BetaAgentsOperations interface
介面代表 BetaAgents 的操作。
屬性
| cancel |
請求取消正在進行或排隊的工作。 如果工作已經處於終端狀態,則會回傳錯誤。 |
| create |
建立一個優化任務。 回傳 201 並包含佇列中的作業。 因冪等重試獲得榮譽。 |
| delete |
刪除該職缺及其候選工件。 如果不是終端機,優先取消。 |
| get |
透過 ID 取得優化工作。 |
| list |
列出優化職缺。 支援游標分頁及可選的狀態/agent_name篩選器。 |
屬性詳細資料
cancelOptimizationJob
請求取消正在進行或排隊的工作。 如果工作已經處於終端狀態,則會回傳錯誤。
cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
屬性值
(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
createOptimizationJob
建立一個優化任務。 回傳 201 並包含佇列中的作業。 因冪等重試獲得榮譽。Operation-Id
createOptimizationJob: (job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>
屬性值
(job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>
deleteOptimizationJob
刪除該職缺及其候選工件。 如果不是終端機,優先取消。
deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
屬性值
(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
getOptimizationJob
透過 ID 取得優化工作。
getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
屬性值
(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
listOptimizationJobs
列出優化職缺。 支援游標分頁及可選的狀態/agent_name篩選器。
listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>
屬性值
(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>