BetaAgentsOperations interface
Operações para agentes gerenciadores.
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 |
Gera e cria um agente a partir de entradas de alto nível específicas para o tipo. A definição gerada permanece totalmente editável por meio das operações padrão de versionamento do agente. |
| 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<AgentOptimizationJob>
Valor da propriedade
(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
createFromPrompt
Gera e cria um agente a partir de entradas de alto nível específicas para o tipo. A definição gerada permanece totalmente editável por meio das operações padrão de versionamento do agente.
createFromPrompt: (body: GenerateVoiceAgentRequest, options?: BetaAgentsCreateFromPromptOptionalParams) => Promise<Agent>
Valor da propriedade
(body: GenerateVoiceAgentRequest, options?: BetaAgentsCreateFromPromptOptionalParams) => Promise<Agent>
createOptimizationJob
Crie um trabalho de otimização. Retorna o 201 com o trabalho em fila. Honras Operation-Id por retentativa idempotente.
createOptimizationJob: (job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>
Valor da propriedade
(job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>
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<AgentOptimizationJob>
Valor da propriedade
(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
listOptimizationJobs
Liste vagas de otimização. Suporta paginação de cursor e filtros opcionais de status/agent_name.
listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>
Valor da propriedade
(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>