Condividi tramite


AgentsOperations interface

Interfaccia che rappresenta le operazioni di un agente.

Proprietà

delete

Elimina un agente.

deleteVersion

Elimina una versione specifica di un agente.

get

Recupera l'agente.

getVersion

Recupera una versione specifica di un agente.

list

Restituisce l'elenco di tutti gli agenti.

listVersions

Restituisce l'elenco delle versioni di un agente.

Metodi

create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Crea l'agente.

create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)

Crea un agente da un manifesto.

createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Creare una nuova versione dell'agente.

createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)

Creare una nuova versione dell'agente da un manifesto.

update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)

Aggiorna l'agente aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente.

update(string, string, Record<string, unknown>, AgentsUpdateAgentFromManifestOptionalParams)

Aggiorna l'agente da un manifesto aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente.

Dettagli proprietà

delete

Elimina un agente.

delete: (agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>

Valore della proprietà

(agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>

deleteVersion

Elimina una versione specifica di un agente.

deleteVersion: (agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>

Valore della proprietà

(agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>

get

Recupera l'agente.

get: (agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>

Valore della proprietà

(agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>

getVersion

Recupera una versione specifica di un agente.

getVersion: (agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>

Valore della proprietà

(agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>

list

Restituisce l'elenco di tutti gli agenti.

list: (options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>

Valore della proprietà

(options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>

listVersions

Restituisce l'elenco delle versioni di un agente.

listVersions: (agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>

Valore della proprietà

(agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>

Dettagli metodo

create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Crea l'agente.

function create(name: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<Agent>

Parametri

name

string

Restituisce

Promise<Agent>

create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)

Crea un agente da un manifesto.

function create(name: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentFromManifestOptionalParams): Promise<Agent>

Parametri

name

string

manifestId

string

parameterValues

Record<string, unknown>

Restituisce

Promise<Agent>

createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Creare una nuova versione dell'agente.

function createVersion(agentName: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<AgentVersion>

Parametri

agentName

string

Restituisce

Promise<AgentVersion>

createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)

Creare una nuova versione dell'agente da un manifesto.

function createVersion(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentVersionFromManifestOptionalParams): Promise<AgentVersion>

Parametri

agentName

string

manifestId

string

parameterValues

Record<string, unknown>

Restituisce

Promise<AgentVersion>

update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)

Aggiorna l'agente aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente.

function update(agentName: string, definition: AgentDefinitionUnion, options?: AgentsUpdateOptionalParams): Promise<Agent>

Parametri

agentName

string

Restituisce

Promise<Agent>

update(string, string, Record<string, unknown>, AgentsUpdateAgentFromManifestOptionalParams)

Aggiorna l'agente da un manifesto aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente.

function update(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsUpdateAgentFromManifestOptionalParams): Promise<Agent>

Parametri

agentName

string

manifestId

string

parameterValues

Record<string, unknown>

Restituisce

Promise<Agent>