RunsOperations interface
Interface que representa uma operação Executa.
Propriedades
| cancel | Cancela uma execução de um thread em andamento. |
| create | Cria uma nova execução para um thread de agente. |
| create |
Cria uma nova execução para um thread de agente com sondagem. |
| create |
Cria um novo thread e executa para um agente. |
| get | Obtém uma execução existente a partir de um thread existente. |
| list | Obtém uma lista de execuções para um thread especificado. |
| submit |
Envia saídas de ferramentas conforme solicitado por chamadas de ferramentas em uma execução. |
| update | Modifica uma execução de thread existente. |
Detalhes de Propriedade
cancel
Cancela uma execução de um thread em andamento.
cancel: (threadId: string, runId: string, options?: RunsCancelRunOptionalParams) => Promise<ThreadRun>
Valor de Propriedade
(threadId: string, runId: string, options?: RunsCancelRunOptionalParams) => Promise<ThreadRun>
create
Cria uma nova execução para um thread de agente.
create: (threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => AgentRunResponse
Valor de Propriedade
(threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => AgentRunResponse
createAndPoll
Cria uma nova execução para um thread de agente com sondagem.
createAndPoll: (threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => PollerLike<OperationState<ThreadRun>, ThreadRun>
Valor de Propriedade
(threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => PollerLike<OperationState<ThreadRun>, ThreadRun>
createThreadAndRun
Cria um novo thread e executa para um agente.
createThreadAndRun: (assistantId: string, options?: CreateThreadAndRunOptionalParams) => AgentRunResponse
Valor de Propriedade
(assistantId: string, options?: CreateThreadAndRunOptionalParams) => AgentRunResponse
get
Obtém uma execução existente a partir de um thread existente.
get: (threadId: string, runId: string, options?: RunsGetRunOptionalParams) => Promise<ThreadRun>
Valor de Propriedade
(threadId: string, runId: string, options?: RunsGetRunOptionalParams) => Promise<ThreadRun>
list
Obtém uma lista de execuções para um thread especificado.
list: (threadId: string, options?: RunsListRunsOptionalParams) => PagedAsyncIterableIterator<ThreadRun, ThreadRun[], PageSettings>
Valor de Propriedade
(threadId: string, options?: RunsListRunsOptionalParams) => PagedAsyncIterableIterator<ThreadRun, ThreadRun[], PageSettings>
submitToolOutputs
Envia saídas de ferramentas conforme solicitado por chamadas de ferramentas em uma execução.
submitToolOutputs: (threadId: string, runId: string, toolOutputs: ToolOutput[], options?: RunsSubmitToolOutputsToRunOptionalParams) => AgentRunResponse
Valor de Propriedade
(threadId: string, runId: string, toolOutputs: ToolOutput[], options?: RunsSubmitToolOutputsToRunOptionalParams) => AgentRunResponse
update
Modifica uma execução de thread existente.
update: (threadId: string, runId: string, options?: RunsUpdateRunOptionalParams) => Promise<ThreadRun>
Valor de Propriedade
(threadId: string, runId: string, options?: RunsUpdateRunOptionalParams) => Promise<ThreadRun>