
Voyage vs OpenAI vs Cohere Embeddings : j'ai testé les 3 pour le RAG (2026)
Voyage vs OpenAI vs Cohere embeddings, c'est une question de 2026, pas de 2024. Voyage a lancé voyage-4 le 15 janvier et voyage-context-4 le 29 juin. Cohere a sorti Embed v4. OpenAI ? Rien de neuf depuis janvier 2024. Cet écart de deux ans et demi change tout le calcul sur l'API hébergée à choisir pour indexer votre pipeline RAG.
Le verdict rapide : quelle API d'embedding choisir ?
Pour du RAG en 2026, choisissez Voyage pour la meilleure qualité de récupération, OpenAI pour l'option par défaut la plus sûre et la mieux documentée, et Cohere pour le multilingue, le multimodal, ou l'embedding-plus-reranker chez un seul fournisseur. Une précision avant tout : le chiffre souvent cité de « 14% de mieux » vient du propre benchmark RTEB de Voyage, pas d'un résultat MTEB indépendant. Attribuez-le en conséquence.
Voyage, à choisir si la qualité de récupération est votre vrai goulot d'étranglement, si vous travaillez dans un domaine spécialisé (code, juridique, finance), ou si vous voulez la voie de mise à niveau à espace d'embedding partagé qui permet de passer d'un modèle Voyage à un autre sans réindexer. C'est le plus petit écosystème des trois, mais la récupération la plus pointue sur le papier.
OpenAI, à choisir si vous voulez l'option par défaut la mieux documentée, avec le support SDK le plus large et une tarification prévisible pour du RAG généraliste en anglais. C'est le choix ennuyeux et sûr. Le compromis : pas de reranker natif, et une gamme de modèles qui n'a pas été rafraîchie depuis janvier 2024.
Cohere, à choisir si vous avez besoin de récupération multilingue (100+ langues), de multimodal (texte plus image), ou si vous voulez l'embedding et le reranker hébergé standard du marché (Rerank 4) chez un seul fournisseur. Plus cher une fois que les recherches de rerank s'accumulent, mais la pile chez un seul fournisseur est pratique.
Envie de la vue d'ensemble incluant les options auto-hébergées ? Consultez le classement complet des 9 modèles, y compris les options open source. Cet article-ci se concentre uniquement sur les trois API hébergées.
Voyage, OpenAI et Cohere Embeddings en un coup d'œil
Le tableau ci-dessous compare le modèle phare de chaque fournisseur sur la qualité, les dimensions, le contexte, le prix, la force multilingue et l'association avec un reranker. Une précision honnête avant tout : il n'existe pas de ligne MTEB publique parfaitement comparable qui classe les trois au même instant, donc chaque chiffre de qualité est cité avec sa source et sa date plutôt que d'être fondu dans une seule colonne.
| Fournisseur + modèle phare | MTEB/qualité (source + date) | Dimensions (Matryoshka) | Fenêtre de contexte | Prix /1M tokens | Multilingue | Association reranker | Limites de débit / offre gratuite |
|---|---|---|---|---|---|---|---|
| Voyage, voyage-4-large | RTEB nDCG@10, rapporté par Voyage, janv. 2026 (fournisseur, non indépendant) | 2048 / 1024 / 512 / 256 | ~32K (à confirmer sur la doc) | $0.12 | bon | rerank-2.5 ($0.05/M) | 200M tokens gratuits |
| OpenAI, text-embedding-3-large | MTEB ~64.6 moy. EN, OpenAI janv. 2024 | jusqu'à 3072 | 8191 | $0.13 ($0.065 en batch) | correct | aucun (à associer en externe) | paliers RPM/TPM standards |
| Cohere, embed-v4.0 | benchmark multimodal interne, Cohere 2026 | 256 / 512 / 1024 / 1536 | 128K | $0.12 | leader (100+ langues) | Rerank 4 ($2.00–2.50/1K recherches) | clé d'essai |
| Choix économiques | s.o. | 512–1536 | s.o. | $0.02 chacun | s.o. | s.o. | voyage-4-lite $0.02 / text-embedding-3-small $0.02 |
Les prix sont ceux de juillet 2026, donc reconfirmez-les sur les pages tarifaires des fournisseurs avant de vous engager, car les prix des embeddings ont bougé deux fois au premier semestre 2026. Les dimensions comptent aussi pour le coût : plus vous tronquez, moins cher est le stockage de ces embeddings dans une base de données vectorielle.
Voyage AI : la récupération la plus pointue (si vous pouvez tout réencoder)
Voyage AI propose la qualité de récupération la plus pointue des trois sur ses propres benchmarks, plus un espace d'embedding partagé qui permet de passer d'une taille de modèle voyage-4 à une autre sans réindexer. La famille voyage-4 a été lancée le 15 janvier 2026 : voyage-4-large à $0.12/M, voyage-4 à $0.06, voyage-4-lite à $0.02.
Les trois tailles utilisent une architecture Mixture-of-Experts et partagent un même espace d'embedding, donc passer de lite à large ne force pas un réindexage complet. Il y a ensuite voyage-context-4 (29 juin 2026, $0.12/M, contre $0.18 pour context-3), qui produit des embeddings de chunk contextualisés : chaque chunk encode le contexte du document qui l'entoure, avec une fenêtre de 32K par chunk et un contexte de document de 120K. Voyage associe ses embedders à rerank-2.5 à $0.05/M.
Voici la précision honnête qui doit accompagner chaque affirmation de Voyage : le chiffre phare « voyage-4-large bat OpenAI de ~14.05% et Cohere de ~8.20% » est le propre résultat RTEB de Voyage (un benchmark à 29 jeux de données, nDCG@10), auto-rapporté dans le billet de lancement du 15 janvier. Ce n'est pas un score MTEB indépendant. C'est pourquoi le chiffre MTEB seul ne tranche pas la question à votre place.
Embarquer avec Voyage tient en quelques lignes :
import voyageai
vo = voyageai.Client()
result = vo.embed(
["your chunk text here"],
model="voyage-4-large",
input_type="document",
)Choisissez Voyage si la qualité de récupération est ce qui freine votre RAG. Limites honnêtes : c'est le plus petit écosystème des trois, le chiffre de 14% est rapporté par le fournisseur, et passer à Voyage signifie réencoder tout votre corpus.
OpenAI Embeddings : l'option par défaut sûre (sans reranker)
OpenAI est l'option par défaut la plus sûre et la mieux documentée : text-embedding-3-large a le support SDK et outillage le plus large de toutes les API d'embedding, avec une tarification prévisible et une bonne récupération en anglais. C'est le choix quand vous voulez zéro surprise et que chaque framework le supporte déjà nativement.
text-embedding-3-large coûte $0.13/M ($0.065 en batch), supporte jusqu'à 3072 dimensions via troncature Matryoshka, et gère un contexte de 8191 tokens. Le petit frère économique, text-embedding-3-small, est à $0.02/M à 1536 dimensions et tient bien la route pour du RAG généraliste.
Deux vérités qu'aucune page concurrente ne mentionne. Premièrement : il n'existe pas de text-embedding-4 — la documentation d'embeddings d'OpenAI ne liste toujours que la série 3. La gamme n'a pas été rafraîchie depuis janvier 2024, donc vous indexeriez sur un modèle vieux d'environ 2,5 ans pendant que Voyage et Cohere sortaient des versions 2026. Deuxièmement : OpenAI ne propose aucun reranker natif. Les équipes qui en ont besoin associent les embeddings OpenAI à Cohere Rerank ou à un cross-encoder. Il n'existe aucun endpoint de rerank OpenAI en juillet 2026, donc ne construisez pas votre architecture en comptant dessus.
Le multilingue est correct (MIRACL amélioré à ~54.9% au lancement) mais OpenAI n'est pas un leader du multilingue. Dans un arbitrage voyage-4-large contre text-embedding-3-large, OpenAI échange la récupération de pointe contre la stabilité et l'ampleur de l'écosystème.
Choisissez OpenAI si vous voulez l'option par défaut ennuyeuse et fiable pour du RAG généraliste en anglais, avec la meilleure documentation. Limites honnêtes : pas de reranker, et un modèle statique depuis 2,5 ans pendant que le domaine a avancé.
Cohere Embed v4 : multimodal + meilleur reranker hébergé
Cohere Embed v4 est le leader multilingue et multimodal, et le seul des trois à s'associer nativement au reranker hébergé standard du marché. Si votre corpus couvre 100+ langues ou mélange texte et images, c'est le choix le plus adapté.
embed-v4.0 coûte $0.12/M, gère un contexte de 128K tokens, et supporte les entrées multimodales (texte, images, et documents entrelacés). Les dimensions sont 256/512/1024/1536 via Matryoshka, avec 1536 par défaut. La gamme v3 était texte uniquement à 1024 dimensions, donc v4 est un vrai bond en avant sur la modalité comme sur le contexte.
La vraie raison de choisir Cohere, c'est la pile : associez Embed v4 à Rerank 4 et vous obtenez embedding plus reranking chez un seul fournisseur. Rerank 4 Fast coûte $2.00 pour 1,000 recherches, Rerank 4 Pro $2.50 pour 1,000, où une recherche équivaut à une requête sur jusqu'à 100 documents. Pour les entreprises ayant besoin d'isolation, les paliers dédiés Model Vault de Cohere coûtent $2,500–6,500/mois, mais c'est l'option entreprise, pas l'option par défaut.
Choisissez Cohere si vous avez besoin de multilingue, de multimodal, ou d'une pile embedding-plus-rerank chez un seul fournisseur. Limites honnêtes : ça devient plus cher une fois que les recherches de rerank s'accumulent, et sur du texte anglais uniquement, sa qualité d'embedding par token n'est pas un net avantage face à Voyage.
Nous avons testé les trois sur le même corpus
Nous avons refait tourner notre corpus RAG interne sur les trois seules API phares, et le résultat principal nous a surpris : un reranker a fait bouger le Recall@10 plus que l'écart entre deux embedders. Voici le protocole et les chiffres.
Le corpus est le même ensemble d'environ 10 000 documents techniques et tickets de support en anglais que nous avons utilisé dans le benchmark du hub, afin que les chiffres restent cohérents sur l'ensemble du cluster. Mais ceci est une tranche API uniquement : exactement voyage-4-large, text-embedding-3-large, et cohere embed-v4.0. Nous n'avons pas retesté les modèles open source ici ; c'est le rôle du hub. Nous avons noté Recall@10 et nDCG@10 sur un ensemble d'environ 120 requêtes annotées à la main, mesuré la latence p95 d'embedding sur un batch de 1,000 chunks, et calculé le coût effectif par million de tokens à notre volume.
| Modèle | Recall@10 | nDCG@10 | Latence p95 (batch de 1K) | $/1M effectif |
|---|---|---|---|---|
| voyage-4-large | 0.89 | 0.81 | 240 ms | $0.12 |
| text-embedding-3-large | 0.86 | 0.78 | 180 ms | $0.13 |
| cohere embed-v4.0 | 0.85 | 0.77 | 210 ms | $0.12 |
voyage-4-large a mené le Recall@10 sur notre ensemble (0.89 contre 0.86), mais d'environ 3 points sur OpenAI, pas les 14% qu'implique le chiffre phare RTEB de Voyage. Sur notre domaine, l'écart réel était bien plus petit. Tronquer text-embedding-3-large de 3072 à 1024 dimensions n'a coûté qu'environ 3 points de Recall@10 (à 0.83) tout en réduisant notre stockage de base vectorielle d'environ 3x. L'avantage de Cohere est apparu sur notre sous-ensemble de tickets non anglais, pas en anglais. Et le reranker ? Ajouter Cohere Rerank 4 (ou voyage rerank-2.5) a fait grimper le Recall@10 d'environ 6 points sur les trois embedders. Sur notre corpus, un reranker a fait bouger le Recall@10 plus que changer d'embedder.
La question du reranker : pourquoi le choix de votre embedder n'est pas toute l'histoire
Votre embedder n'est qu'une couche, pas toute la pile de récupération. Un reranker réévalue les meilleurs candidats renvoyés par un embedder, et dans notre test, il a fait bouger le Recall@10 plus que d'échanger les embedders. C'est pourquoi « quelle API d'embedding est la meilleure » est la mauvaise première question si vous n'avez pas encore ajouté de reranker.
| Fournisseur | Reranker natif ? | Modèle de reranker + prix | Remarques |
|---|---|---|---|
| Voyage | oui | rerank-2.5 $0.05/M, rerank-2.5-lite $0.02/M | économique, s'associe à n'importe quel embedder |
| OpenAI | non | aucun | doit être associé à Cohere Rerank ou un cross-encoder |
| Cohere | oui | Rerank 4 Fast $2.00/1K, Rerank 4 Pro $2.50/1K | reranker hébergé standard du marché |
Pensez à l'embedding plus le rerank comme une pile. L'embedder jette un large filet sur votre corpus ; le reranker trie la prise. Choisissez OpenAI pour l'embedding et vous aurez quand même besoin d'un reranker ailleurs, généralement Cohere Rerank, ce qui transforme un choix chez un seul fournisseur en un choix chez deux fournisseurs. Pour l'orchestration autour de tout cela, voir le reste de la pile RAG.
Changer de fournisseur : le coût de réencodage que personne ne mentionne
Changer de fournisseur d'embedding signifie réencoder tout votre corpus. Les embeddings ne sont pas interchangeables d'un fournisseur à l'autre, donc un vecteur Voyage et un vecteur OpenAI vivent dans des espaces différents. C'est un vrai coût de migration que presque aucune page de comparatif ne chiffre.
L'exception à connaître : l'espace d'embedding partagé de Voyage permet de passer d'un modèle Voyage à un autre (lite à large) sans réindexer. D'un fournisseur à l'autre, en revanche, prévoyez un réencodage complet de tout ce que vous avez indexé. Budgétez le coût en tokens du réencodage de tout votre corpus avant de changer, pas après. Si la dépense totale en LLM est votre vraie préoccupation, voir comment les plans d'abonnement se comparent en coût. Vous préférez l'auto-hébergement plutôt que payer au token ? C'est un projet distinct qui mérite son propre guide. Et si vous préférez vous passer totalement des embeddings et acheter la récupération comme une API de recherche managée, c'est aussi une voie valable.
À propos de l'auteur
Mert Batur est cofondateur de Techsy.io, où l'équipe déploie des agents IA, des systèmes d'automatisation, et des pipelines voix/SDR pour des clients B2B. Il écrit sur la pile d'outils LLM que l'équipe Techsy utilise réellement en production. Retrouvez-le sur LinkedIn.
Questions fréquentes
Voyage est-il vraiment meilleur qu'OpenAI pour les embeddings ?
Sur la récupération de pointe, oui sur le papier. voyage-4-large rapporte un nDCG@10 environ 14% plus élevé que text-embedding-3-large, mais c'est le propre benchmark RTEB de Voyage, pas un résultat indépendant. Sur notre corpus, l'écart réel dans notre domaine était d'environ 3 points, et un reranker le réduit encore. Voyage gagne sur la récupération de pointe ; OpenAI gagne sur l'écosystème et la stabilité.
Quelle API d'embedding est la moins chère ?
Les deux paliers économiques sont à égalité. voyage-4-lite et text-embedding-3-small coûtent tous les deux $0.02/M tokens en juillet 2026. Pour un index RAG généraliste suffisamment bon avec un budget serré, les deux fonctionnent. Le petit modèle d'OpenAI a le support outillage le plus large ; voyage-4-lite vous donne la voie de mise à niveau à espace d'embedding partagé vers voyage-4-large plus tard.
OpenAI a-t-il un reranker ?
Non. OpenAI ne propose aucun endpoint de rerank en juillet 2026, seulement des embeddings et des modèles de chat. Si votre pipeline RAG a besoin de reranking, et la plupart des pipelines en production en profitent, vous associez les embeddings OpenAI à Cohere Rerank 4 ou à un cross-encoder comme un reranker BGE. Ne concevez pas votre architecture en supposant qu'un reranker natif OpenAI existe.
Cohere Embed v4 est-il meilleur qu'OpenAI pour le multilingue ?
Oui. Cohere est le leader multilingue et multimodal des trois, présenté sur plus de 100 langues, tandis que text-embedding-3-large d'OpenAI est correct mais n'est pas positionné comme un modèle multilingue. Dans notre test, l'avantage le plus net de Cohere est apparu sur le sous-ensemble de tickets non anglais. Pour du RAG en anglais uniquement, l'écart entre les deux se resserre considérablement.
Puis-je changer de fournisseur d'embedding sans réindexer ?
Non. Les embeddings de fournisseurs différents vivent dans des espaces vectoriels différents, donc changer de fournisseur signifie réencoder tout votre corpus. L'exception unique : l'espace d'embedding partagé de Voyage permet de passer d'un modèle Voyage à un autre (lite à large) sans réindexer. Budgétez le coût en tokens d'un réencodage complet avant de migrer d'un fournisseur à l'autre.
Quelle est la fenêtre de contexte de chaque fournisseur ?
Elles diffèrent largement. text-embedding-3-large d'OpenAI plafonne à 8191 tokens, voyage-4-large de Voyage est autour de 32K (à confirmer sur la page de doc actuelle), et cohere embed-v4.0 gère 128K. voyage-context-4 de Voyage ajoute un contexte de document de 120K pour les embeddings de chunk contextualisés. Pour du RAG sur documents longs, Cohere et voyage-context-4 vous donnent le plus de marge.
Voyage-4 contre voyage-context-4 — lequel pour le RAG ?
Utilisez voyage-context-4 pour du RAG à découpage intensif ou sur documents longs, puisque chaque chunk encode le contexte du document qui l'entoure, ce qui améliore la récupération sur du texte fragmenté. Utilisez voyage-4-large pour de la récupération standard sur passage unique où les chunks sont déjà autonomes. Les deux coûtent $0.12/M en juillet 2026, donc le choix dépend de la structure du document, pas du prix.
Quel est le meilleur pour le RAG sur récupération de code ?
Voyage est le choix habituel pour la récupération de code, puisque ses modèles spécialisés sont ajustés pour ce domaine, même si des modèles ouverts comme Qwen3 sont aussi de solides concurrents. Si la recherche de code est votre charge de travail principale, comparez Voyage à un embedder de code open source sur votre propre dépôt. Voir le classement complet des 9 modèles, y compris les options open source pour les choix open source.
Vous construisez un pipeline RAG en production et voulez un second avis sur la pile ? Obtenez une consultation gratuite.