ChatOptions.ContinuationToken Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).