使用 ListChunks 接口分页查询指定文档的切片列表。
前提条件
已创建 AgentStorage 实例且状态为
normal,并获取实例访问地址(endpoint)和实例名。已创建 API Key。
待查询的知识库与文档已存在。
请求参数
参数 | 类型 | 说明 |
| string | 知识库名称(必填) |
| string | 子空间名称。开启 subspace 时必填 |
| string | 文档 ID。与 `ossKey` 二选一 |
| string | OSS 路径。与 `docId` 二选一 |
| int | 返回数量。默认为 10,最大 1000 |
| string | 翻页 token |
请求示例
使用 API Key 认证时,通过 x-ots-instancename 和 x-ots-apikey 请求头传入实例名和 API Key。
curl -X POST https://<endpoint>/ListChunks \
-H "x-ots-instancename: <instance-name>" \
-H "x-ots-apikey: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"knowledgeBaseName": "product_docs_kb",
"subspace": "default",
"ossKey": "oss://example-bucket/docs/manual.pdf",
"maxResults": 10
}'响应
字段 | 类型 | 说明 |
| string | 所属子空间 |
| int | 切片 ID |
| string | 切片内容 |
| string | 切片标题 |
| string | 切片类型,如 `TEXT |
| string | active`(可检索)或 `inactive`(不可检索) |
| string | 所属文档 ID |
| string | 所属文档 OSS 路径 |
| int | 创建时间戳 |
| int | 更新时间戳 |
| string | 翻页 token,为空表示最后一页 |
{
"code": "SUCCESS",
"data": {
"chunkDetails": [
{
"subspace": "default",
"docId": "fc6ed97f-28ad-4dc0-9b73-bf4a7d67ab65",
"ossKey": "oss://example-bucket/docs/manual.pdf",
"chunkId": 0,
"content": "产品安装步骤:1. 下载并解压安装包。2. 按安装向导完成安装。3. 启动产品,确认显示安装成功页面。",
"title": "产品安装步骤",
"chunkType": "TEXT",
"status": "active",
"createdAt": 1787636596495
}
],
"nextToken": ""
},
"message": "succeed"
}