ChatOptions.ContinuationToken プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
再開し、このトークンによって識別されるチャット応答の結果を取得するための継続トークンを取得または設定します。
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
プロパティ値
注釈
このプロパティは、IChatClient実装でサポートされている場合に、AllowBackgroundResponses プロパティを介してアクティブ化できるバックグラウンド応答に使用されます。 GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken)によって既定で返される応答など、ストリーミングされたバックグラウンド応答は、中断された場合に再開できます。 つまり、中断が発生する直前の更新プログラムの ContinuationToken から取得した継続トークンをこのプロパティに渡して、中断の時点からストリームを再開できます。 GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken)によって返される応答など、ストリーミングされていないバックグラウンド応答は、ContinuationToken プロパティからトークンを取得し、後続の GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) 呼び出しでこのプロパティに渡すことによって、完了をポーリングできます。