POST
/
ai
/
async-chunking
/
semantic
/
{MODEL_ID}
semantic by modelId
curl --request POST \
  --url https://application_id.applications.lucidworks.com/ai/async-chunking/semantic/{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": {
    "maxChunkSize": 512,
    "overlapSize": 1,
    "cosineThreshold": 0.567,
    "approximate": true
  }
}'
{
  "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"

Body

application/json

Response

200
application/json

OK

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