Model reference · open weights

e5-mistral

e5-mistral is an open-weight embedding model from intfloat, listed in the AxForge catalogue. AxForge can bring it up on EU-owned hardware for you on request — with the licence handled where one is required.

Embeddings intfloat 1 variants 546k downloads/mo
Request this model on EU hardware All served models Not on the shared API today — deployed on request.

About

What e5-mistral is

E5-mistral-7b-instruct Improving Text Embeddings with Large Language Models. Liang Wang, Nan Yang, Xiaolong Huang, Linjun Yang, Rangan Majumder, Furu Wei, arXiv 2024 This model has 32 layers and the embedding size is 4096. Usage Below is an example to encode queries and passages from the MS-MARCO passage ranking dataset. Sentence Transformers Have a look at configsentencetransformers.json for the prompts that are pre-configured, such as websearchquery, stsquery, and summarizationquery. Additionally, check out unilm/e5/utils.py for prompts we used for evaluation. You can use these via e.g. model.encode(queries, prompt="Instruct: Given a claim, find documents that refute the claim\nQuery: "). Transformers Supported Languages This model is initialized from Mistral-7B-v0.1 and fine-tuned on a mixture of multilingual datasets. As a result, it has some multilingual capability. However, since Mistral-7B-v0.1 is mainly trained on English data, we recommend using this model for English only. For multilingual use cases, please refer to multilingual-e5-large. MTEB Benchmark Evaluation Check out unilm/e5 to reproduce evaluation results on the BEIR and MTEB benchmark. FAQ 1. Do I need to add instructions to the query? Yes, this is how the model is trained, otherwise you will see a performance degradation. The task definition should be a one-sentence instruction that describes the task. This is a way to customize text embeddings for different scenarios through natural language instructions. Please check out unilm/e5/utils.py for instructions we used for evaluation. On the other hand, there is no need to add instructions to the document side. 2. Why are my reproduced results slightly different from reported in the model card? Different versions of transformers and pytorch could cause negligible but non-zero performance differences. 3. Where are the LoRA-only weights? You can find the LoRA-only weights at https://huggingface.co/intfloat/e5-mistral-7b-instruct/tree/main/lora. Citation If you find our paper or models helpful, please consider cite as follows: Limitations Using this model for inputs longer than 4096 tokens is not recommended. This model's multilingual capability is

Summarised from the published model card. Read the full card on the HuggingFace links below.

Specifications

What it is

Makerintfloat
TypeEmbedding models
Parameters (lead)7.1B
Context32k tokens
Variants1
Runs withsentence-transformers
Released2023-12-20
Popularity546k downloads / month
Likes569
LicenceOpen weights

How it works

How embedding models work

Your textsentence / documentEncodermaps meaningVectorlist of numbersAn embedding model turns text into a vector, so similar meanings sit close together — the basis of search and RAG.

Variants

Sizes & precisions

Open weights ship in several sizes and precisions. One page, all the variants — pick the one that fits your GPU. VRAM figures are estimates from model size.

VariantParamsPrecisionVRAMFits 16 GBWeights
e5-mistral-7b-instruct7.1BBF16~16.4 GBWeights ↗

Benchmarks

Reported results

As published on the model card — the maker's own numbers, not measured by AxForge.

TaskDatasetMetricScore
STSMTEB AFQMCcos_sim_pearson37.863
STSMTEB AFQMCcos_sim_spearman38.987
STSMTEB AFQMCeuclidean_pearson37.518
STSMTEB AFQMCeuclidean_spearman38.987
STSMTEB AFQMCmanhattan_pearson37.267
STSMTEB AFQMCmanhattan_spearman38.71
STSMTEB ATECcos_sim_pearson43.339
STSMTEB ATECcos_sim_spearman42.843
STSMTEB ATECeuclidean_pearson45.627
STSMTEB ATECeuclidean_spearman42.843
STSMTEB ATECmanhattan_pearson45.479
STSMTEB ATECmanhattan_spearman42.657
ClassificationMTEB AmazonCounterfactualClassification (en)accuracy78.687
ClassificationMTEB AmazonCounterfactualClassification (en)ap41.715
ClassificationMTEB AmazonCounterfactualClassification (en)f172.372
ClassificationMTEB AmazonCounterfactualClassification (de)accuracy74.047
ClassificationMTEB AmazonCounterfactualClassification (de)ap83.426
ClassificationMTEB AmazonCounterfactualClassification (de)f172.144
ClassificationMTEB AmazonCounterfactualClassification (en-ext)accuracy77.931
ClassificationMTEB AmazonCounterfactualClassification (en-ext)ap26.039
ClassificationMTEB AmazonCounterfactualClassification (en-ext)f164.811
ClassificationMTEB AmazonCounterfactualClassification (ja)accuracy77.216
ClassificationMTEB AmazonCounterfactualClassification (ja)ap24.876
ClassificationMTEB AmazonCounterfactualClassification (ja)f163.877

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys e5-mistral for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (e5-mistral below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/embeddings \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"e5-mistral","input":"text to embed"}'

Details

Languages, data & research

Languages

en

Tags

sentence-transformers pytorch safetensors mistral feature-extraction mteb transformers en model-index eval-results text-embeddings-inference endpoints_compatible deploy:azure

Papers

Licence

Open weights

Open weights under mit — commercial use is permitted. Deploy it on AxForge EU hardware on request. Read the licence ↗

Sources

Weights & code

Want e5-mistral on EU-owned hardware?

Request this model on EU hardware See what’s served now

Explore

More embedding models

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms