Freigeben über


OpenAIClientExtensions.AsIHostedFileClient Methode

Definition

Überlädt

Name Beschreibung
AsIHostedFileClient(OpenAIFileClient)

Ruft eine IHostedFileClient für die Verwendung mit diesem OpenAIFileClient.

AsIHostedFileClient(OpenAIClient)

Ruft eine IHostedFileClient für die Verwendung mit diesem OpenAIClient.

AsIHostedFileClient(ContainerClient, String)

Ruft eine IHostedFileClient für die Verwendung mit diesem ContainerClient.

AsIHostedFileClient(OpenAIFileClient)

Quelle:
OpenAIClientExtensions.cs

Ruft eine IHostedFileClient für die Verwendung mit diesem 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

Parameter

fileClient
OpenAIFileClient

Der Client.

Gibt zurück

Eine IHostedFileClient , die zum Verwalten von Dateien über die OpenAIFileClient.

Attribute

Ausnahmen

fileClient ist null.

Hinweise

Die zurückgegebene IHostedFileClient Datei unterstützt nur die standardmäßige Dateien-API. Vorgänge, die containerzugriff erfordern (via Scope) werden ausgelöst InvalidOperationException. Um auf Containerdateien zuzugreifen, verwenden AsIHostedFileClient(ContainerClient, String) Oder AsIHostedFileClient(OpenAIClient).

Gilt für:

AsIHostedFileClient(OpenAIClient)

Quelle:
OpenAIClientExtensions.cs

Ruft eine IHostedFileClient für die Verwendung mit diesem 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

Parameter

openAIClient
OpenAIClient

Der Client.

Gibt zurück

Eine IHostedFileClient , die zum Verwalten von Dateien über die OpenAIClient.

Attribute

Ausnahmen

openAIClient ist null.

Hinweise

Die zurückgegebene IHostedFileClient Datei unterstützt sowohl die Standardmäßigdateien-API als auch Containerdateien (die für Codedolmetscherausgaben verwendet werden). Um eine Containerdatei herunterzuladen, geben Sie die Container-ID in der Scope Eigenschaft an.

Gilt für:

AsIHostedFileClient(ContainerClient, String)

Quelle:
OpenAIClientExtensions.cs

Ruft eine IHostedFileClient für die Verwendung mit diesem 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

Parameter

containerClient
ContainerClient

Der Client.

defaultScope
String

Die Standardcontainer-ID für Vorgänge. Falls nicht angegeben, muss eine Container-ID über die Scope Eigenschaft für Anrufoptionen bereitgestellt werden.

Gibt zurück

Eine IHostedFileClient , die verwendet werden kann, um Dateien in Containern über die ContainerClient.

Attribute

Ausnahmen

containerClient ist null.

Gilt für: