知识库
获取应用下知识库列表
获取当前应用下的知识库列表
鉴权方式
AppKey + Sign 是应用密钥鉴权,由管理员创建,用于以应用管理员身份访问应用数据。
版本
请求地址
Header 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
HAP-Appkey | string | 是 | HAP应用密钥 |
HAP-Sign | string | 是 | HAP签名 |
Body 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
knowledgeIds | string[] | 否 | 指定返回知识库列表:空数组表示返回全部;非空则仅返回指定 ID 的知识库;不传默认为空数组 |
响应参数
200成功返回知识库列表| 名称 | 类型 | 描述 |
|---|---|---|
error_code | integer | 错误代码(成功时通常为 0) |
error_msg | string | 错误消息 |
data | object[] | — |
data.id | string | 知识库 id |
data.name | string | 知识库名称 |
data.remark | string | 描述 |
data.model | string | 绑定的嵌入模型 |
curl -X POST "https://example.com/v3/app/knowledge/list" \ -H "HAP-Appkey: {{HAP-Appkey}}" \ -H "HAP-Sign: {{HAP-Sign}}" \ -H "Content-Type: application/json" \ -d '{ "knowledgeIds": [] }'{ "error_code": 0, "error_msg": "", "data": [ { "id": "kb_001", "name": "示例知识库", "remark": "用于产品说明文档的知识库", "model": "text-embedding-3-large" } ]}