POST
/
ai
/
async-chunking
/
{CHUNKER}
/
{MODEL_ID}
Chunking by chunker and modelId
curl --request POST \
  --url https://application_id.applications.lucidworks.com/ai/async-chunking/{CHUNKER}/{MODEL_ID} \
  --header 'Content-Type: application/json' \
  --data '{
  "batch": [
    {
      "text": "The content to be split into chunks. "
    }
  ],
  "modelConfig": {
    "vectorQuantizationMethod": "min-max or max-scale",
    "dimReductionSize": 256
  },
  "useCaseConfig": {
    "dataType": "query"
  },
  "chunkerConfig": {}
}'
{
  "chunkingId": "441eb3be-7de6-470a-8141-e416a15c7db1",
  "status": "SUBMITTED"
}

Headers

Authorization: Bearer ACCESS_TOKEN
string

The authentication and authorization access token.

Content-Type
string

application/json

Example:

"application/json"

Path Parameters

MODEL_ID
string
required

Unique identifier for the model.

Example:

"gte-small"

CHUNKER
enum<string>
required

Chunking strategy for the way text is split.

Available options:
dynamic-newline,
dynamic-sentence,
regex-splitter,
semantic,
sentence

Body

application/json

Response

200
application/json

OK

This is the response to the POST chunking request submitted for a specific chunker and modelId.