Compare Embedding Models

← Back to Models

Compare embedding models side by side using output dimensions, context limits, modalities, embedding types, language coverage, licensing, pricing, and available benchmarks. Start with the retrieval task and input type your application actually uses; a larger vector is not automatically a better or more economical choice.

Use representative queries to validate retrieval quality, then account for vector storage, index memory, ingestion throughput, and reranking latency. Matryoshka-capable models can support smaller dimensions, while multimodal models may simplify systems that search text, images, and documents together. Provider prices and model limits can change, so confirm current documentation before building a production index.

How to Read the Embedding Comparison

Dimensions determine the width of each stored vector and directly affect storage and distance-computation cost. Context length limits how much source text can be embedded in one request, but chunk size should still match the information users need to retrieve. Dense vectors work well for semantic similarity; sparse vectors preserve lexical signals; and late-interaction approaches can improve fine-grained matching at the cost of a larger index and more complex serving.

Language support should be tested on your actual locales, domain vocabulary, spelling variation, and short queries. For image or PDF retrieval, verify whether the model accepts the raw modality or expects extracted text. Benchmark scores are useful directional evidence, but an evaluation set drawn from your corpus is the more reliable selection test. Compare recall at a fixed candidate count, downstream answer quality, latency, and total indexing cost.

A production decision also needs operational checks. Confirm the license, data-handling policy, version stability, regional availability, batch limits, and rate limits. If you change models or dimensions later, existing documents normally need to be re-embedded into a compatible index. Keep the chosen model identifier, preprocessing rules, dimension, and similarity metric in versioned configuration so document and query embeddings cannot silently drift apart.

SPECIFICATIONS
Max dimension 768 1K 2K 4K
Max tokens 8K 512 33K 33K
Parameters 1.04B 335M 3.8B 8B
License CC BY-NC 4.0 Apache 2.0 Apache 2.0 Apache 2.0
EMBEDDING TYPES
Types
Dense
Dense
DenseLate
Dense
MATRYOSHKA DIMENSIONS
Available sizes
3264128256512768
641282565121024
12825651210242048
3264128256512102420484096
INPUT MODALITIES
Text
Image
PDF
OUTPUT TYPES
Single vector
Multi vector
LANGUAGE SUPPORT
Languages 🌍 29+ 🌍 100+
PRICING
Per 1M tokens $0.050
BENCHMARKS
CMTEB CHINESE 73.84
COIR 71.59
JINA VDR 84.11
LONGEMBED 67.11
MMTEB 66.49
MTEB AVG 64.68
MTEB EN 55.97
MTEB EN V2 75.22
MTEB MULTILINGUAL 70.58
MTEB RETRIEVAL 54.39
MTEB STS 85.00
VIDORE 90.17