v1
latestOpenAPI 3.0.32026-07-2659199427.5 KBSplit content into chunks
Chunk text using the specified chunker
This is an all-purpose chunking endpoint you can use by specifying the chunker and modelId to use.
The POST request submits text to be split into chunks based on the CHUNKER (chunking strategy) and MODEL_ID sent in the request.
The API responds with the following information:
-
chunkingId that is a unique UUID for the submitted chunking task, and can be used later to retrieve the results.
-
status that indicates the current state of the chunking task.
IMPORTANT: The available use cases by chunker are detailed in their own section in this specification.
post/ai/async-chunking/{CHUNKER}/{MODEL_ID}
Headers
Authorizationstring required
Bearer token used for authentication. Format: Authorization: Bearer ACCESS_TOKEN.
Content-Typestring
Example:application/json
The content type of the request body.
Request body
Example request
{
"batch": [
{
"text": "The content to be split into chunks. "
}
],
"modelConfig": {
"vectorQuantizationMethod": "min-max",
"dimReductionSize": 256
},
"useCaseConfig": {
"dataType": "query"
}
}Response
OK
Example response
{
"chunkingId": "441eb3be-7de6-470a-8141-e416a15c7db1",
"status": "SUBMITTED"
}