ChatOptions.ContinuationToken Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o token de continuação para retomar e obter o resultado da resposta de chat identificada por esse 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 da propriedade
Comentários
Essa propriedade é usada para respostas em segundo plano que podem ser ativadas por meio da AllowBackgroundResponses propriedade se a IChatClient implementação der suporte a elas. As respostas em segundo plano transmitidas, como as retornadas por padrão por GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken)padrão, podem ser retomadas se interrompidas. Isso significa que um token de continuação obtido de ContinuationToken uma atualização pouco antes da interrupção ocorrer pode ser passado para essa propriedade para retomar o fluxo do ponto de interrupção. As respostas em segundo plano não transmitidas, como as retornadas por GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), podem ser sondadas para conclusão obtendo o token da propriedade e passando-o ContinuationToken para essa propriedade em chamadas subsequentes para GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).