ChatClientBuilder Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| ChatClientBuilder(IChatClient) |
Inizializza una nuova istanza della classe ChatClientBuilder. |
| ChatClientBuilder(Func<IServiceProvider,IChatClient>) |
Inizializza una nuova istanza della classe ChatClientBuilder. |
ChatClientBuilder(IChatClient)
- Origine:
- ChatClientBuilder.cs
Inizializza una nuova istanza della classe 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)
Parametri
- innerClient
- IChatClient
Oggetto interno IChatClient che rappresenta il back-end sottostante.
Eccezioni
innerClient è null.
Si applica a
ChatClientBuilder(Func<IServiceProvider,IChatClient>)
- Origine:
- ChatClientBuilder.cs
Inizializza una nuova istanza della classe 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))
Parametri
- innerClientFactory
- Func<IServiceProvider,IChatClient>
Callback che produce l'oggetto interno IChatClient che rappresenta il back-end sottostante.