BGE-M3 is a multilingual embedding model; it is offered as a hosted model on Replicate 111, and it is run through SDKs such as Sentence Transformers 1020, which is the usual local route. Among the other candidates, Qdrant 919 and OpenAI's embeddings endpoint 15 serve the same embedding-and-retrieval job but are not BGE-M3 itself.
- 1
- 2
Sentence Transformerssbert.netverified and signed
Python module (SBERT) for computing embeddings from text with state-of-the-art embedding models, which can load BGE-M3 locally 1020.
official:SDK · sentence-transformers+24 community tools built for it
for agents: embedding · XLNet · BERT
- 3
Qdrantqdrant.techverified and signed
Open-source vector search engine that stores and searches the embeddings BGE-M3 produces, with a guide for migrating embedding models 919.
official:MCP server · mcp-server-qdrantSDK · qdrant-clientskill · qdrant-clients-sdkSDK · @qdrant/js-client-restskill · qdrant-search-quality+45 community tools built for it
for agents: qdrant-model-migration · search_points · add_points_to_collection
- 4
OpenAI APIopenai.comverified and signed
Creates embedding vectors from input text through its createEmbedding action, an alternative embedding model rather than BGE-M3 15.
official:API · OpenAI APISDK · openailibrary · OpenAIskill · babysit-prSDK · openai+163 community tools built for it
for agents: createEmbedding · create_embedding · search_embeddings
Sources
- 1Replicate - Run AI with an APIreplicate.com · read 2026-10-29
- 9Qdrant - Vector Search Engineqdrant.tech · read 2026-10-29
- 10SentenceTransformers Documentation — Sentence Transformers documentationsbert.net · read 2026-10-29
- 11ifaas-uk/bge-m3: declares "ifaas-uk/bge-m3" (the record we read and signed)unfragile.ai · read 2026-10-24
- 15OpenAI API: declares "createEmbedding" (the record we read and signed)unfragile.ai · read 2026-10-24
- 19qdrant-model-migration: declares "qdrant-model-migration" (the record we read and signed)unfragile.ai · read 2026-10-24
- 20sentence-transformers: declares "embedding" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
ifaas-uk/bge-m3 · ifaas-uk/bge-m3 verified and signed
Multilingual BGE-M3 embedding model for dense and sparse hybrid retrieval.
nano-banana-pro-openrouter · nano-banana-pro-openrouter verified and signed
Generate or edit images via OpenRouter with the Gemini 3 Pro Image model. Use for prompt-only image generation, image edits, and multi-image compositing; supports 1K/2K/4K output.
workers-ai-search-model · Cloudflare API verified and signed
Model Search
llm · mistral-vibe verified and signed
createEmbedding · OpenAI API verified and signed
Creates an embedding vector representing the input text.
tao-finetune-clip · tao-finetune-clip verified and signed
CLIP vision-language model for image-text retrieval, zero-shot classification, embedding extraction, ONNX export, and TensorRT deployment. Use when fine-tuning or training CLIP, running zero-shot classification, computing image embeddings, or deploying CLIP to ONNX/TensorRT. This is a single-action
· ONNX website read, tools not yet checked
python · fastcore verified and signed
nateraw/bge-large-en-v1.5 · nateraw/bge-large-en-v1.5 verified and signed
BAAI's bge-en-large-v1.5 for embedding text sequences
qdrant-model-migration · qdrant-model-migration verified and signed
Guides embedding model migration in Qdrant without downtime. Use when someone asks 'how to switch embedding models', 'how to migrate vectors', 'how to update to a new model', 'zero-downtime model change', 'how to re-embed my data', or 'can I use two models at once'. Also use when upgrading model dim
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.