ReducingChatClientBuilderExtensions.UseChatReducer Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .