Delen via


RunsOperations interface

Interface die een Runs-bewerkingen vertegenwoordigt.

Eigenschappen

cancel

Hiermee annuleert u een uitvoering van een lopende thread.

create

Hiermee maakt u een nieuwe uitvoering voor een agentthread.

createAndPoll

Hiermee maakt u een nieuwe uitvoering voor een agentthread met polling.

createThreadAndRun

Maakt een nieuwe thread en voert deze uit voor een agent.

get

Hiermee haalt u een bestaande uitvoering op vanuit een bestaande thread.

list

Hiermee haalt u een lijst met uitvoeringen voor een opgegeven thread op.

submitToolOutputs

Verzendt uitvoer van hulpprogramma's zoals aangevraagd door hulpprogramma-aanroepen in een uitvoering.

update

Hiermee wijzigt u een bestaande threaduitvoering.

Eigenschapdetails

cancel

Hiermee annuleert u een uitvoering van een lopende thread.

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

Waarde van eigenschap

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

create

Hiermee maakt u een nieuwe uitvoering voor een agentthread.

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

Waarde van eigenschap

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

createAndPoll

Hiermee maakt u een nieuwe uitvoering voor een agentthread met polling.

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

Waarde van eigenschap

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

createThreadAndRun

Maakt een nieuwe thread en voert deze uit voor een agent.

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

Waarde van eigenschap

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

get

Hiermee haalt u een bestaande uitvoering op vanuit een bestaande thread.

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

Waarde van eigenschap

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

list

Hiermee haalt u een lijst met uitvoeringen voor een opgegeven thread op.

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

Waarde van eigenschap

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

submitToolOutputs

Verzendt uitvoer van hulpprogramma's zoals aangevraagd door hulpprogramma-aanroepen in een uitvoering.

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

Waarde van eigenschap

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

update

Hiermee wijzigt u een bestaande threaduitvoering.

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

Waarde van eigenschap

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