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.

ModelDimensionsLicense
BAAI/bge-base-en768mit
BAAI/bge-base-en-v1.5768mit
BAAI/bge-large-en-v1.51024mit
BAAI/bge-small-en384mit
BAAI/bge-small-en-v1.5384mit
BAAI/bge-small-zh-v1.5512mit
google/embeddinggemma-300m768gemma
google/siglip2-base-patch16-224768apache-2.0
ibm-granite/granite-embedding-small-english-r2384apache-2.0
intfloat/multilingual-e5-large1024mit
jinaai/jina-clip-v1768apache-2.0
jinaai/jina-embeddings-v2-base-code768apache-2.0
jinaai/jina-embeddings-v2-base-de768apache-2.0
jinaai/jina-embeddings-v2-base-en768apache-2.0
jinaai/jina-embeddings-v2-base-es768apache-2.0
jinaai/jina-embeddings-v2-base-zh768apache-2.0
jinaai/jina-embeddings-v2-small-en512apache-2.0
jinaai/jina-embeddings-v31024cc-by-nc-4.0
minishlab/potion-base-8M256mit
minishlab/potion-multilingual-128M256mit
minishlab/potion-retrieval-32M512mit
mixedbread-ai/mxbai-embed-large-v11024apache-2.0
nomic-ai/nomic-embed-text-v1768apache-2.0
nomic-ai/nomic-embed-text-v1.5768apache-2.0
nomic-ai/nomic-embed-text-v1.5-Q768apache-2.0
Qdrant/clip-ViT-B-32-text512mit
Qdrant/constella-nano1024mit
Qdrant/constella-zero1024mit
Qdrant/stella-en-400M-v5-doc-onnx1024mit
Qwen/Qwen3-Embedding-0.6B1024apache-2.0
Qwen/Qwen3-Embedding-0.6B-Q1024apache-2.0
sentence-transformers/all-MiniLM-L6-v2384apache-2.0
sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2384apache-2.0
sentence-transformers/paraphrase-multilingual-mpnet-base-v2768apache-2.0
snowflake/snowflake-arctic-embed-l1024apache-2.0
snowflake/snowflake-arctic-embed-m768apache-2.0
snowflake/snowflake-arctic-embed-m-long768apache-2.0
snowflake/snowflake-arctic-embed-s384apache-2.0
snowflake/snowflake-arctic-embed-xs384apache-2.0
thenlper/gte-base768mit
thenlper/gte-large1024mit

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.

ModelLicense
opensearch-project/opensearch-neural-sparse-encoding-doc-v3-gteapache-2.0
prithivida/Splade_PP_en_v1apache-2.0
Qdrant/bm25apache-2.0
Qdrant/bm42-all-minilm-l6-v2-attentionsapache-2.0
Qdrant/minicoil-v1apache-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.

ModelDimensionsLicense
answerdotai/answerai-colbert-small-v196apache-2.0
colbert-ir/colbertv2.0128mit
jinaai/jina-colbert-v2128cc-by-nc-4.0
lightonai/LateOn128apache-2.0
lightonai/mLateOn128apache-2.0

Follow ColBERT Multivector Embeddings to configure a collection and search with multivectors.

Image Models

These models produce one dense vector per image.

ModelDimensionsLicense
google/siglip2-base-patch16-224768apache-2.0
jinaai/jina-clip-v1768apache-2.0
nomic-ai/nomic-embed-vision-v1.5768apache-2.0
nomic-ai/nomic-embed-vision-v1.5-Q768apache-2.0
Qdrant/clip-ViT-B-32-vision512mit
Qdrant/resnet50-onnx2048apache-2.0
Qdrant/Unicom-ViT-B-16768mit
Qdrant/Unicom-ViT-B-32512mit

Image and Text Multivector Models

These models support image and text inputs and produce multivectors. Dimensions refer to each vector in the output.

ModelDimensionsLicense
Qdrant/colmodernvbert128mit
Qdrant/colpali-v1.3-fp16128gemma

Store and Search the Vectors

Next Steps

Was this page useful?

Thank you for your feedback! 🙏

We are sorry to hear that. 😔 You can edit this page on GitHub, or create a GitHub issue.