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 элемент, представляющий базовую серверную часть.