BetaAgentsOperations interface
Interface representando as operações de um BetaAgent.
Propriedades
| cancel |
Solicite o cancelamento de um trabalho em execução ou em fila. Retorna um erro se o trabalho já estiver em estado terminal. |
| create |
Crie um trabalho de otimização. Retorna o 201 com o trabalho em fila. Honras |
| delete |
Exclua o trabalho e seus artefatos candidatos. Cancela primeiro se não for terminal. |
| get |
Conseguir um emprego de otimização por id. |
| list |
Liste vagas de otimização. Suporta paginação de cursor e filtros opcionais de status/agent_name. |
Detalhes da propriedade
cancelOptimizationJob
Solicite o cancelamento de um trabalho em execução ou em fila. Retorna um erro se o trabalho já estiver em estado terminal.
cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>
Valor da propriedade
(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>
createOptimizationJob
Crie um trabalho de otimização. Retorna o 201 com o trabalho em fila. Honras Operation-Id por retentativa idempotente.
createOptimizationJob: (job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => Promise<OptimizationJob>
Valor da propriedade
(job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => Promise<OptimizationJob>
deleteOptimizationJob
Exclua o trabalho e seus artefatos candidatos. Cancela primeiro se não for terminal.
deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
Valor da propriedade
(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
getOptimizationJob
Conseguir um emprego de otimização por id.
getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>
Valor da propriedade
(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>
listOptimizationJobs
Liste vagas de otimização. Suporta paginação de cursor e filtros opcionais de status/agent_name.
listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>
Valor da propriedade
(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>