BetaAgentsOperations interface

Interface representando as operações de um BetaAgent.

Propriedades

cancelOptimizationJob

Solicite o cancelamento de um trabalho em curso ou em fila. Devolve um erro se o trabalho já estiver em estado terminal.

createOptimizationJob

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

deleteOptimizationJob

Apaga o trabalho e os artefactos dos seus candidatos. Cancela primeiro se não for terminal.

getOptimizationJob

Arranja um emprego de otimização por id.

listOptimizationJobs

Lista empregos de otimização. Suporta paginação de cursor e filtros opcionais de estado / agent_name.

Detalhes de Propriedade

cancelOptimizationJob

Solicite o cancelamento de um trabalho em curso ou em fila. Devolve um erro se o trabalho já estiver em estado terminal.

cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>

Valor de Propriedade

(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>

createOptimizationJob

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

createOptimizationJob: (job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => Promise<OptimizationJob>

Valor de Propriedade

(job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => Promise<OptimizationJob>

deleteOptimizationJob

Apaga o trabalho e os artefactos dos seus candidatos. Cancela primeiro se não for terminal.

deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>

Valor de Propriedade

(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>

getOptimizationJob

Arranja um emprego de otimização por id.

getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>

Valor de Propriedade

(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>

listOptimizationJobs

Lista empregos de otimização. Suporta paginação de cursor e filtros opcionais de estado / agent_name.

listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>

Valor de Propriedade

(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>