SummarizingChatReducer(IChatClient, Int32, Nullable<Int32>) Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SummarizingChatReducer classe com o cliente de chat especificado, a contagem de alvos e a contagem opcional de limiar.
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 costumava interagir com o sistema de chat. Não pode ser null.
- targetCount
- Int32
O número alvo de mensagens a reter após o resumo. Deve ser maior que 0.
O número de mensagens permitidas para além targetCount do resumo é acionado. Deve ser maior ou igual a 0, se especificado.