v126

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-08-04957391.2 MB
Embeddings

Submit an embedding request

Submits an embedding request to the embeddings router

post/embeddings

Request body

dimensionsinteger

The number of dimensions for the output embeddings

encoding_format'float' | 'base64'

The format of the output embeddings

input_typestring

The type of input (e.g. search_query, search_document)

modelstring required

The model to use for embeddings

userstring

A unique identifier for the end-user

Example request

{
  "dimensions": 1536,
  "input": "The quick brown fox jumps over the lazy dog",
  "model": "openai/text-embedding-3-small"
}

Response

Embedding response

idstring

Unique identifier for the embeddings response

modelstring required

The model used for embeddings

object'list' required

Example response

{
  "data": [
    {
      "embedding": [
        0.0023064255,
        -0.009327292,
        0.015797347
      ],
      "index": 0,
      "object": "embedding"
    }
  ],
  "model": "openai/text-embedding-3-small",
  "object": "list",
  "usage": {
    "prompt_tokens": 8,
    "total_tokens": 8
  }
}