Partager via


OpenAIClientExtensions Class

Definition

Provides extension methods for working with OpenAIClients.

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

Methods

AsChatClient(ChatClient)

Gets an IChatClient for use with this ChatClient.

AsChatClient(OpenAIClient, String)

Gets an IChatClient for use with this OpenAIClient.

AsEmbeddingGenerator(EmbeddingClient, Nullable<Int32>)

Gets an IEmbeddingGenerator<TInput,TEmbedding> for use with this EmbeddingClient.

AsEmbeddingGenerator(OpenAIClient, String, Nullable<Int32>)

Gets an IEmbeddingGenerator<TInput,TEmbedding> for use with this OpenAIClient.

Applies to