OpenAIClientExtensions.AsIHostedFileClient Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| AsIHostedFileClient(OpenAIFileClient) |
Obtém um IHostedFileClient para uso com isso OpenAIFileClient. |
| AsIHostedFileClient(OpenAIClient) |
Obtém um IHostedFileClient para uso com isso OpenAIClient. |
| AsIHostedFileClient(ContainerClient, String) |
Obtém um IHostedFileClient para uso com isso ContainerClient. |
AsIHostedFileClient(OpenAIFileClient)
- Origem:
- OpenAIClientExtensions.cs
Obtém um IHostedFileClient para uso com isso 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
Parâmetros
- fileClient
- OpenAIFileClient
O cliente.
Retornos
Um IHostedFileClient que pode ser usado para gerenciar arquivos por meio do OpenAIFileClient.
- Atributos
Exceções
fileClient é null.
Comentários
O retornado IHostedFileClient dá suporte apenas à API de Arquivos padrão. As operações que exigem acesso de contêiner (via Scope) serão geradas InvalidOperationException. Para acessar arquivos de contêiner, use AsIHostedFileClient(ContainerClient, String) ou AsIHostedFileClient(OpenAIClient).
Aplica-se a
AsIHostedFileClient(OpenAIClient)
- Origem:
- OpenAIClientExtensions.cs
Obtém um IHostedFileClient para uso com isso 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
Parâmetros
- openAIClient
- OpenAIClient
O cliente.
Retornos
Um IHostedFileClient que pode ser usado para gerenciar arquivos por meio do OpenAIClient.
- Atributos
Exceções
openAIClient é null.
Comentários
O retornado IHostedFileClient dá suporte à API de Arquivos padrão e aos arquivos de contêiner (usados para saídas de interpretador de código). Para baixar um arquivo de contêiner, especifique a ID do contêiner na Scope propriedade.
Aplica-se a
AsIHostedFileClient(ContainerClient, String)
- Origem:
- OpenAIClientExtensions.cs
Obtém um IHostedFileClient para uso com isso 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
Parâmetros
- containerClient
- ContainerClient
O cliente.
- defaultScope
- String
A ID de contêiner padrão para operações. Se não for especificado, uma ID de contêiner deverá ser fornecida por meio da Scope propriedade em opções por chamada.
Retornos
Um IHostedFileClient que pode ser usado para gerenciar arquivos dentro de contêineres por meio do ContainerClient.
- Atributos
Exceções
containerClient é null.