Multilingual-E5-Large
Multilingual-E5-Large by Intfloat is a large multilingual text-embedding model that maps text from 90+ languages into a shared dense vector space for semantic similarity and retrieval tasks.
What is Multilingual-E5-Large?
Multilingual-E5-Large is a sentence- and document-level text embedding model that encodes multilingual inputs into 1024-dimensional vectors optimized for semantic similarity and retrieval across over 90 languages. It is mainly used for applications such as semantic search, multilingual similarity search, and cross-lingual information retrieval in RAG and search systems. It is also applied to clustering, classification, and other downstream NLP tasks that rely on high-quality multilingual embeddings. The model is part of the E5 family of embedding models from Intfloat, which includes small and base multilingual variants as well as English-only E5 models.
Providers
Different companies host the same model. OpenRouter routes your request to one of them based on the routing mode you pick — Balanced (price + speed), Nitro (fastest), or Exacto (highest tool-calling accuracy).
| Provider | Input | Output | Cache read /M | Latency | Throughput | Uptime |
|---|---|---|---|---|---|---|
| Intfloat (Direct / HF Inference) | ~$0.08 per 1M tokens | $0.00 | — | ~220ms | ~3k tps | ~99.5% |
| OpenAI (text-embedding-3-large) | ~$0.13 per 1M tokens | $0.00 | — | ~180ms | ~5k tps | ~99.9% |
| Azure OpenAI (Embeddings) | ~$0.15 per 1M tokens | $0.00 | — | ~200ms | ~4k tps | 99.9% |
| Together AI (Similar Embedding Model) | ~$0.10 per 1M tokens | $0.00 | — | ~210ms | ~3.5k tps | ~99.5% |
Try this model
Test Multilingual-E5-Large right here — free to start.
Suggestions for your first prompt
Code snippet
Call the model through the OpenAI-compatible API.
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://inference.example.com/v1"
)
response = client.chat.completions.create(
model="intfloat/multilingual-e5-large",
messages=[
{
"role": "user",
"content": "Describe this image in one sentence."
}
],
)
print(response.to_json())
{
"model": "intfloat/multilingual-e5-large",
"messages": [
{
"role": "user",
"content": "Describe this image in one sentence."
}
]
}
5 Core Capabilities
-
Multilingual Embeddings
Generates dense text embeddings for over 90 languages, enabling unified semantic representations across diverse multilingual content and applications.
-
Semantic Similarity
Encodes sentences and documents so similar meanings are close in vector space, supporting clustering, deduplication, and semantic grouping tasks.
-
Semantic Search
Optimized for retrieval tasks where user queries and passages are embedded and compared to power high-quality search and RAG pipelines.
-
Cross-Lingual Retrieval
Supports searching documents in one language using queries in another by mapping all texts into a shared multilingual embedding space.
-
General Feature Extraction
Provides versatile text feature vectors usable in downstream models for tasks like classification, ranking, recommendation, and anomaly detection.
6 Most Valuable Use Cases
- Multilingual Semantic Search
- Cross-Lingual Retrieval
- Text Similarity Matching
- Multilingual RAG Retrieval
- Recommendation Vector Search
- Multi-Language Topic Clustering
Why Build on LLM.API?
One unified API. Every major model. Built-in reliability, cost control, and observability.
-
Unified AI Routing
Automatically route each request to the optimal model across providers based on latency, cost, and quality—without changing your integration or redeploying code.
One endpoint, every model -
Cost-Aware Orchestration
Control spend with per-route budgets, model-level pricing rules, and smart downgrades that keep quality high while preventing surprise bills in production.
Optimize quality per dollar -
Resilient Fallback Flows
Define provider-agnostic failover chains so requests transparently retry on backup models when providers throttle, fail, or degrade—no custom error handling needed.
Stay online, even upstream -
End-to-End Observability
Get full visibility into every call with traces, metrics, logs, and payload sampling to debug latency, errors, and cost across all providers in one place.
See every token, everywhere -
Task-Level Abstractions
Describe tasks—chat, RAG, tools, classification—once and let LLM.API choose and tune the right models and parameters per use case and environment.
Code to tasks, not models -
High-Throughput Batch
Ship large jobs efficiently with batched and asynchronous execution, automatic chunking, and concurrency controls that maximize throughput while respecting provider limits.
Scale jobs, not headaches
When to Use — When NOT to Use
Use it if...
- You need high-quality semantic text embedding for multilingual search or retrieval applications.
- Your use case involves building cross-lingual semantic search across many languages and scripts.
- You need sentence-level embeddings for clustering, deduplication, and topic discovery over large corpora.
- Your use case involves encoding queries and documents for dense retrieval or RAG pipelines.
- You need a well-known, open-source embedding model easily deployable on your own infrastructure.
- Your use case involves aligning multilingual user queries with English-centric knowledge bases.
- You need to replace heuristic keyword search with semantic retrieval in many locales.
Avoid if...
- You need a generative model that writes or edits text rather than produces embeddings.
- Your workload requires handling very long documents far beyond the model’s input length.
- You need domain-specialized embeddings, such as for code understanding or biological sequences.
- Your workload requires state-of-the-art performance on English-only benchmarks over all alternatives.
- You need fine-grained token-level representations instead of pooled sentence or passage embeddings.
- Your workload requires strict enterprise support, SLAs, and managed hosting from the model provider.
- You need guaranteed backward-compatible embedding behavior for long-term index stability and drift control.
Frequently Asked Questions
-
What is Multilingual-E5-Large?
Multilingual-E5-Large is an Intfloat text-embedding model optimized for multilingual semantic search, clustering, and retrieval across many languages.
-
What modalities does Multilingual-E5-Large support?
Multilingual-E5-Large is a purely text-based model that converts text inputs into dense vector embeddings.
-
How do I access Multilingual-E5-Large through LLM.API?
You call the LLM.API embeddings endpoint, specifying provider 'Intfloat' and model 'Multilingual-E5-Large' in your request parameters.
-
What is Multilingual-E5-Large best suited for?
It is best for multilingual semantic search, dense retrieval, reranking pipelines, and deduplication where cross-language similarity detection is important.
-
How is Multilingual-E5-Large priced on LLM.API?
Pricing is usage-based per embedding token on LLM.API, and you should check the LLM.API pricing page for current Multilingual-E5-Large rates.
-
What is the context window for Multilingual-E5-Large embeddings?
Multilingual-E5-Large supports reasonably long text inputs, but you should chunk very long documents before embedding for best performance and latency.
-
How fast is Multilingual-E5-Large when called via LLM.API?
Latency is typically low and dominated by text length and batch size, making it suitable for real-time or near real-time search applications.
-
How does Multilingual-E5-Large compare to English-only embedding models?
It generally offers better performance on non-English and cross-lingual tasks, while strong English-only models may outperform it on purely English benchmarks.
-
Does Multilingual-E5-Large support batch embedding requests on LLM.API?
Yes, you can send multiple texts in one embeddings request to Multilingual-E5-Large to reduce overhead and improve throughput.
-
What are key limitations of Multilingual-E5-Large?
It cannot generate text, may underperform on languages outside its training distribution, and can encode training-time biases into the resulting embeddings.
COMPARE
Competitive Models
-
MiniMax M2
MiniMax M2 is an open‑weight Mixture‑of‑Experts large language model from MiniMax, designed to deliver high coding and agentic workflow performance with low latency and cost. It uses 230B total parameters with only about 10B active per token to balance strong reasoning with efficient deployment.
-
GLM 5.1
GLM 5.1 is Z.ai’s flagship open-weight Mixture-of-Experts large language model optimized for long-horizon agentic coding and software engineering tasks. It is notable for its very large context window, strong SWE-Bench Pro performance, and open-source MIT licensing.
-
GPT-4o Transcribe
GPT-4o Transcribe is an OpenAI model specialized for converting audio into accurate, time-aligned text transcripts. It is notable for handling natural speech, varied accents, and real-world audio conditions with high reliability.
Get one key to every model
Swap your API key. Keep your code.