ReducingChatClientBuilderExtensions.UseChatReducer Methode

Definition

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.

Gilt für: