AgentsOperations interface
Interface représentant une opération d’agents.
Propriétés
| delete | Supprime un agent. |
| delete |
Supprime une version spécifique d’un agent. |
| get | Récupère l’agent. |
| get |
Récupère une version spécifique d’un agent. |
| list | Renvoie la liste de tous les agents. |
| list |
Renvoie la liste des versions d’un agent. |
Méthodes
| create(string, Agent |
Crée l’agent. |
| create(string, string, Record<string, any>, Agents |
Crée un agent à partir d’un manifeste. |
| create |
Créez une version de l’agent. |
| create |
Créez une nouvelle version de l’agent à partir d’un manifeste. |
| update(string, Agent |
Met à jour l’agent en ajoutant une nouvelle version si la définition de l’agent est modifiée. Si aucune modification n’est apportée, renvoie la version existante de l’agent. |
| update(string, string, Record<string, any>, Agents |
Met à jour l’agent à partir d’un manifeste en ajoutant une nouvelle version s’il existe des modifications apportées à la définition de l’agent. Si aucune modification n’est apportée, renvoie la version existante de l’agent. |
Détails de la propriété
delete
Supprime un agent.
delete: (agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
Valeur de propriété
(agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
deleteVersion
Supprime une version spécifique d’un agent.
deleteVersion: (agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
Valeur de propriété
(agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
get
Récupère l’agent.
get: (agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
Valeur de propriété
(agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
getVersion
Récupère une version spécifique d’un agent.
getVersion: (agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
Valeur de propriété
(agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
list
Renvoie la liste de tous les agents.
list: (options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
Valeur de propriété
(options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
listVersions
Renvoie la liste des versions d’un agent.
listVersions: (agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Valeur de propriété
(agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Détails de la méthode
create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Crée l’agent.
function create(name: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<Agent>
Paramètres
- name
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Retours
Promise<Agent>
create(string, string, Record<string, any>, AgentsCreateAgentFromManifestOptionalParams)
Crée un agent à partir d’un manifeste.
function create(name: string, manifestId: string, parameterValues: Record<string, any>, options?: AgentsCreateAgentFromManifestOptionalParams): Promise<Agent>
Paramètres
- name
-
string
- manifestId
-
string
- parameterValues
-
Record<string, any>
Retours
Promise<Agent>
createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Créez une version de l’agent.
function createVersion(agentName: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<AgentVersion>
Paramètres
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Retours
Promise<AgentVersion>
createVersion(string, string, Record<string, any>, AgentsCreateAgentVersionFromManifestOptionalParams)
Créez une nouvelle version de l’agent à partir d’un manifeste.
function createVersion(agentName: string, manifestId: string, parameterValues: Record<string, any>, options?: AgentsCreateAgentVersionFromManifestOptionalParams): Promise<AgentVersion>
Paramètres
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, any>
Retours
Promise<AgentVersion>
update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)
Met à jour l’agent en ajoutant une nouvelle version si la définition de l’agent est modifiée. Si aucune modification n’est apportée, renvoie la version existante de l’agent.
function update(agentName: string, definition: AgentDefinitionUnion, options?: AgentsUpdateOptionalParams): Promise<Agent>
Paramètres
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsUpdateOptionalParams
Retours
Promise<Agent>
update(string, string, Record<string, any>, AgentsUpdateAgentFromManifestOptionalParams)
Met à jour l’agent à partir d’un manifeste en ajoutant une nouvelle version s’il existe des modifications apportées à la définition de l’agent. Si aucune modification n’est apportée, renvoie la version existante de l’agent.
function update(agentName: string, manifestId: string, parameterValues: Record<string, any>, options?: AgentsUpdateAgentFromManifestOptionalParams): Promise<Agent>
Paramètres
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, any>
Retours
Promise<Agent>