OpenAIClient.GetRunStepsAsync

Метод OpenAIClient.GetRunStepsAsync

Асинхронно извлекает список шагов для определённого выполнения в рамках потока.

public Task<RunStepListResponse> GetRunStepsAsync(string threadId, string runId, 
    RunStepListQueryParameters queryParameters = null, 
    CancellationToken? cancellationToken = default)
ПараметрТипОписание
threadIdStringИдентификатор потока, содержащего выполнение.
runIdStringИдентификатор выполнения, из которого извлекаются шаги.
queryParametersRunStepListQueryParametersНеобязательные параметры запроса для фильтрации списка шагов выполнения.
cancellationTokenNullable`1Токен для отмены операции.

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

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

Исключения

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

См. также