次の方法で共有


HostedFileContent クラス

定義

AI サービスによってホストされているファイルを表します。

public ref class HostedFileContent sealed : Microsoft::Extensions::AI::AIContent
public sealed class HostedFileContent : Microsoft.Extensions.AI.AIContent
type HostedFileContent = class
    inherit AIContent
Public NotInheritable Class HostedFileContent
Inherits AIContent
継承
HostedFileContent

注釈

ファイルまたは BLOB のデータを含む DataContent とは異なり、このクラスは AI サービスによってホストされ、識別子によって参照されるファイルを表します。 このような識別子はプロバイダーに固有です。

コンストラクター

名前 説明
HostedFileContent(String)

HostedFileContent クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AdditionalProperties

コンテンツの追加のプロパティを取得または設定します。

(継承元 AIContent)
Annotations

このコンテンツの注釈の一覧を取得または設定します。

(継承元 AIContent)
CreatedAt

ファイルの作成時に取得または設定します。

FileId

ホストされるファイルの ID を取得または設定します。

MediaType

ファイルに関連付けられているオプションのメディアの種類 (MIME の種類とも呼ばれます) を取得または設定します。

Name

ファイルに関連付けられている省略可能な名前を取得または設定します。

Purpose

ファイルがアップロードされた目的を取得または設定します。

RawRepresentation

基になる実装からコンテンツの生の表現を取得または設定します。

(継承元 AIContent)
Scope

ファイルが存在するスコープ (コンテナー ID など) を取得または設定します。

SizeInBytes

ファイルのサイズをバイト単位で取得または設定します。

メソッド

名前 説明
HasTopLevelMediaType(String)

MediaTypeの最上位レベルの型が、指定したtopLevelTypeと一致するかどうかを判断します。

適用対象