Partilhar via


AzureAIInferenceChatClient(ChatCompletionsClient, String) Constructor

Definition

Initializes a new instance of the AzureAIInferenceChatClient class for the specified ChatCompletionsClient.

public AzureAIInferenceChatClient(Azure.AI.Inference.ChatCompletionsClient chatCompletionsClient, string? modelId = default);
new Microsoft.Extensions.AI.AzureAIInferenceChatClient : Azure.AI.Inference.ChatCompletionsClient * string -> Microsoft.Extensions.AI.AzureAIInferenceChatClient
Public Sub New (chatCompletionsClient As ChatCompletionsClient, Optional modelId As String = Nothing)

Parameters

chatCompletionsClient
ChatCompletionsClient

The underlying client.

modelId
String

The ID of the model to use. If null, it can be provided per request via ModelId.

Exceptions

modelId is empty or composed entirely of whitespace.

Applies to