Jina AI provides a range of embedding models with strong multilingual support and competitive pricing. This guide shows you how to configure Meilisearch with Jina embeddings using the REST embedder.Documentation Index
Fetch the complete documentation index at: https://www.meilisearch.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
- A Meilisearch project
- A Jina AI account with an API key
Available models
| Model | Dimensions | Notes |
|---|---|---|
jina-embeddings-v4 | 128, 256, 512, 1,024, or 2,048 | Multimodal (text, images, PDFs), 32K context, multilingual |
jina-embeddings-v5-text-small | 1,024 | Text-only, balanced quality and speed |
jina-embeddings-v5-text-nano | 768 | Smallest and fastest v5 model |
jina-embeddings-v3 | 1,024 | Previous generation, well-tested |
jina-colbert-v2 | 128 | Multi-vector model for fine-grained matching |
jina-embeddings-v4 is the recommended choice with its multimodal support and flexible dimensions. If you only need text embeddings, the v5-text models offer a lighter alternative. See the Jina models page for details.
Configure the embedder
Standard embedding models
Use this configuration forjina-embeddings-v5-text-small, jina-embeddings-v5-text-nano, or jina-embeddings-v3:
model and dimensions to match the model you choose (1024 for v5-text-small and v3, 768 for v5-text-nano).
ColBERT multi-vector model
jina-colbert-v2 uses a different API endpoint and response format:
Send the configuration
<JINA_API_KEY> with your actual Jina API key.
Meilisearch handles batching and rate limiting automatically. Monitor the tasks queue to track indexing progress.
Test the search
Next steps
- Document template best practices to optimize which fields are embedded
- Custom hybrid ranking to tune the balance between keyword and semantic results
- Embedder settings reference for all configuration options