OpenAIClientExtensions.AsIHostedFileClient Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| AsIHostedFileClient(OpenAIFileClient) |
Hämtar en IHostedFileClient för användning med den här OpenAIFileClient. |
| AsIHostedFileClient(OpenAIClient) |
Hämtar en IHostedFileClient för användning med den här OpenAIClient. |
| AsIHostedFileClient(ContainerClient, String) |
Hämtar en IHostedFileClient för användning med den här ContainerClient. |
AsIHostedFileClient(OpenAIFileClient)
Hämtar en IHostedFileClient för användning med den här 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
Parametrar
- fileClient
- OpenAIFileClient
Klienten.
Returer
En IHostedFileClient som kan användas för att hantera filer via OpenAIFileClient.
- Attribut
Undantag
fileClient är null.
Kommentarer
Den returnerade IHostedFileClient stöder endast standard-API:et för filer. Åtgärder som kräver containeråtkomst (via Scope) genererar InvalidOperationException. Om du vill komma åt containerfiler använder du AsIHostedFileClient(ContainerClient, String) eller AsIHostedFileClient(OpenAIClient).
Gäller för
AsIHostedFileClient(OpenAIClient)
Hämtar en IHostedFileClient för användning med den här 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
Parametrar
- openAIClient
- OpenAIClient
Klienten.
Returer
En IHostedFileClient som kan användas för att hantera filer via OpenAIClient.
- Attribut
Undantag
openAIClient är null.
Kommentarer
Den returnerade IHostedFileClient stöder både standard-API:et för filer och containerfiler (används för kodtolkutdata). Om du vill ladda ned en containerfil anger du container-ID:t i egenskapen Scope .
Gäller för
AsIHostedFileClient(ContainerClient, String)
Hämtar en IHostedFileClient för användning med den här 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
Parametrar
- containerClient
- ContainerClient
Klienten.
- defaultScope
- String
Standardcontainer-ID för åtgärder. Om inget anges måste ett container-ID anges via Scope egenskapen för alternativ per samtal.
Returer
En IHostedFileClient som kan användas för att hantera filer i containrar via ContainerClient.
- Attribut
Undantag
containerClient är null.