Skip to main content
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": "# Title\n\nFirst paragraph content...\n\nSecond paragraph content...\n\nThird paragraph content...",
    "chunk_size": 512,
    "chunk_overlap": 50,
    "delimiter": "\n\n"
  }'
{
  "chunks": [
    {
      "index": 0,
      "content": "# Title\n\nFirst paragraph content...",
      "length": 34
    },
    {
      "index": 1,
      "content": "Second paragraph content...",
      "length": 27
    },
    {
      "index": 2,
      "content": "Third paragraph content...",
      "length": 26
    }
  ],
  "total": 3
}
Preview text chunking results without actually storing them. Useful for real-time feedback when adjusting chunking parameters (chunk_size, chunk_overlap, etc.) on the client side.
Authorization
string
required
Bearer JWT Token
content
string
required
Text content to preview
chunk_size
number
default:"1000"
Maximum number of characters per chunk
chunk_overlap
number
default:"200"
Number of overlapping characters between chunks
delimiter
string
default:"\\n\\n"
Chunk delimiter
chunks
array
List of chunk previews
total
number
Total number of 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": "# Title\n\nFirst paragraph content...\n\nSecond paragraph content...\n\nThird paragraph content...",
    "chunk_size": 512,
    "chunk_overlap": 50,
    "delimiter": "\n\n"
  }'
{
  "chunks": [
    {
      "index": 0,
      "content": "# Title\n\nFirst paragraph content...",
      "length": 34
    },
    {
      "index": 1,
      "content": "Second paragraph content...",
      "length": 27
    },
    {
      "index": 2,
      "content": "Third paragraph content...",
      "length": 26
    }
  ],
  "total": 3
}