curl --request POST \
--url https://zeus-api.agentspro.cn/api/knowledge-base/preview-chunks \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"content": "# 标题\n\n第一段内容...\n\n第二段内容...\n\n第三段内容...",
"chunk_size": 512,
"chunk_overlap": 50,
"delimiter": "\n\n"
}'
{
"chunks": [
{
"index": 0,
"content": "# 标题\n\n第一段内容...",
"length": 18
},
{
"index": 1,
"content": "第二段内容...",
"length": 8
},
{
"index": 2,
"content": "第三段内容...",
"length": 8
}
],
"total": 3
}
检索 API
预览分块
预览分块结果(客户端调试用)
POST
/
api
/
knowledge-base
/
preview-chunks
curl --request POST \
--url https://zeus-api.agentspro.cn/api/knowledge-base/preview-chunks \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"content": "# 标题\n\n第一段内容...\n\n第二段内容...\n\n第三段内容...",
"chunk_size": 512,
"chunk_overlap": 50,
"delimiter": "\n\n"
}'
{
"chunks": [
{
"index": 0,
"content": "# 标题\n\n第一段内容...",
"length": 18
},
{
"index": 1,
"content": "第二段内容...",
"length": 8
},
{
"index": 2,
"content": "第三段内容...",
"length": 8
}
],
"total": 3
}
在不实际入库的情况下预览文本的分块结果,用于客户端调整分块参数(chunk_size、chunk_overlap 等)时实时查看效果。
Bearer JWT Token
要预览的文本内容
分块最大字符数
分块重叠字符数
分块分隔符
分块总数
curl --request POST \
--url https://zeus-api.agentspro.cn/api/knowledge-base/preview-chunks \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"content": "# 标题\n\n第一段内容...\n\n第二段内容...\n\n第三段内容...",
"chunk_size": 512,
"chunk_overlap": 50,
"delimiter": "\n\n"
}'
{
"chunks": [
{
"index": 0,
"content": "# 标题\n\n第一段内容...",
"length": 18
},
{
"index": 1,
"content": "第二段内容...",
"length": 8
},
{
"index": 2,
"content": "第三段内容...",
"length": 8
}
],
"total": 3
}
⌘I