ReducingChatClientBuilderExtensions.UseChatReducer Metodo

Definizione

Aggiunge un oggetto ReducingChatClient alla pipeline di chat.

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

Parametri

builder
ChatClientBuilder

Oggetto ChatClientBuilder usato per compilare la pipeline di chat.

reducer
IChatReducer

Facoltativo IChatReducer da applicare al client di chat. Se non viene specificato, un'istanza verrà risolta dal provider di servizi.

configure
Action<ReducingChatClient>

Callback facoltativo che può essere usato per configurare l'istanza ReducingChatClient .

Valori restituiti

Istanza configurata ChatClientBuilder .

Si applica a