AgentsOperations interface
表示代理作的接口。
属性
| delete | 删除代理。 |
| delete |
删除代理的特定版本。 |
| get | 检索代理。 |
| get |
检索代理的特定版本。 |
| list | 返回所有代理的列表。 |
| list |
返回代理的版本列表。 |
方法
| create(string, Agent |
创建代理。 |
| create(string, string, Record<string, unknown>, Agents |
从清单创建代理。 |
| create |
创建新的代理版本。 |
| create |
从清单创建新的代理版本。 |
| update(string, Agent |
如果代理定义有任何更改,则通过添加新版本来更新代理。 如果没有更改,则返回现有代理版本。 |
| update(string, string, Record<string, unknown>, Agents |
如果代理定义有任何更改,则通过添加新版本从清单更新代理。 如果没有更改,则返回现有代理版本。 |
属性详细信息
delete
删除代理。
delete: (agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
属性值
(agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
deleteVersion
删除代理的特定版本。
deleteVersion: (agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
属性值
(agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
get
检索代理。
get: (agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
属性值
(agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
getVersion
检索代理的特定版本。
getVersion: (agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
属性值
(agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
list
返回所有代理的列表。
list: (options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
属性值
(options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
listVersions
返回代理的版本列表。
listVersions: (agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
属性值
(agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
方法详细信息
create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
创建代理。
function create(name: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<Agent>
参数
- name
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
返回
Promise<Agent>
create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)
从清单创建代理。
function create(name: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentFromManifestOptionalParams): Promise<Agent>
参数
- name
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
返回
Promise<Agent>
createVersion(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
创建新的代理版本。
function createVersion(agentName: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<AgentVersion>
参数
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
返回
Promise<AgentVersion>
createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)
从清单创建新的代理版本。
function createVersion(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentVersionFromManifestOptionalParams): Promise<AgentVersion>
参数
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
返回
Promise<AgentVersion>
update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)
如果代理定义有任何更改,则通过添加新版本来更新代理。 如果没有更改,则返回现有代理版本。
function update(agentName: string, definition: AgentDefinitionUnion, options?: AgentsUpdateOptionalParams): Promise<Agent>
参数
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsUpdateOptionalParams
返回
Promise<Agent>
update(string, string, Record<string, unknown>, AgentsUpdateAgentFromManifestOptionalParams)
如果代理定义有任何更改,则通过添加新版本从清单更新代理。 如果没有更改,则返回现有代理版本。
function update(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsUpdateAgentFromManifestOptionalParams): Promise<Agent>
参数
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
返回
Promise<Agent>