Aracılığıyla paylaş


RunsOperations interface

Çalıştırma işlemlerini temsil eden arabirim.

Özellikler

cancel

Devam eden bir iş parçacığının çalışmasını iptal eder.

create

Bir aracı iş parçacığı için yeni bir çalıştırma oluşturur.

createAndPoll

Yoklama ile bir aracı iş parçacığı için yeni bir çalıştırma oluşturur.

createThreadAndRun

Yeni bir iş parçacığı oluşturur ve bir aracı için çalıştırır.

get

Var olan bir iş parçacığından var olan bir çalıştırmayı alır.

list

Belirtilen iş parçacığı için çalıştırmaların listesini alır.

submitToolOutputs

Bir çalıştırmada araç çağrıları tarafından istenen şekilde araçlardan çıkışlar gönderir.

update

Var olan bir iş parçacığı çalıştırmayı değiştirir.

Özellik Ayrıntıları

cancel

Devam eden bir iş parçacığının çalışmasını iptal eder.

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

Özellik Değeri

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

create

Bir aracı iş parçacığı için yeni bir çalıştırma oluşturur.

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

Özellik Değeri

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

createAndPoll

Yoklama ile bir aracı iş parçacığı için yeni bir çalıştırma oluşturur.

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

Özellik Değeri

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

createThreadAndRun

Yeni bir iş parçacığı oluşturur ve bir aracı için çalıştırır.

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

Özellik Değeri

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

get

Var olan bir iş parçacığından var olan bir çalıştırmayı alır.

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

Özellik Değeri

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

list

Belirtilen iş parçacığı için çalıştırmaların listesini alır.

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

Özellik Değeri

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

submitToolOutputs

Bir çalıştırmada araç çağrıları tarafından istenen şekilde araçlardan çıkışlar gönderir.

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

Özellik Değeri

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

update

Var olan bir iş parçacığı çalıştırmayı değiştirir.

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

Özellik Değeri

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