ChatOptions.ContinuationToken Propriedade

Definição

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).

Aplica-se a