ChatClientBuilder Конструкторы

Определение

Перегрузки

Имя Описание
ChatClientBuilder(IChatClient)

Инициализирует новый экземпляр класса ChatClientBuilder.

ChatClientBuilder(Func<IServiceProvider,IChatClient>)

Инициализирует новый экземпляр класса ChatClientBuilder.

ChatClientBuilder(IChatClient)

Исходный код:
ChatClientBuilder.cs

Инициализирует новый экземпляр класса ChatClientBuilder.

public:
 ChatClientBuilder(Microsoft::Extensions::AI::IChatClient ^ innerClient);
public ChatClientBuilder(Microsoft.Extensions.AI.IChatClient innerClient);
new Microsoft.Extensions.AI.ChatClientBuilder : Microsoft.Extensions.AI.IChatClient -> Microsoft.Extensions.AI.ChatClientBuilder
Public Sub New (innerClient As IChatClient)

Параметры

innerClient
IChatClient

Внутренний IChatClient , представляющий базовую серверную часть.

Исключения

innerClient равно null.

Применяется к

ChatClientBuilder(Func<IServiceProvider,IChatClient>)

Исходный код:
ChatClientBuilder.cs

Инициализирует новый экземпляр класса ChatClientBuilder.

public:
 ChatClientBuilder(Func<IServiceProvider ^, Microsoft::Extensions::AI::IChatClient ^> ^ innerClientFactory);
public ChatClientBuilder(Func<IServiceProvider,Microsoft.Extensions.AI.IChatClient> innerClientFactory);
new Microsoft.Extensions.AI.ChatClientBuilder : Func<IServiceProvider, Microsoft.Extensions.AI.IChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
Public Sub New (innerClientFactory As Func(Of IServiceProvider, IChatClient))

Параметры

innerClientFactory
Func<IServiceProvider,IChatClient>

Обратный вызов, который создает внутренний IChatClient элемент, представляющий базовую серверную часть.

Применяется к