Create embeddings for text using OpenAI-compatible and alternative embedding models
text-embedding-3-small
- 1536 dimensions, $0.02/1M tokens - Most cost-effective with dimension reduction supporttext-embedding-3-large
- 3072 dimensions, $0.13/1M tokens - Highest performance with dimension reduction supporttext-embedding-ada-002
- 1536 dimensions, $0.10/1M tokens - Legacy modelBAAI/bge-m3
- 1024 dimensions, $0.01/1M tokens - Multilingual supportjina-clip-v1
- 768 dimensions, $0.04/1M tokens - Multimodal CLIP embeddingsBAAI/bge-large-en-v1.5
- 768 dimensions, $0.01/1M tokens - English optimizedBAAI/bge-large-zh-v1.5
- 1024 dimensions, $0.01/1M tokens - Chinese optimizedjina-embeddings-v2-base-en
- 768 dimensions, $0.05/1M tokens - Englishjina-embeddings-v2-base-de
- 768 dimensions, $0.05/1M tokens - Germanjina-embeddings-v2-base-zh
- 768 dimensions, $0.05/1M tokens - Chinesejina-embeddings-v2-base-es
- 768 dimensions, $0.05/1M tokens - Spanishjina-embeddings-v2-base-code
- 768 dimensions, $0.05/1M tokens - Code embeddingsBaichuan-Text-Embedding
- 1024 dimensions, $0.088/1M tokensnetease-youdao/bce-embedding-base_v1
- 1024 dimensions, $0.02/1M tokenszhipu-embedding-2
- 1024 dimensions, $0.07/1M tokensQwen/Qwen3-Embedding-0.6B
- 1024 dimensions, $0.01/1M tokens - Supports dimension reductionParameter | Type | Required | Description |
---|---|---|---|
input | string or array | Yes | Single text string or array of up to 2048 strings to embed |
model | string | Yes | ID of the embedding model to use |
encoding_format | string | No | Format for embeddings: "float" (default) or "base64" |
dimensions | integer | No | Reduce embedding dimensions (only for supported models) |
user | string | No | Optional identifier for tracking usage |
text-embedding-3-small
for best price/performancetext-embedding-3-large
BAAI/bge-m3
or language-specific Jina modelsjina-embeddings-v2-base-code
usage
field in responsestext-embedding-3-small
before upgrading401
: Invalid or missing API key400
: Invalid request parameters429
: Rate limit exceeded500
: Server errorBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Parameters for creating embeddings
The body is of type object
.
Embedding response
The response is of type object
.