Partilhar via


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.

createAndPoll

Cria uma nova execução para um thread de agente com sondagem.

createThreadAndRun

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.

submitToolOutputs

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>