BetaAgentsOperations interface
代表BetaAgent操作的接口。
属性
| cancel |
请求取消正在运行或排队的作业。 如果作业已经处于终端状态,则返回错误。 |
| create |
创建一个优化任务。 返回201,包含队列作业。 因幂等重试获荣誉 |
| delete |
删除该职位及其候选工件。 如果不是终极,则优先取消。 |
| get |
通过ID获得优化工作。 |
| list |
列出最佳化职位。 支持光标分页和可选状态/状态/agent_name过滤器。 |
属性详细信息
cancelOptimizationJob
请求取消正在运行或排队的作业。 如果作业已经处于终端状态,则返回错误。
cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>
属性值
(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>
createOptimizationJob
创建一个优化任务。 返回201,包含队列作业。 因幂等重试获荣誉 Operation-Id 。
createOptimizationJob: (job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => Promise<OptimizationJob>
属性值
(job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => Promise<OptimizationJob>
deleteOptimizationJob
删除该职位及其候选工件。 如果不是终极,则优先取消。
deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
属性值
(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
getOptimizationJob
通过ID获得优化工作。
getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>
属性值
(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>
listOptimizationJobs
列出最佳化职位。 支持光标分页和可选状态/状态/agent_name过滤器。
listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>
属性值
(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>