ReducingChatClientBuilderExtensions.UseChatReducer Método

Definición

Agrega un ReducingChatClient elemento a la canalización de 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

Parámetros

builder
ChatClientBuilder

que ChatClientBuilder se usa para compilar la canalización de chat.

reducer
IChatReducer

IChatReducer Opcional para aplicar al cliente de chat. Si no se proporciona, se resolverá una instancia del proveedor de servicios.

configure
Action<ReducingChatClient>

Devolución de llamada opcional que se puede usar para configurar la ReducingChatClient instancia.

Devoluciones

Instancia configurada ChatClientBuilder .

Se aplica a