AgentsOperations interface
Interfaz que representa las operaciones de los agentes.
Propiedades
| delete | Elimina un agente. |
| delete |
Elimina una versión específica de un agente. |
| get | Recupera el agente. |
| get |
Recupera una versión específica de un agente. |
| list | Devuelve la lista de todos los agentes. |
| list |
Devuelve la lista de versiones de un agente. |
Métodos
| create(string, Agent |
Crea el agente. |
| create(string, string, Record<string, any>, Agents |
Crea un agente a partir de un manifiesto. |
| create |
Cree una nueva versión del agente. |
| create |
Cree una nueva versión del agente a partir de un manifiesto. |
| update(string, Agent |
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>, Agents |
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
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
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
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
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
- definition
- AgentDefinitionUnion
- options
- AgentsUpdateOptionalParams
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>