ChatOptions.ContinuationToken Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il token di continuazione per riprendere e ottenere il risultato della risposta di chat identificata da questo 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
Valore della proprietà
Commenti
Questa proprietà viene utilizzata per le risposte in background che possono essere attivate tramite la AllowBackgroundResponses proprietà se l'implementazione IChatClient le supporta. Le risposte in background in streaming, ad esempio quelle restituite per impostazione predefinita da GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), possono essere riprese se interrotte. Ciò significa che un token di continuazione ottenuto dall'oggetto ContinuationToken di un aggiornamento subito prima dell'interruzione può essere passato a questa proprietà per riprendere il flusso dal punto di interruzione. È possibile eseguire il polling di risposte in background non in streaming, ad esempio quelle restituite da GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), ottenendo il token dalla ContinuationToken proprietà e passandolo a questa proprietà nelle chiamate successive a GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).