AgentsOperations interface
Interfaccia che rappresenta le operazioni di un agente.
Proprietà
| delete | Elimina un agente. |
| delete |
Elimina una versione specifica di un agente. |
| get | Recupera l'agente. |
| get |
Recupera una versione specifica di un agente. |
| list | Restituisce l'elenco di tutti gli agenti. |
| list |
Restituisce l'elenco delle versioni di un agente. |
Metodi
| create(string, Agent |
Crea l'agente. |
| create(string, string, Record<string, unknown>, Agents |
Crea un agente da un manifesto. |
| create |
Creare una nuova versione dell'agente. |
| create |
Creare una nuova versione dell'agente da un manifesto. |
| update(string, Agent |
Aggiorna l'agente aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente. |
| update(string, string, Record<string, unknown>, Agents |
Aggiorna l'agente da un manifesto aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente. |
Dettagli proprietà
delete
Elimina un agente.
delete: (agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
Valore della proprietà
(agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
deleteVersion
Elimina una versione specifica di un agente.
deleteVersion: (agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
Valore della proprietà
(agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
get
Recupera l'agente.
get: (agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
Valore della proprietà
(agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
getVersion
Recupera una versione specifica di un agente.
getVersion: (agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
Valore della proprietà
(agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
list
Restituisce l'elenco di tutti gli agenti.
list: (options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
Valore della proprietà
(options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
listVersions
Restituisce l'elenco delle versioni di un agente.
listVersions: (agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Valore della proprietà
(agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Dettagli metodo
create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Crea l'agente.
function create(name: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<Agent>
Parametri
- name
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Restituisce
Promise<Agent>
create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)
Crea un agente da un manifesto.
function create(name: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentFromManifestOptionalParams): Promise<Agent>
Parametri
- name
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Restituisce
Promise<Agent>
createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Creare una nuova versione dell'agente.
function createVersion(agentName: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<AgentVersion>
Parametri
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Restituisce
Promise<AgentVersion>
createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)
Creare una nuova versione dell'agente da un manifesto.
function createVersion(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentVersionFromManifestOptionalParams): Promise<AgentVersion>
Parametri
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Restituisce
Promise<AgentVersion>
update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)
Aggiorna l'agente aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente.
function update(agentName: string, definition: AgentDefinitionUnion, options?: AgentsUpdateOptionalParams): Promise<Agent>
Parametri
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsUpdateOptionalParams
Restituisce
Promise<Agent>
update(string, string, Record<string, unknown>, AgentsUpdateAgentFromManifestOptionalParams)
Aggiorna l'agente da un manifesto aggiungendo una nuova versione se sono presenti modifiche alla definizione dell'agente. Se non viene apportata alcuna modifica, restituisce la versione dell'agente esistente.
function update(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsUpdateAgentFromManifestOptionalParams): Promise<Agent>
Parametri
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Restituisce
Promise<Agent>