AspireOpenAIClientBuilderChatClientExtensions.AddChatClient Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Registers a singleton IChatClient in the services provided by the builder
.
public static Microsoft.Extensions.AI.ChatClientBuilder AddChatClient(this Aspire.OpenAI.AspireOpenAIClientBuilder builder, string? deploymentName = default);
static member AddChatClient : Aspire.OpenAI.AspireOpenAIClientBuilder * string -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function AddChatClient (builder As AspireOpenAIClientBuilder, Optional deploymentName As String = Nothing) As ChatClientBuilder
Parameters
- builder
- AspireOpenAIClientBuilder
- deploymentName
- String
Optionally specifies which model deployment to use. If not specified, a value will be taken from the connection string.
Returns
A ChatClientBuilder that can be used to build a pipeline around the inner IChatClient.