BetaAgentsOperations interface

Operazioni per agenti di management.

Proprietà

cancelOptimizationJob

Richiedi la cancellazione di un lavoro in corso o in coda. Restituisce un errore se il lavoro è già in stato terminale.

createFromPrompt

Genera e crea un agente da input di alto livello specifici per il tipo. La definizione generata rimane completamente modificabile tramite le operazioni standard di versioning degli agenti.

createOptimizationJob

Crea un lavoro di ottimizzazione. Restituisce il 201 con il lavoro in coda. Onorificenze Operation-Id per il ritentativo idempotente.

deleteOptimizationJob

Elimina il lavoro e i suoi artefatti candidati. Cancella per primo se non è terminale.

getOptimizationJob

Trova un lavoro di ottimizzazione tramite ID.

listOptimizationJobs

Elenca i lavori di ottimizzazione. Supporta la paginazione con cursore e filtri opzionali per lo stato/agent_name.

Dettagli proprietà

cancelOptimizationJob

Richiedi la cancellazione di un lavoro in corso o in coda. Restituisce un errore se il lavoro è già in stato terminale.

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

Valore della proprietà

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

createFromPrompt

Genera e crea un agente da input di alto livello specifici per il tipo. La definizione generata rimane completamente modificabile tramite le operazioni standard di versioning degli agenti.

createFromPrompt: (body: GenerateVoiceAgentRequest, options?: BetaAgentsCreateFromPromptOptionalParams) => Promise<Agent>

Valore della proprietà

(body: GenerateVoiceAgentRequest, options?: BetaAgentsCreateFromPromptOptionalParams) => Promise<Agent>

createOptimizationJob

Crea un lavoro di ottimizzazione. Restituisce il 201 con il lavoro in coda. Onorificenze Operation-Id per il ritentativo idempotente.

createOptimizationJob: (job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>

Valore della proprietà

(job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>

deleteOptimizationJob

Elimina il lavoro e i suoi artefatti candidati. Cancella per primo se non è terminale.

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

Valore della proprietà

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

getOptimizationJob

Trova un lavoro di ottimizzazione tramite ID.

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

Valore della proprietà

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

listOptimizationJobs

Elenca i lavori di ottimizzazione. Supporta la paginazione con cursore e filtri opzionali per lo stato/agent_name.

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

Valore della proprietà

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