All models

BGE M3

by BAAI

Embeddings

BGE-M3 is BAAI's versatile embedding model supporting dense, sparse, and multi-vector retrieval in a single model. It handles more than 100 languages and long inputs, making it a strong multilingual default for search and RAG.

Publisher
BAAI
Context window
8K tokens
Sizes
568M
Licence
MIT
Model card on Hugging Face

Run BGE M3

Install it on a Pendra worker, then call it through the OpenAI-compatible API with a pdr_sk_ key.

from pendra import Pendra

client = Pendra(api_key="pdr_sk_...")

response = client.embeddings.create(
    model="bge-m3",
    input="The quick brown fox",
)

print(response.data[0].embedding)

Run BGE M3 on your own UK infrastructure

Deploy a worker, install BGE M3, and start serving it through one sovereign API endpoint.