ChatOptions.ContinuationToken Propiedad

Definición

Obtiene o establece el token de continuación para reanudar y obtener el resultado de la respuesta de chat identificada por este 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

Valor de propiedad

Comentarios

Esta propiedad se usa para las respuestas en segundo plano que se pueden activar a través de la AllowBackgroundResponses propiedad si la IChatClient implementación las admite. Las respuestas en segundo plano transmitidas, como las devueltas de forma predeterminada por GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), se pueden reanudar si se interrumpen. Esto significa que un token de continuación obtenido de ContinuationToken una actualización justo antes de que se pueda pasar la interrupción a esta propiedad para reanudar la secuencia desde el punto de interrupción. Las respuestas en segundo plano no transmitidas, como las devueltas por GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), se pueden sondear para su finalización obteniendo el token de la ContinuationToken propiedad y pasándolo a esta propiedad en llamadas posteriores a GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).

Se aplica a