Skip to main content
POST
Create embeddings

Authorizations

Authorization
string
header
required

A scoped Integration key, prefixed cint_. Send as Authorization: Bearer cint_... on every request. Server-side only. Legacy personal cmem_... keys remain accepted during migration; team/org-scoped cmem_... keys are not valid on this API.

Body

application/json
input
string[]
required

Texts to embed, each at most 8192 characters.

Required array length: 1 - 96 elements
Required string length: 1 - 8192
model
string

Optional pin on the expected embedding model. The endpoint serves exactly one model; naming any other is a 400 (model_not_served), never a silent substitution.

Minimum string length: 1

Response

One vector per input, in input order.

success
boolean
required
model
string
required

Identifier of the serving embedding model.

dims
integer
required

Dimensionality of every returned vector.

Example:

1024

embeddings
number[][]
required

One unit-normalized vector per input, in input order.

usage
object
required