IOpenAIClient.WaitForRunToCompleteAsync

Метод IOpenAIClient.WaitForRunToCompleteAsync

Ожидает завершения выполнения в потоке асинхронно.

public Task<RunResponse> WaitForRunToCompleteAsync(string threadId, string runId, 
    CancellationToken? cancellationToken = default)
ПараметрТипОписание
threadIdStringИдентификатор потока, содержащего выполнение.
runIdStringИдентификатор выполнения, который нужно отслеживать до завершения.
cancellationTokenNullable`1Токен для отмены операции.

Возвращаемое значение

Задача, представляющая асинхронную операцию. Результат задачи содержит окончательный статус выполнения.

Исключения

исключениеусловие
AIClientExceptionВыбрасывается, когда идентификатор потока равен null или пуст.
AIClientExceptionВыбрасывается, когда идентификатор выполнения равен null или пуст.

См. также