数据智能体 DataAgent(私有化)
解绑指定智能体与知识库的绑定关系。一次请求可批量解绑多个绑定关系。
项目 | 内容 |
|---|---|
请求方式 |
|
请求地址 |
|
默认鉴权 |
|
Content-Type |
|
位置 | 参数 | 类型 | 是否必选 | 示例值 | 说明 |
|---|---|---|---|---|---|
ROOT | agentId | Number | 是 |
| 智能体 ID |
ROOT | knowledgeBaseIds | Number[] | 是 |
| 知识库绑定关系 ID 列表(注意:是绑定关系 ID,不是知识库 ID)。不能为空,否则会报参数缺失。 |
提示:可通过「查看智能体绑定知识」接口获取绑定关系 ID(即返回 items 中的
id字段)。
curl -sS -X POST "https://${IDA_DOMAIN}/dataAgent/llm/openApi/v2/deepresearch/removeKnowledgeBase" -H "Authorization: Bearer ${JWT_TOKEN}" -H "Content-Type: application/json" --data-raw '{"agentId":279,"knowledgeBaseIds":[25]}' | jq
位置 | 参数 | 类型 | 示例值 |
|---|---|---|---|
code | String |
| 请求状态码 |
data | Object | 见示例 | 返回数据 |
data.success | Number[] |
| 成功解绑的绑定关系 ID 列表 |
data.failed | Array |
| 解绑失败列表(结构以实际返回为准) |
data.message | String |
| 操作提示信息 |
msg | Object |
| 额外信息(如适用) |
{ "JSONIFY_PRETTYPRINT_REGULAR": false, "code": "llm/ok", "data": { "errorMsg": null, "extra": null, "failed": [], "message": "解绑成功", "success": [ 25 ] }, "msg": {} }