ChatClientBuilder Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ChatClientBuilder-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| ChatClientBuilder(IChatClient) |
Initialisiert eine neue Instanz der ChatClientBuilder-Klasse. |
| ChatClientBuilder(Func<IServiceProvider,IChatClient>) |
Initialisiert eine neue Instanz der ChatClientBuilder-Klasse. |
ChatClientBuilder(IChatClient)
- Quelle:
- ChatClientBuilder.cs
Initialisiert eine neue Instanz der ChatClientBuilder-Klasse.
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)
Parameter
- innerClient
- IChatClient
Das innere IChatClient , das das zugrunde liegende Back-End darstellt.
Ausnahmen
innerClient ist null.
Gilt für:
ChatClientBuilder(Func<IServiceProvider,IChatClient>)
- Quelle:
- ChatClientBuilder.cs
Initialisiert eine neue Instanz der ChatClientBuilder-Klasse.
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))
Parameter
- innerClientFactory
- Func<IServiceProvider,IChatClient>
Ein Rückruf, der das Innere IChatClient erzeugt, das das zugrunde liegende Back-End darstellt.