Condividi tramite


OpenAIClientExtensions Classe

Definizione

Fornisce metodi di estensione per l'uso di OpenAIClients.

public ref class OpenAIClientExtensions abstract sealed
public static class OpenAIClientExtensions
type OpenAIClientExtensions = class
Public Module OpenAIClientExtensions
Ereditarietà
OpenAIClientExtensions

Metodi

Nome Descrizione
AsIChatClient(AssistantClient, Assistant, String)

Ottiene un oggetto IChatClient da utilizzare con questo AssistantClientoggetto .

AsIChatClient(AssistantClient, String, String)

Ottiene un oggetto IChatClient da utilizzare con questo AssistantClientoggetto .

AsIChatClient(ChatClient)

Ottiene un oggetto IChatClient da utilizzare con questo ChatClientoggetto .

AsIChatClient(ResponsesClient, String)

Ottiene un oggetto IChatClient da utilizzare con questo ResponsesClientoggetto .

AsIEmbeddingGenerator(EmbeddingClient, Nullable<Int32>)

Ottiene un oggetto IEmbeddingGenerator<TInput,TEmbedding> da utilizzare con questo EmbeddingClientoggetto .

AsIHostedFileClient(ContainerClient, String)

Ottiene un oggetto IHostedFileClient da utilizzare con questo ContainerClientoggetto .

AsIHostedFileClient(OpenAIClient)

Ottiene un oggetto IHostedFileClient da utilizzare con questo OpenAIClientoggetto .

AsIHostedFileClient(OpenAIFileClient)

Ottiene un oggetto IHostedFileClient da utilizzare con questo OpenAIFileClientoggetto .

AsIImageGenerator(ImageClient)

Ottiene un oggetto IImageGenerator da utilizzare con questo ImageClientoggetto .

AsISpeechToTextClient(AudioClient)

Ottiene un oggetto ISpeechToTextClient da utilizzare con questo AudioClientoggetto .

Si applica a