ChatOptions.ContinuationToken Свойство

Определение

Возвращает или задает маркер продолжения для возобновления и получения результата ответа чата, определяемого этим маркером.

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

Значение свойства

Комментарии

Это свойство используется для фоновых ответов, которые можно активировать с помощью AllowBackgroundResponses свойства, если IChatClient реализация поддерживает их. Потоковые фоновые ответы, такие как возвращаемые по умолчанию GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), можно возобновить при прерывании. Это означает, что маркер продолжения, полученный из ContinuationToken обновления непосредственно перед прерыванием, можно передать этому свойству, чтобы возобновить поток с точки прерывания. Непотоковые фоновые ответы, такие как возвращаемые GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken), можно провести опрос для завершения путем получения маркера из ContinuationToken свойства и передачи его этому свойству при последующих вызовах GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).

Применяется к