AgentsOperations interface
Interface que representa uma operação de Agentes.
Propriedades
| delete | Exclui um agente. |
| delete |
Exclui uma versão específica de um agente. |
| get | Recupera o agente. |
| get |
Recupera uma versão específica de um agente. |
| list | Retorna a lista de todos os agentes. |
| list |
Retorna a lista de versões de um agente. |
Métodos
| create(string, Agent |
Cria o agente. |
| create(string, string, Record<string, unknown>, Agents |
Cria um agente a partir de um manifesto. |
| create |
Crie uma nova versão do agente. |
| create |
Crie uma nova versão do agente a partir de um manifesto. |
| update(string, Agent |
Atualiza o agente adicionando uma nova versão se houver alguma alteração na definição do agente. Se nenhuma alteração, retorna a versão existente do agente. |
| update(string, string, Record<string, unknown>, Agents |
Atualiza o agente de um manifesto adicionando uma nova versão se houver alterações na definição do agente. Se nenhuma alteração, retorna a versão existente do agente. |
Detalhes da propriedade
delete
Exclui um agente.
delete: (agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
Valor da propriedade
(agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
deleteVersion
Exclui uma versão específica de um agente.
deleteVersion: (agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
Valor da propriedade
(agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
get
Recupera o agente.
get: (agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
Valor da propriedade
(agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
getVersion
Recupera uma versão específica de um agente.
getVersion: (agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
Valor da propriedade
(agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
list
Retorna a lista de todos os agentes.
list: (options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
Valor da propriedade
(options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
listVersions
Retorna a lista de versões de um agente.
listVersions: (agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Valor da propriedade
(agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Detalhes do método
create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Cria o agente.
function create(name: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<Agent>
Parâmetros
- name
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Retornos
Promise<Agent>
create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)
Cria um agente a partir de um manifesto.
function create(name: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentFromManifestOptionalParams): Promise<Agent>
Parâmetros
- name
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Retornos
Promise<Agent>
createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Crie uma nova versão do agente.
function createVersion(agentName: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<AgentVersion>
Parâmetros
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Retornos
Promise<AgentVersion>
createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)
Crie uma nova versão do agente a partir de um manifesto.
function createVersion(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentVersionFromManifestOptionalParams): Promise<AgentVersion>
Parâmetros
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Retornos
Promise<AgentVersion>
update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)
Atualiza o agente adicionando uma nova versão se houver alguma alteração na definição do agente. Se nenhuma alteração, retorna a versão existente do agente.
function update(agentName: string, definition: AgentDefinitionUnion, options?: AgentsUpdateOptionalParams): Promise<Agent>
Parâmetros
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsUpdateOptionalParams
Retornos
Promise<Agent>
update(string, string, Record<string, unknown>, AgentsUpdateAgentFromManifestOptionalParams)
Atualiza o agente de um manifesto adicionando uma nova versão se houver alterações na definição do agente. Se nenhuma alteração, retorna a versão existente do agente.
function update(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsUpdateAgentFromManifestOptionalParams): Promise<Agent>
Parâmetros
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Retornos
Promise<Agent>