OpenAIClientExtensions.AsIHostedFileClient メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| AsIHostedFileClient(OpenAIFileClient) |
このIHostedFileClientで使用するOpenAIFileClientを取得します。 |
| AsIHostedFileClient(OpenAIClient) |
このIHostedFileClientで使用するOpenAIClientを取得します。 |
| AsIHostedFileClient(ContainerClient, String) |
このIHostedFileClientで使用するContainerClientを取得します。 |
AsIHostedFileClient(OpenAIFileClient)
このIHostedFileClientで使用するOpenAIFileClientを取得します。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::AI::IHostedFileClient ^ AsIHostedFileClient(OpenAI::Files::OpenAIFileClient ^ fileClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Files.OpenAIFileClient fileClient);
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Files.OpenAIFileClient fileClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsIHostedFileClient : OpenAI.Files.OpenAIFileClient -> Microsoft.Extensions.AI.IHostedFileClient
static member AsIHostedFileClient : OpenAI.Files.OpenAIFileClient -> Microsoft.Extensions.AI.IHostedFileClient
<Extension()>
Public Function AsIHostedFileClient (fileClient As OpenAIFileClient) As IHostedFileClient
パラメーター
- fileClient
- OpenAIFileClient
クライアント。
返品
OpenAIFileClientを使用してファイルを管理するために使用できるIHostedFileClient。
- 属性
例外
fileClient は nullです。
注釈
返される IHostedFileClient では、標準の Files API のみがサポートされます。 ( Scope経由で) コンテナーへのアクセスを必要とする操作では、 InvalidOperationExceptionがスローされます。 コンテナー ファイルにアクセスするには、 AsIHostedFileClient(ContainerClient, String) または AsIHostedFileClient(OpenAIClient)を使用します。
適用対象
AsIHostedFileClient(OpenAIClient)
このIHostedFileClientで使用するOpenAIClientを取得します。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::AI::IHostedFileClient ^ AsIHostedFileClient(OpenAI::OpenAIClient ^ openAIClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.OpenAIClient openAIClient);
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.OpenAIClient openAIClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsIHostedFileClient : OpenAI.OpenAIClient -> Microsoft.Extensions.AI.IHostedFileClient
static member AsIHostedFileClient : OpenAI.OpenAIClient -> Microsoft.Extensions.AI.IHostedFileClient
<Extension()>
Public Function AsIHostedFileClient (openAIClient As OpenAIClient) As IHostedFileClient
パラメーター
- openAIClient
- OpenAIClient
クライアント。
返品
OpenAIClientを使用してファイルを管理するために使用できるIHostedFileClient。
- 属性
例外
openAIClient は nullです。
注釈
返される IHostedFileClient では、標準の Files API ファイルとコンテナー ファイル (コード インタープリター出力に使用) の両方がサポートされます。 コンテナー ファイルをダウンロードするには、 Scope プロパティでコンテナー ID を指定します。
適用対象
AsIHostedFileClient(ContainerClient, String)
このIHostedFileClientで使用するContainerClientを取得します。
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Containers.ContainerClient containerClient, string? defaultScope = default);
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Containers.ContainerClient containerClient, string? defaultScope = default);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsIHostedFileClient : OpenAI.Containers.ContainerClient * string -> Microsoft.Extensions.AI.IHostedFileClient
static member AsIHostedFileClient : OpenAI.Containers.ContainerClient * string -> Microsoft.Extensions.AI.IHostedFileClient
<Extension()>
Public Function AsIHostedFileClient (containerClient As ContainerClient, Optional defaultScope As String = Nothing) As IHostedFileClient
パラメーター
- containerClient
- ContainerClient
クライアント。
- defaultScope
- String
操作の既定のコンテナー ID。 指定しない場合は、呼び出しごとのオプションで Scope プロパティを使用してコンテナー ID を指定する必要があります。
返品
ContainerClientを介してコンテナー内のファイルを管理するために使用できるIHostedFileClient。
- 属性
例外
containerClient は nullです。