Idioma

SummarizingChatReducer(IChatClient, Int32, Nullable<Int32>) Construtor

Definição

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.

threshold
Nullable<Int32>

O número de mensagens permitidas além targetCount antes do resumo ser disparado. Deve ser maior ou igual a 0, se especificado.

Aplica-se a