Freigeben über


OpenAIClientExtensions Klasse

Definition

Stellt Erweiterungsmethoden für das Arbeiten mit OpenAIClients bereit.

public ref class OpenAIClientExtensions abstract sealed
public static class OpenAIClientExtensions
type OpenAIClientExtensions = class
Public Module OpenAIClientExtensions
Vererbung
OpenAIClientExtensions

Methoden

Name Beschreibung
AsIChatClient(AssistantClient, Assistant, String)

Ruft eine IChatClient für die Verwendung mit diesem AssistantClient.

AsIChatClient(AssistantClient, String, String)

Ruft eine IChatClient für die Verwendung mit diesem AssistantClient.

AsIChatClient(ChatClient)

Ruft eine IChatClient für die Verwendung mit diesem ChatClient.

AsIChatClient(ResponsesClient, String)

Ruft eine IChatClient für die Verwendung mit diesem ResponsesClient.

AsIEmbeddingGenerator(EmbeddingClient, Nullable<Int32>)

Ruft eine IEmbeddingGenerator<TInput,TEmbedding> für die Verwendung mit diesem EmbeddingClient.

AsIHostedFileClient(ContainerClient, String)

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

AsIHostedFileClient(OpenAIClient)

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

AsIHostedFileClient(OpenAIFileClient)

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

AsIImageGenerator(ImageClient)

Ruft eine IImageGenerator für die Verwendung mit diesem ImageClient.

AsISpeechToTextClient(AudioClient)

Ruft eine ISpeechToTextClient für die Verwendung mit diesem AudioClient.

Gilt für: