SummarizingChatReducer(IChatClient, Int32, Nullable<Int32>) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da SummarizingChatReducer classe com o cliente de chat especificado, a contagem de destino e a contagem de limites opcionais.
public:
SummarizingChatReducer(Microsoft::Extensions::AI::IChatClient ^ chatClient, int targetCount, Nullable<int> threshold);
public SummarizingChatReducer(Microsoft.Extensions.AI.IChatClient chatClient, int targetCount, int? threshold);
new Microsoft.Extensions.AI.SummarizingChatReducer : Microsoft.Extensions.AI.IChatClient * int * Nullable<int> -> Microsoft.Extensions.AI.SummarizingChatReducer
Public Sub New (chatClient As IChatClient, targetCount As Integer, threshold As Nullable(Of Integer))
Parâmetros
- chatClient
- IChatClient
O cliente de chat usado para interagir com o sistema de chat. Não pode ser null.
- targetCount
- Int32
O número de mensagens de destino a serem retidas após o resumo. Deve ser maior que 0.
O número de mensagens permitidas além targetCount antes do resumo ser disparado. Deve ser maior ou igual a 0, se especificado.