BetaAgentsOperations interface

Interface representando as operações de um BetaAgent.

Propriedades

cancelOptimizationJob

Solicite o cancelamento de um trabalho em execução ou em fila. Retorna um erro se o trabalho já estiver em estado terminal.

createOptimizationJob

Crie um trabalho de otimização. Retorna o 201 com o trabalho em fila. Honras Operation-Id por retentativa idempotente.

deleteOptimizationJob

Exclua o trabalho e seus artefatos candidatos. Cancela primeiro se não for terminal.

getOptimizationJob

Conseguir um emprego de otimização por id.

listOptimizationJobs

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>