ChatClientBuilderServiceCollectionExtensions extension

Provides extension methods for working with ChatClient in the context of ChatClientBuilder.

on
Annotations
  • @Source(name: 'ChatClientBuilderServiceCollectionExtensions.cs', namespace: 'Microsoft.Extensions.AI', repository: 'dotnet/extensions', path: 'src/Libraries/Microsoft.Extensions.AI/ChatCompletion/', commit: '84d09b794d994435568adcbb85a981143d4f15cb')

Methods

addChatClient(InnerClientFactory innerClientFactory, [ServiceLifetime lifetime = ServiceLifetime.singleton]) ChatClientBuilder

Available on ServiceCollection, provided by the ChatClientBuilderServiceCollectionExtensions extension

Creates a new ChatClientBuilder using innerClient as its inner client.