SummarizingChatReducer(IChatClient, Int32, Nullable<Int32>) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie SummarizingChatReducer klasy z określonym klientem czatu, liczbą docelową i opcjonalną liczbą progów.
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))
Parametry
- chatClient
- IChatClient
Klient czatu używany do interakcji z systemem czatów. Nie można mieć .null
- targetCount
- Int32
Docelowa liczba komunikatów do zachowania po podsumowaniu. Wartość musi być większa niż 0.
Liczba komunikatów dozwolonych poza targetCount wyzwalaniem podsumowania. Jeśli określono wartość , musi być większa lub równa 0.