FastEmbed
Choose a model for the input and vector type you need. FastEmbed runs embedding models locally in your Python application, so you can send the resulting vectors to any Qdrant deployment.
These tables list the built-in embedding models in FastEmbed 0.9.0. Model names, dimensions, and licenses come from that release’s model registry. Your installed version determines which models you can use.
Dense Text Models
These models produce one dense vector per text input. Use the listed dimensions when you create a collection.
| Model | Dimensions | License |
|---|---|---|
BAAI/bge-base-en | 768 | mit |
BAAI/bge-base-en-v1.5 | 768 | mit |
BAAI/bge-large-en-v1.5 | 1024 | mit |
BAAI/bge-small-en | 384 | mit |
BAAI/bge-small-en-v1.5 | 384 | mit |
BAAI/bge-small-zh-v1.5 | 512 | mit |
google/embeddinggemma-300m | 768 | gemma |
google/siglip2-base-patch16-224 | 768 | apache-2.0 |
ibm-granite/granite-embedding-small-english-r2 | 384 | apache-2.0 |
intfloat/multilingual-e5-large | 1024 | mit |
jinaai/jina-clip-v1 | 768 | apache-2.0 |
jinaai/jina-embeddings-v2-base-code | 768 | apache-2.0 |
jinaai/jina-embeddings-v2-base-de | 768 | apache-2.0 |
jinaai/jina-embeddings-v2-base-en | 768 | apache-2.0 |
jinaai/jina-embeddings-v2-base-es | 768 | apache-2.0 |
jinaai/jina-embeddings-v2-base-zh | 768 | apache-2.0 |
jinaai/jina-embeddings-v2-small-en | 512 | apache-2.0 |
jinaai/jina-embeddings-v3 | 1024 | cc-by-nc-4.0 |
minishlab/potion-base-8M | 256 | mit |
minishlab/potion-multilingual-128M | 256 | mit |
minishlab/potion-retrieval-32M | 512 | mit |
mixedbread-ai/mxbai-embed-large-v1 | 1024 | apache-2.0 |
nomic-ai/nomic-embed-text-v1 | 768 | apache-2.0 |
nomic-ai/nomic-embed-text-v1.5 | 768 | apache-2.0 |
nomic-ai/nomic-embed-text-v1.5-Q | 768 | apache-2.0 |
Qdrant/clip-ViT-B-32-text | 512 | mit |
Qdrant/constella-nano | 1024 | mit |
Qdrant/constella-zero | 1024 | mit |
Qdrant/stella-en-400M-v5-doc-onnx | 1024 | mit |
Qwen/Qwen3-Embedding-0.6B | 1024 | apache-2.0 |
Qwen/Qwen3-Embedding-0.6B-Q | 1024 | apache-2.0 |
sentence-transformers/all-MiniLM-L6-v2 | 384 | apache-2.0 |
sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 | 384 | apache-2.0 |
sentence-transformers/paraphrase-multilingual-mpnet-base-v2 | 768 | apache-2.0 |
snowflake/snowflake-arctic-embed-l | 1024 | apache-2.0 |
snowflake/snowflake-arctic-embed-m | 768 | apache-2.0 |
snowflake/snowflake-arctic-embed-m-long | 768 | apache-2.0 |
snowflake/snowflake-arctic-embed-s | 384 | apache-2.0 |
snowflake/snowflake-arctic-embed-xs | 384 | apache-2.0 |
thenlper/gte-base | 768 | mit |
thenlper/gte-large | 1024 | mit |
Follow Generate Text Embeddings to load a model, or Dense Embeddings with Qdrant to index and search its vectors.
Sparse Text Models
These models produce sparse vectors. Configure a sparse vector field in your collection.
| Model | License |
|---|---|
opensearch-project/opensearch-neural-sparse-encoding-doc-v3-gte | apache-2.0 |
prithivida/Splade_PP_en_v1 | apache-2.0 |
Qdrant/bm25 | apache-2.0 |
Qdrant/bm42-all-minilm-l6-v2-attentions | apache-2.0 |
Qdrant/minicoil-v1 | apache-2.0 |
See the miniCOIL and SPLADE guides for indexing and search examples.
Text Multivector Models
These models produce multiple vectors per text input. Dimensions refer to each vector in the output.
| Model | Dimensions | License |
|---|---|---|
answerdotai/answerai-colbert-small-v1 | 96 | apache-2.0 |
colbert-ir/colbertv2.0 | 128 | mit |
jinaai/jina-colbert-v2 | 128 | cc-by-nc-4.0 |
lightonai/LateOn | 128 | apache-2.0 |
lightonai/mLateOn | 128 | apache-2.0 |
Follow ColBERT Multivector Embeddings to configure a collection and search with multivectors.
Image Models
These models produce one dense vector per image.
| Model | Dimensions | License |
|---|---|---|
google/siglip2-base-patch16-224 | 768 | apache-2.0 |
jinaai/jina-clip-v1 | 768 | apache-2.0 |
nomic-ai/nomic-embed-vision-v1.5 | 768 | apache-2.0 |
nomic-ai/nomic-embed-vision-v1.5-Q | 768 | apache-2.0 |
Qdrant/clip-ViT-B-32-vision | 512 | mit |
Qdrant/resnet50-onnx | 2048 | apache-2.0 |
Qdrant/Unicom-ViT-B-16 | 768 | mit |
Qdrant/Unicom-ViT-B-32 | 512 | mit |
Image and Text Multivector Models
These models support image and text inputs and produce multivectors. Dimensions refer to each vector in the output.
| Model | Dimensions | License |
|---|---|---|
Qdrant/colmodernvbert | 128 | mit |
Qdrant/colpali-v1.3-fp16 | 128 | gemma |
Store and Search the Vectors
Next Steps
- Explore the FastEmbed guides for embedding generation and Qdrant integration.
- Rerank with FastEmbed to score retrieved results with a cross-encoder.
- Choose an inference approach to compare local embedding generation with Qdrant Cloud Inference.
- Filter search results by payload fields.
- Combine dense and sparse vectors for hybrid search.
- Reduce memory use with quantization.