Bagikan melalui


RunsOperations interface

Antarmuka yang mewakili operasi Run.

Properti

cancel

Membatalkan proses utas yang sedang berlangsung.

create

Membuat eksekusi baru untuk utas agen.

createAndPoll

Membuat eksekusi baru untuk utas agen dengan polling.

createThreadAndRun

Membuat utas baru dan menjalankan agen.

get

Mendapatkan eksekusi yang ada dari utas yang ada.

list

Mendapatkan daftar eksekusi untuk utas tertentu.

submitToolOutputs

Mengirimkan output dari alat seperti yang diminta oleh panggilan alat dalam proses.

update

Memodifikasi eksekusi utas yang ada.

Detail Properti

cancel

Membatalkan proses utas yang sedang berlangsung.

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

Nilai Properti

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

create

Membuat eksekusi baru untuk utas agen.

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

Nilai Properti

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

createAndPoll

Membuat eksekusi baru untuk utas agen dengan polling.

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

Nilai Properti

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

createThreadAndRun

Membuat utas baru dan menjalankan agen.

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

Nilai Properti

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

get

Mendapatkan eksekusi yang ada dari utas yang ada.

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

Nilai Properti

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

list

Mendapatkan daftar eksekusi untuk utas tertentu.

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

Nilai Properti

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

submitToolOutputs

Mengirimkan output dari alat seperti yang diminta oleh panggilan alat dalam proses.

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

Nilai Properti

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

update

Memodifikasi eksekusi utas yang ada.

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

Nilai Properti

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