Compare · Concepts · Research notes

Embedding models — scored

Embedding choice fails when you mix models between index and query. Evaluate on your documents.

Last reviewed: 2026-08-15. Re-run the protocol after major model or pricing changes.

How do you compare embedding models?

  1. Build a 20-query set you already know the right chunk for.
  2. Embed with one model family for both index and query.
  3. Measure hit@5 and obvious mismatches.
  4. Only then consider dimension and price.

What is the scoring rubric?

CriterionWeightHow to score
Same model both sidesGateFail mixed index/query models.
Hit@5 on your set1–5Your corpus beats a public leaderboard.
Hybrid needPass/FailKeywords still win on SKUs and IDs.
Ops cost1–5Re-embed cost when you change models.

How should I choose an embedding model?

ToolBest fitStart hereWatch-outNote
Hosted embeddingsFast pilotVendor defaultLock-in + re-embed costFine for a first RAG.
Open embeddingsLocal / portableYou own the vectorsYou own evals tooPair with the similarity lab.
Cohere RerankSecond-stage rankBoosts a shortlistNot a replacement embedderUse after retrieval, not instead of it.

Learn the craft, not just the tool

Practice the transferable habit in What are embeddings?, then Embedding similarity lab, What is RAG?.

FAQ

What is the best embedding model?

The one that hits your 20-query set. Public leaderboards are a starting hint, not a purchase order.

Can I mix embedding models?

Not between the index and the query. You can add a reranker after retrieval.