AgentsOperations interface

Interfaz que representa las operaciones de los agentes.

Propiedades

delete

Elimina un agente.

deleteVersion

Elimina una versión específica de un agente.

get

Recupera el agente.

getVersion

Recupera una versión específica de un agente.

list

Devuelve la lista de todos los agentes.

listVersions

Devuelve la lista de versiones de un agente.

Métodos

create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Crea el agente.

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

Crea un agente a partir de un manifiesto.

createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Cree una nueva versión del agente.

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

Cree una nueva versión del agente a partir de un manifiesto.

update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)

Actualiza el agente agregando una nueva versión si hay algún cambio en la definición del agente. Si no hay cambios, devuelve la versión existente del agente.

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

Actualiza el agente desde un manifiesto agregando una nueva versión si hay algún cambio en la definición del agente. Si no hay cambios, devuelve la versión existente del agente.

Detalles de las propiedades

delete

Elimina un agente.

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

Valor de propiedad

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

deleteVersion

Elimina una versión específica de un agente.

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

Valor de propiedad

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

get

Recupera el agente.

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

Valor de propiedad

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

getVersion

Recupera una versión específica de un agente.

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

Valor de propiedad

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

list

Devuelve la lista de todos los agentes.

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

Valor de propiedad

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

listVersions

Devuelve la lista de versiones de un agente.

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

Valor de propiedad

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

Detalles del método

create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Crea el agente.

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

Parámetros

name

string

Devoluciones

Promise<Agent>

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

Crea un agente a partir de un manifiesto.

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

Parámetros

name

string

manifestId

string

parameterValues

Record<string, any>

Devoluciones

Promise<Agent>

createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Cree una nueva versión del agente.

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

Parámetros

agentName

string

Devoluciones

Promise<AgentVersion>

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

Cree una nueva versión del agente a partir de un manifiesto.

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

Parámetros

agentName

string

manifestId

string

parameterValues

Record<string, any>

Devoluciones

Promise<AgentVersion>

update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)

Actualiza el agente agregando una nueva versión si hay algún cambio en la definición del agente. Si no hay cambios, devuelve la versión existente del agente.

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

Parámetros

agentName

string

Devoluciones

Promise<Agent>

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

Actualiza el agente desde un manifiesto agregando una nueva versión si hay algún cambio en la definición del agente. Si no hay cambios, devuelve la versión existente del agente.

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

Parámetros

agentName

string

manifestId

string

parameterValues

Record<string, any>

Devoluciones

Promise<Agent>