OpenAIClientExtensions.AsIHostedFileClient Metod

Definition

Ö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)

Källa:
OpenAIClientExtensions.cs

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)

Källa:
OpenAIClientExtensions.cs

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)

Källa:
OpenAIClientExtensions.cs

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.

Gäller för