Поделиться через


RunsOperations interface

Интерфейс, представляющий операции Runs.

Свойства

cancel

Отменяет выполнение выполняемого потока.

create

Создает новый прогон для потока агента.

createAndPoll

Создает новый прогон для потока агента с помощью опроса.

createThreadAndRun

Создает новый поток и выполняет для агента.

get

Возвращает существующий запуск из существующего потока.

list

Возвращает список запусков для указанного потока.

submitToolOutputs

Отправляет выходные данные из средств, запрашиваемых вызовами инструментов в выполнении.

update

Изменяет существующий запуск потока.

Сведения о свойстве

cancel

Отменяет выполнение выполняемого потока.

cancel: (threadId: string, runId: string, options?: RunsCancelRunOptionalParams) => Promise<ThreadRun>

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

(threadId: string, runId: string, options?: RunsCancelRunOptionalParams) => Promise<ThreadRun>

create

Создает новый прогон для потока агента.

create: (threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => AgentRunResponse

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

(threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => AgentRunResponse

createAndPoll

Создает новый прогон для потока агента с помощью опроса.

createAndPoll: (threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => PollerLike<OperationState<ThreadRun>, ThreadRun>

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

(threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => PollerLike<OperationState<ThreadRun>, ThreadRun>

createThreadAndRun

Создает новый поток и выполняет для агента.

createThreadAndRun: (assistantId: string, options?: CreateThreadAndRunOptionalParams) => AgentRunResponse

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

(assistantId: string, options?: CreateThreadAndRunOptionalParams) => AgentRunResponse

get

Возвращает существующий запуск из существующего потока.

get: (threadId: string, runId: string, options?: RunsGetRunOptionalParams) => Promise<ThreadRun>

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

(threadId: string, runId: string, options?: RunsGetRunOptionalParams) => Promise<ThreadRun>

list

Возвращает список запусков для указанного потока.

list: (threadId: string, options?: RunsListRunsOptionalParams) => PagedAsyncIterableIterator<ThreadRun, ThreadRun[], PageSettings>

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

(threadId: string, options?: RunsListRunsOptionalParams) => PagedAsyncIterableIterator<ThreadRun, ThreadRun[], PageSettings>

submitToolOutputs

Отправляет выходные данные из средств, запрашиваемых вызовами инструментов в выполнении.

submitToolOutputs: (threadId: string, runId: string, toolOutputs: ToolOutput[], options?: RunsSubmitToolOutputsToRunOptionalParams) => AgentRunResponse

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

(threadId: string, runId: string, toolOutputs: ToolOutput[], options?: RunsSubmitToolOutputsToRunOptionalParams) => AgentRunResponse

update

Изменяет существующий запуск потока.

update: (threadId: string, runId: string, options?: RunsUpdateRunOptionalParams) => Promise<ThreadRun>

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

(threadId: string, runId: string, options?: RunsUpdateRunOptionalParams) => Promise<ThreadRun>