Język

ChatOptions.ContinuationToken Właściwość

Definicja

Pobiera lub ustawia token kontynuacji na potrzeby wznawiania i uzyskiwania wyniku odpowiedzi na czat zidentyfikowany przez ten token.

public:
 property Microsoft::Extensions::AI::ResponseContinuationToken ^ ContinuationToken { Microsoft::Extensions::AI::ResponseContinuationToken ^ get(); void set(Microsoft::Extensions::AI::ResponseContinuationToken ^ value); };
public Microsoft.Extensions.AI.ResponseContinuationToken? ContinuationToken { get; set; }
member this.ContinuationToken : Microsoft.Extensions.AI.ResponseContinuationToken with get, set
Public Property ContinuationToken As ResponseContinuationToken

Wartość właściwości

Uwagi

Ta właściwość jest używana w przypadku odpowiedzi w tle, które można aktywować za pośrednictwem AllowBackgroundResponses właściwości, jeśli implementacja IChatClient je obsługuje. Przesyłane strumieniowo odpowiedzi w tle, takie jak zwracane domyślnie przez GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken)program , można wznowić w razie przerwania. Oznacza to, że token kontynuacji uzyskany z ContinuationToken aktualizacji tuż przed przekazaniem przerwy do tej właściwości w celu wznowienia strumienia z punktu przerwania. Odpowiedzi w tle bez przesyłania strumieniowego, takie jak zwrócone przez GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken)metodę , mogą być sondowane pod kątem ukończenia przez uzyskanie tokenu ContinuationToken z właściwości i przekazanie jej do tej właściwości przy kolejnych wywołaniach metody GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).

Dotyczy