复制已有 Agent,生成新的草稿。
前提
已获取阿里云百炼 API Key 与业务空间 ID,鉴权方式见API 认证。复制 Agent 需要知识库-创建权限,由业务空间成员管理中的角色决定,详见权限要求。
接口
POST /api/v1/indices/rag/app/copy
复制指定 Agent,创建一个新的草稿 Agent。新 Agent 名称自动添加 copy_ 前缀,版本号为 beta,状态为 draft,配置继承自源 Agent。
请求体
| 字段 | 必填 | 类型 | 说明 |
|---|---|---|---|
agent_id | 是 | string | 源 Agent ID。 |
请求示例
BASE_URL 为 https://{workspace_id}.cn-beijing.maas.aliyuncs.com({workspace_id} 为业务空间 ID),BAILIAN_API_KEY 为阿里云百炼 API Key。
响应示例
操作成功返回 200。
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
request_id | string | 请求唯一标识,排查问题时请提供此 ID。 |
status_code | integer | HTTP 状态码。 |
code | string | 响应码,成功时为 Success。 |
message | string | 提示信息。 |
status | string | 请求状态:SUCCESS 或 FAILED。 |
success | boolean | 请求是否成功。 |
data.agent_id | string | 新创建的 Agent ID。 |
data.agent_name | string | 新 Agent 名称,自动添加 copy_ 前缀。 |
data.agent_version | string | Agent 版本号,复制后为 beta。 |
data.agent_status | string | Agent 状态,复制后为 draft。 |
错误码
| HTTP 状态码 | 错误码 | 说明 |
|---|---|---|
| 400 | Index.InvalidParameter | 请求参数不合法,请检查参数是否完整且类型正确。 |