ReducingChatClientBuilderExtensions.UseChatReducer Methode
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.
Fügt der Chatpipeline eine ReducingChatClient hinzu.
public static Microsoft.Extensions.AI.ChatClientBuilder UseChatReducer(this Microsoft.Extensions.AI.ChatClientBuilder builder, Microsoft.Extensions.AI.IChatReducer? reducer = default, Action<Microsoft.Extensions.AI.ReducingChatClient>? configure = default);
static member UseChatReducer : Microsoft.Extensions.AI.ChatClientBuilder * Microsoft.Extensions.AI.IChatReducer * Action<Microsoft.Extensions.AI.ReducingChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function UseChatReducer (builder As ChatClientBuilder, Optional reducer As IChatReducer = Nothing, Optional configure As Action(Of ReducingChatClient) = Nothing) As ChatClientBuilder
Parameter
- builder
- ChatClientBuilder
Das ChatClientBuilder Wird verwendet, um die Chatpipeline zu erstellen.
- reducer
- IChatReducer
IChatReducer Optional für den Chatclient. Wenn sie nicht angegeben wird, wird eine Instanz vom Dienstanbieter aufgelöst.
- configure
- Action<ReducingChatClient>
Ein optionaler Rückruf, der zum Konfigurieren der ReducingChatClient Instanz verwendet werden kann.
Gibt zurück
Die konfigurierte ChatClientBuilder Instanz.