RunsOperations interface
表示 Runs作的介面。
屬性
| cancel | 取消正在進行的線程的運行。 |
| create | 為代理線程創建新運行。 |
| create |
使用輪詢為代理線程創建新運行。 |
| create |
為代理創建新線程並運行。 |
| get | 從現有的線程取得現有的執行。 |
| list | 取得指定線程的執行清單。 |
| submit |
提交執行中工具呼叫所要求的工具輸出。 |
| update | 修改現有的線程執行。 |
屬性詳細資料
cancel
取消正在進行的線程的運行。
cancel: (threadId: string, runId: string, options?: RunsCancelRunOptionalParams) => Promise<ThreadRun>
屬性值
(threadId: string, runId: string, options?: RunsCancelRunOptionalParams) => Promise<ThreadRun>
create
為代理線程創建新運行。
create: (threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => AgentRunResponse
屬性值
(threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => AgentRunResponse
createAndPoll
使用輪詢為代理線程創建新運行。
createAndPoll: (threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => PollerLike<OperationState<ThreadRun>, ThreadRun>
屬性值
(threadId: string, assistantId: string, options?: RunsCreateRunOptionalParams) => PollerLike<OperationState<ThreadRun>, ThreadRun>
createThreadAndRun
為代理創建新線程並運行。
createThreadAndRun: (assistantId: string, options?: CreateThreadAndRunOptionalParams) => AgentRunResponse
屬性值
(assistantId: string, options?: CreateThreadAndRunOptionalParams) => AgentRunResponse
get
從現有的線程取得現有的執行。
get: (threadId: string, runId: string, options?: RunsGetRunOptionalParams) => Promise<ThreadRun>
屬性值
(threadId: string, runId: string, options?: RunsGetRunOptionalParams) => Promise<ThreadRun>
list
取得指定線程的執行清單。
list: (threadId: string, options?: RunsListRunsOptionalParams) => PagedAsyncIterableIterator<ThreadRun, ThreadRun[], PageSettings>
屬性值
(threadId: string, options?: RunsListRunsOptionalParams) => PagedAsyncIterableIterator<ThreadRun, ThreadRun[], PageSettings>
submitToolOutputs
提交執行中工具呼叫所要求的工具輸出。
submitToolOutputs: (threadId: string, runId: string, toolOutputs: ToolOutput[], options?: RunsSubmitToolOutputsToRunOptionalParams) => AgentRunResponse
屬性值
(threadId: string, runId: string, toolOutputs: ToolOutput[], options?: RunsSubmitToolOutputsToRunOptionalParams) => AgentRunResponse
update
修改現有的線程執行。
update: (threadId: string, runId: string, options?: RunsUpdateRunOptionalParams) => Promise<ThreadRun>
屬性值
(threadId: string, runId: string, options?: RunsUpdateRunOptionalParams) => Promise<ThreadRun>