OpenAIClientExtensions.AsIHostedFileClient Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| AsIHostedFileClient(OpenAIFileClient) |
Obtiene un IHostedFileClient objeto para su uso con este OpenAIFileClientobjeto . |
| AsIHostedFileClient(OpenAIClient) |
Obtiene un IHostedFileClient objeto para su uso con este OpenAIClientobjeto . |
| AsIHostedFileClient(ContainerClient, String) |
Obtiene un IHostedFileClient objeto para su uso con este ContainerClientobjeto . |
AsIHostedFileClient(OpenAIFileClient)
- Source:
- OpenAIClientExtensions.cs
Obtiene un IHostedFileClient objeto para su uso con este OpenAIFileClientobjeto .
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
El cliente.
Devoluciones
que IHostedFileClient se puede usar para administrar archivos a través de OpenAIFileClient.
- Atributos
Excepciones
fileClient es null.
Comentarios
El devuelto IHostedFileClient solo admite la API de archivos estándar. Las operaciones que requieren acceso al contenedor (a través Scopede ) producirán InvalidOperationException. Para acceder a los archivos de contenedor, use AsIHostedFileClient(ContainerClient, String) o AsIHostedFileClient(OpenAIClient).
Se aplica a
AsIHostedFileClient(OpenAIClient)
- Source:
- OpenAIClientExtensions.cs
Obtiene un IHostedFileClient objeto para su uso con este OpenAIClientobjeto .
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
El cliente.
Devoluciones
que IHostedFileClient se puede usar para administrar archivos a través de OpenAIClient.
- Atributos
Excepciones
openAIClient es null.
Comentarios
El devuelto IHostedFileClient admite tanto la API de archivos estándar como los archivos de contenedor (que se usan para las salidas del intérprete de código). Para descargar un archivo de contenedor, especifique el identificador de contenedor en la Scope propiedad .
Se aplica a
AsIHostedFileClient(ContainerClient, String)
- Source:
- OpenAIClientExtensions.cs
Obtiene un IHostedFileClient objeto para su uso con este ContainerClientobjeto .
[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
El cliente.
- defaultScope
- String
Identificador de contenedor predeterminado para las operaciones. Si no se especifica, se debe proporcionar un identificador de contenedor a través de la Scope propiedad en las opciones por llamada.
Devoluciones
IHostedFileClient que se puede usar para administrar archivos dentro de contenedores a través de ContainerClient.
- Atributos
Excepciones
containerClient es null.