Model reference · open weights

bge-multilingual-gemma2

bge-multilingual-gemma2 is an open-weight embedding model from BAAI, 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 BAAI 1 variants 333k downloads/mo
Request this model on EU hardware All served models Not on the shared API today — deployed on request.

About

What bge-multilingual-gemma2 is

For more details please refer to our Github: FlagEmbedding. BGE-Multilingual-Gemma2 is a LLM-based multilingual embedding model. It is trained on a diverse range of languages and tasks based on google/gemma-2-9b. BGE-Multilingual-Gemma2 primarily demonstrates the following advancements: - Diverse training data: The model's training data spans a broad range of languages, including English, Chinese, Japanese, Korean, French, and more.Additionally, the data covers a variety of task types, such as retrieval, classification, and clustering. - Outstanding performance: The model exhibits state-of-the-art (SOTA) results on multilingual benchmarks like MIRACL, MTEB-pl, and MTEB-fr. It also achieves excellent performance on other major evaluations, including MTEB, C-MTEB and AIR-Bench. 📑 Open-source Plan - [x] Checkpoint - [x] Training Data The training data of BGE-Multilingual-Gemma2 is available at this link. Usage Using FlagEmbedding By default, FlagLLMModel will use all available GPUs when encoding. Please set os.environ["CUDAVISIBLEDEVICES"] to select specific GPUs. You also can set os.environ["CUDAVISIBLEDEVICES"]="" to make all GPUs unavailable. Using Sentence Transformers Using HuggingFace Transformers Evaluation bge-multilingual-gemma2 exhibits state-of-the-art (SOTA) results on benchmarks like MIRACL, MTEB-pl, and MTEB-fr. It also achieves excellent performance on other major evaluations, including MTEB, C-MTEB and AIR-Bench. - MIRACL nDCG@10: Recall@100: - MTEB-fr/pl - MTEB - BEIR - C-MTEB - AIR-Bench Long-Doc (en, Recall@10): QA (en&zh, nDCG@10): Model List bge is short for BAAI general embedding. Citation If you find this repository useful, please consider giving a star :star: and citation

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

Specifications

What it is

MakerBAAI
TypeEmbedding models
Parameters (lead)9.2B
Context8k tokens
Variants1
Runs withsentence-transformers
Released2024-07-25
Popularity333k downloads / month
Likes203
LicenceOpen, with conditions

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
bge-multilingual-gemma29.2BBF16~21.3 GBWeights ↗

Benchmarks

Reported results

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

TaskDatasetMetricScore
RetrievalMTEB NFCorpusmain_score38.114
RetrievalMTEB NFCorpusndcg_at_148.452
RetrievalMTEB NFCorpusndcg_at_344.451
RetrievalMTEB NFCorpusndcg_at_541.139
RetrievalMTEB NFCorpusndcg_at_1038.114
RetrievalMTEB NFCorpusndcg_at_10035.361
RetrievalMTEB NFCorpusndcg_at_100044.011
RetrievalMTEB NFCorpusmap_at_15.638
RetrievalMTEB NFCorpusmap_at_310.376
RetrievalMTEB NFCorpusmap_at_511.821
RetrievalMTEB NFCorpusmap_at_1014.087
RetrievalMTEB NFCorpusmap_at_10018.254
RetrievalMTEB NFCorpusmap_at_100019.868
RetrievalMTEB NFCorpusprecision_at_149.845
RetrievalMTEB NFCorpusprecision_at_341.899
RetrievalMTEB NFCorpusprecision_at_535.356
RetrievalMTEB NFCorpusprecision_at_1028.514
RetrievalMTEB NFCorpusprecision_at_1009.337
RetrievalMTEB NFCorpusprecision_at_10002.21
RetrievalMTEB NFCorpusrecall_at_15.638
RetrievalMTEB NFCorpusrecall_at_311.938
RetrievalMTEB NFCorpusrecall_at_514.062
RetrievalMTEB NFCorpusrecall_at_1018.506
RetrievalMTEB NFCorpusrecall_at_10035.97

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys bge-multilingual-gemma2 for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (bge-multilingual-gemma2 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":"bge-multilingual-gemma2","input":"text to embed"}'

Details

Languages, data & research

Tags

sentence-transformers safetensors gemma2 feature-extraction sentence-similarity transformers mteb model-index endpoints_compatible deploy:azure

Papers

Licence

Open, with conditions

Open weights under gemma, which carries conditions (e.g. attribution or an acceptable-use clause). Worth a read before production use — we can walk you through it. Read the licence ↗

Sources

Weights & code

Want bge-multilingual-gemma2 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