id 和自己的 Actor。已经调好一个 Agent、想以它为模板再做一个时,用这个接口,不必从零重新配置。
副本会带上源 Agent 的描述和它的最新版本(模型、系统提示词、能力、策略、输出、子 Agent、技能、模型设置和运行时绑定),并从版本 1 开始。此后两个 Agent 相互独立,修改其中任何一个都不会影响另一个。
副本不会带上:
- 版本历史。 只复制最新版本,作为副本的版本 1。
metadata。 用下面的metadata字段给副本设置。- 工作空间绑定。 通过 A2A 调用副本之前,先把它绑定到工作空间。
- 记忆。 副本有新的 Actor,因此一开始没有任何属于自己的事实。
INTERNAL 类型的 Agent 可以复制。复制 EXTERNAL 类型的 Agent 会返回 AGENT_OPERATION_NOT_SUPPORTED。
所需权限:
agent:create,以及源 Agent 的 agent:read路径参数
string
required
要复制的 Agent 的 ID。这个接口不支持
by_custom_id,请传 Agent 的 id。请求体
string
副本名称,1–255 个字符。省略时,副本名称为源 Agent 名称加上后缀
(copy),例如 Support Assistant (copy)。object
副本的键值对,值必须是字符串。源 Agent 的 metadata 不会被复制。
响应
返回新建的 Agent,字段与获取 Agent 相同。object