BetaAgentsOperations interface

介面代表 BetaAgents 的操作。

屬性

cancelOptimizationJob

請求取消正在進行或排隊的工作。 如果工作已經處於終端狀態,則會回傳錯誤。

createOptimizationJob

建立一個優化任務。 回傳 201 並包含佇列中的作業。 因冪等重試獲得榮譽。Operation-Id

deleteOptimizationJob

刪除該職缺及其候選工件。 如果不是終端機,優先取消。

getOptimizationJob

透過 ID 取得優化工作。

listOptimizationJobs

列出優化職缺。 支援游標分頁及可選的狀態/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>