Partager via


RunsOperations interface

Interface représentant une opération Exécutes.

Propriétés

cancel

Annule l’exécution d’un fil de discussion en cours.

create

Crée une nouvelle exécution pour un thread d’agent.

createAndPoll

Crée une nouvelle exécution pour un thread d’agent avec interrogation.

createThreadAndRun

Crée un thread et exécute un agent.

get

Obtient une exécution existante à partir d’un thread existant.

list

Obtient une liste d’exécutions pour un thread spécifié.

submitToolOutputs

Envoie des sorties d’outils comme demandé par les appels d’outils dans une exécution.

update

Modifie une exécution de thread existante.

Détails de la propriété

cancel

Annule l’exécution d’un fil de discussion en cours.

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

Valeur de propriété

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

create

Crée une nouvelle exécution pour un thread d’agent.

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

Valeur de propriété

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

createAndPoll

Crée une nouvelle exécution pour un thread d’agent avec interrogation.

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

Valeur de propriété

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

createThreadAndRun

Crée un thread et exécute un agent.

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

Valeur de propriété

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

get

Obtient une exécution existante à partir d’un thread existant.

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

Valeur de propriété

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

list

Obtient une liste d’exécutions pour un thread spécifié.

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

Valeur de propriété

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

submitToolOutputs

Envoie des sorties d’outils comme demandé par les appels d’outils dans une exécution.

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

Valeur de propriété

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

update

Modifie une exécution de thread existante.

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

Valeur de propriété

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