Freigeben über


RunsOperations interface

Schnittstelle, die eine Ausführungsoperation darstellt.

Eigenschaften

cancel

Bricht die Ausführung eines laufenden Threads ab.

create

Erstellt eine neue Ausführung für einen Agentthread.

createAndPoll

Erstellt eine neue Ausführung für einen Agent-Thread mit Abruf.

createThreadAndRun

Erstellt einen neuen Thread und führt ihn für einen Agent aus.

get

Ruft eine vorhandene Ausführung aus einem vorhandenen Thread ab.

list

Ruft eine Liste der Läufe für einen angegebenen Thread ab.

submitToolOutputs

Sendet Ausgaben von Tools, wie von Toolaufrufen in einer Ausführung angefordert.

update

Ändert eine vorhandene Threadausführung.

Details zur Eigenschaft

cancel

Bricht die Ausführung eines laufenden Threads ab.

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

Eigenschaftswert

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

create

Erstellt eine neue Ausführung für einen Agentthread.

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

Eigenschaftswert

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

createAndPoll

Erstellt eine neue Ausführung für einen Agent-Thread mit Abruf.

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

Eigenschaftswert

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

createThreadAndRun

Erstellt einen neuen Thread und führt ihn für einen Agent aus.

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

Eigenschaftswert

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

get

Ruft eine vorhandene Ausführung aus einem vorhandenen Thread ab.

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

Eigenschaftswert

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

list

Ruft eine Liste der Läufe für einen angegebenen Thread ab.

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

Eigenschaftswert

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

submitToolOutputs

Sendet Ausgaben von Tools, wie von Toolaufrufen in einer Ausführung angefordert.

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

Eigenschaftswert

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

update

Ändert eine vorhandene Threadausführung.

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

Eigenschaftswert

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