AgentsOperations interface

Interface représentant une opération d’agents.

Propriétés

delete

Supprime un agent.

deleteVersion

Supprime une version spécifique d’un agent.

get

Récupère l’agent.

getVersion

Récupère une version spécifique d’un agent.

list

Renvoie la liste de tous les agents.

listVersions

Renvoie la liste des versions d’un agent.

Méthodes

create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Crée l’agent.

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

Crée un agent à partir d’un manifeste.

createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Créez une version de l’agent.

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

Créez une nouvelle version de l’agent à partir d’un manifeste.

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.

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.

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

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

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

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>