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