
Voyage vs OpenAI vs Cohere Embeddings: Jag testade alla 3 för RAG (2026)
Voyage vs OpenAI vs Cohere embeddings är en fråga för 2026, inte för 2024. Voyage lanserade voyage-4 den 15 januari och voyage-context-4 den 29 juni. Cohere lanserade Embed v4. OpenAI? Inget nytt sedan januari 2024. Det där gapet på två och ett halvt år förändrar matematiken bakom vilket hostat API du bör indexera din RAG-pipeline mot.
Snabbt omdöme: Vilket embedding-API ska du välja?
För RAG 2026 väljer du Voyage för toppresultat i retrieval, OpenAI för det säkraste, väldokumenterade standardvalet, och Cohere för flerspråkighet, multimodalitet eller embedding-plus-reranker från en enda leverantör. En brasklapp först: den ofta citerade siffran "14 % bättre" kommer från Voyages eget RTEB-benchmark, inte ett oberoende MTEB-resultat. Håll isär det.
Voyage väljer du om retrieval-kvalitet är din faktiska flaskhals, om du jobbar inom en specialiserad domän (kod, juridik, finans), eller om du vill ha uppgraderingsvägen med delat embedding-utrymme som låter dig växla mellan Voyage-modeller utan att indexera om. Minsta ekosystemet av de tre, men skarpast retrieval på pappret.
OpenAI väljer du om du vill ha det bäst dokumenterade standardvalet med bredast SDK-stöd och förutsägbara priser för engelsk, allmän RAG. Det är det trygga, tråkiga valet. Nackdelen: ingen inbyggd reranker, och en modellinje som inte uppdaterats sedan januari 2024.
Cohere väljer du om du behöver flerspråkig retrieval (100+ språk), multimodalitet (text plus bild), eller vill ha embeddings och den marknadsledande hostade rerankern (Rerank 4) från en och samma leverantör. Dyrare när rerank-sökningarna staplas på, men det är bekvämt med en enda leverantörsstack.
Vill du ha den bredare bilden inklusive självhostade alternativ? Se den fullständiga rankningen av 9 modeller inklusive öppen källkod. Den här artikeln går på djupet bara i de tre hostade API:erna.
Voyage, OpenAI och Cohere embeddings i korthet
Tabellen nedan jämför varje leverantörs flaggskepp på kvalitet, dimensioner, kontext, pris, flerspråkig styrka och reranker-matchning. En ärlig notering direkt: det finns ingen ren, jämförbar MTEB-rad som rankar alla tre vid samma tidpunkt, så varje kvalitetssiffra anges med källa och datum i stället för att klämmas ihop i en enda kolumn.
| Leverantör + flaggskepp | MTEB/kvalitet (källa + datum) | Dimensioner (Matryoshka) | Kontextfönster | Pris /1M tokens | Flerspråkigt | Reranker-matchning | Hastighetsgränser / gratisnivå |
|---|---|---|---|---|---|---|---|
| Voyage, voyage-4-large | RTEB nDCG@10, Voyage-rapporterat jan 2026 (leverantör, ej oberoende) | 2048 / 1024 / 512 / 256 | ~32K (bekräfta på dokumentationssidan) | $0.12 | bra | rerank-2.5 ($0.05/M) | 200M gratis tokens |
| OpenAI, text-embedding-3-large | MTEB ~64.6 EN-snitt, OpenAI jan 2024 | upp till 3072 | 8191 | $0.13 ($0.065 batch) | godtagbart | ingen (matcha externt) | standard RPM/TPM-nivåer |
| Cohere, embed-v4.0 | internt multimodalt benchmark, Cohere 2026 | 256 / 512 / 1024 / 1536 | 128K | $0.12 | ledande (100+ språk) | Rerank 4 ($2.00–2.50/1K sökningar) | testnyckel |
| Budgetval | ej tillämpligt | 512–1536 | ej tillämpligt | $0.02 vardera | ej tillämpligt | ej tillämpligt | voyage-4-lite $0.02 / text-embedding-3-small $0.02 |
Priserna gäller juli 2026, så dubbelkolla på leverantörernas prissidor innan du bestämmer dig, eftersom embedding-priserna ändrades två gånger under första halvåret 2026. Dimensioner spelar roll för kostnaden också: ju mindre du trunkerar till, desto billigare blir det att lagra dessa embeddings i en vektordatabas.
Voyage AI: Bäst i klassen på retrieval (om du kan bädda om)
Voyage AI levererar skarpast retrieval-kvalitet av de tre enligt sina egna benchmarks, plus ett delat embedding-utrymme som låter dig växla mellan voyage-4-modellernas storlekar utan att indexera om. Familjen voyage-4 lanserades 15 januari 2026: voyage-4-large för $0.12/M, voyage-4 för $0.06, voyage-4-lite för $0.02.
Alla tre storlekarna använder en Mixture-of-Experts-arkitektur och delar ett embedding-utrymme, så en uppgradering från lite till large tvingar inte fram en full omindexering. Sedan finns voyage-context-4 (29 juni 2026, $0.12/M, ner från $0.18 för context-3), som producerar kontextualiserade chunk-embeddings: varje chunk kodar in sin omgivande dokumentkontext, med ett 32K-fönster per chunk och 120K dokumentkontext. Voyage matchar sina embeddare med rerank-2.5 för $0.05/M.
Här är den ärlighetsnotering som måste följa med varje Voyage-påstående: rubriken "voyage-4-large slår OpenAI med ~14.05 % och Cohere med ~8.20 %" är Voyages eget RTEB-resultat (ett 29-dataset-benchmark, nDCG@10), självrapporterat i lanseringsbloggen den 15 januari. Det är inte ett oberoende MTEB-resultat. Det är därför MTEB-siffran ensam inte avgör det här åt dig.
Embedding med Voyage är några rader kod:
import voyageai
vo = voyageai.Client()
result = vo.embed(
["your chunk text here"],
model="voyage-4-large",
input_type="document",
)Välj Voyage om retrieval-kvalitet är det som håller tillbaka din RAG. Ärliga begränsningar: det är minsta ekosystemet av de tre, 14 %-siffran är leverantörsrapporterad, och att byta till Voyage innebär att du måste bädda om hela din korpus.
OpenAI embeddings: Det trygga standardvalet (utan reranker)
OpenAI är det säkraste, mest dokumenterade standardvalet: text-embedding-3-large har bredast SDK- och verktygsstöd av alla embedding-API:er, med förutsägbara priser och solid engelsk retrieval. Det är valet när du vill ha noll överraskningar och varje ramverk redan stöder det direkt ur lådan.
text-embedding-3-large kostar $0.13/M ($0.065 batch), stöder upp till 3072 dimensioner via Matryoshka-trunkering, och hanterar en kontext på 8191 tokens. Budgetsyskonet, text-embedding-3-small, kostar $0.02/M vid 1536 dimensioner och håller bra för allmän RAG.
Två sanningar som ingen konkurrentsida nämner. För det första: det finns ingen text-embedding-4 — OpenAIs dokumentation för embeddings listar fortfarande bara 3-serien. Linjen har inte uppdaterats sedan januari 2024, så du skulle indexera mot en modell som är ungefär 2.5 år gammal medan Voyage och Cohere lanserade nya versioner 2026. För det andra: OpenAI levererar ingen inbyggd reranker. Team som behöver en matchar OpenAI-embeddings med Cohere Rerank eller en cross-encoder. Det finns ingen OpenAI rerank-endpoint per juli 2026, så bygg inte din arkitektur runt att en sådan ska finnas.
Flerspråkighet är godtagbar (MIRACL förbättrades till ~54.9 % vid lansering) men OpenAI är ingen ledare inom flerspråkighet. I ett val mellan voyage-4-large och text-embedding-3-large byter OpenAI toppresultat i retrieval mot stabilitet och ekosystembredd.
Välj OpenAI om du vill ha det trygga, tillförlitliga standardvalet för engelsk, allmän RAG med bäst dokumentation. Ärliga begränsningar: ingen reranker, och en modell som stått still i 2.5 år medan fältet gått vidare.
Cohere Embed v4: Multimodalitet + bästa hostade rerankern
Cohere Embed v4 är ledaren inom flerspråkighet och multimodalitet, och den enda av de tre som matchar naturligt med den marknadsledande hostade rerankern. Om din korpus spänner över 100+ språk eller blandar text och bilder är det här den starkaste passformen.
embed-v4.0 kostar $0.12/M, hanterar en kontext på 128K tokens, och stöder multimodal indata (text, bilder och sammanvävda dokument). Dimensionerna är 256/512/1024/1536 via Matryoshka, med 1536 som standard. v3-linjen var textbaserad vid 1024 dimensioner, så v4 är ett riktigt kliv framåt både i modalitet och kontext.
Den egentliga anledningen att välja Cohere är stacken: matcha Embed v4 med Rerank 4 och du får embedding plus reranking från en och samma leverantör. Rerank 4 Fast kostar $2.00 per 1000 sökningar, Rerank 4 Pro kostar $2.50 per 1000, där en sökning motsvarar en fråga mot upp till 100 dokument. För företag som behöver isolering kostar Coheres dedikerade Model Vault-nivåer $2,500–6,500/mån, men det är företagsalternativet, inte standardvalet.
Välj Cohere om du behöver flerspråkighet, multimodalitet, eller en enda leverantörsstack för embedding plus rerank. Ärliga begränsningar: det blir dyrare när rerank-sökningarna staplar på sig, och på ren engelsk text är dess embedding-kvalitet per token ingen tydlig vinst över Voyage.
Vi testade alla tre på samma korpus
Vi körde om vår interna RAG-korpus mot just de tre flaggskeppen, och huvudfyndet överraskade oss: en reranker flyttade Recall@10 mer än gapet mellan två embeddare gjorde. Här är upplägget och siffrorna.
Korpusen är samma ~10 000-dokumentset av engelsk teknisk dokumentation och supportärenden som vi använde i hub-benchmarken, så siffrorna är konsekventa genom hela klustret. Men det här är en ren API-skiva: exakt voyage-4-large, text-embedding-3-large och cohere embed-v4.0. Vi testade inte om de öppen källkod-modellerna här; det är hubbens jobb. Vi mätte Recall@10 och nDCG@10 mot ett handmärkt set på ~120 frågor, mätte p95-latens för embedding på en batch om 1000 chunkar, och beräknade effektiv kostnad per miljon tokens vid vår volym.
| Modell | Recall@10 | nDCG@10 | p95-latens (1K-batch) | Effektiv $/1M |
|---|---|---|---|---|
| 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 ledde Recall@10 på vårt set (0.89 mot 0.86), men med bara omkring 3 poäng över OpenAI, inte de 14 % som Voyages RTEB-rubrik antyder. På vår domän var den verkliga skillnaden mycket mindre. Att trunkera text-embedding-3-large från 3072 till 1024 dimensioner kostade bara omkring 3 poäng Recall@10 (till 0.83) samtidigt som det skar vektordatabaslagringen ungefär 3x. Coheres fördel visade sig på vårt icke-engelska ärendeunderlag, inte på engelska. Och rerankern? Att lägga till Cohere Rerank 4 (eller voyage rerank-2.5) lyfte Recall@10 med omkring 6 poäng på alla tre embeddare. På vår korpus flyttade en reranker Recall@10 mer än att byta embeddare gjorde.
Reranker-frågan: Varför ditt val av embeddare inte är hela historien
Din embeddare är ett lager, inte hela retrieval-stacken. En reranker omvärderar de bästa kandidaterna som en embeddare hittar, och i vårt test flyttade den Recall@10 mer än att byta embeddare gjorde. Det är därför "vilket embedding-API är bäst" är fel förstafråga om du inte redan lagt till en reranker.
| Leverantör | Inbyggd reranker? | Reranker-modell + pris | Anteckningar |
|---|---|---|---|
| Voyage | ja | rerank-2.5 $0.05/M, rerank-2.5-lite $0.02/M | billig, matchar med vilken embeddare som helst |
| OpenAI | nej | ingen | måste matchas med Cohere Rerank eller en cross-encoder |
| Cohere | ja | Rerank 4 Fast $2.00/1K, Rerank 4 Pro $2.50/1K | marknadsledande hostad reranker |
Tänk på embedding plus rerank som en stack. Embeddaren kastar ett brett nät över din korpus; rerankern sorterar fångsten. Väljer du OpenAI för embeddings behöver du fortfarande en reranker någon annanstans, oftast Cohere Rerank, vilket gör ett val med en leverantör till ett val med två. För orkestreringen runt allt det här, se resten av RAG-stacken.
Att byta leverantör: Omindexeringskostnaden ingen nämner
Att byta embedding-leverantör innebär att bädda om hela din korpus. Embeddings är inte utbytbara mellan leverantörer, så en Voyage-vektor och en OpenAI-vektor lever i olika rum. Det är en verklig migreringskostnad som nästan ingen jämförelsesida räknar på.
Undantaget värt att känna till: Voyages delade embedding-utrymme låter dig växla mellan Voyage-modeller (lite till large) utan att indexera om. Mellan leverantörer bör du däremot planera för en full ombäddning av allt du har indexerat. Räkna på token-kostnaden för att koda om hela din korpus innan du byter, inte efteråt. Om den totala LLM-kostnaden är din egentliga oro, se hur abonnemangsplaner jämförs på kostnad. Föredrar du att självhosta i stället för att betala per token? Det är ett separat bygge som förtjänar sin egen guide. Och om du hellre hoppar över embeddings helt och köper retrieval som en hanterad sök-API, är det också en giltig väg.
Om författaren
Mert Batur är medgrundare av Techsy.io, där teamet bygger AI-agenter, automationssystem och röst-/SDR-pipelines för B2B-kunder. Han skriver om det LLM-verktygsstack som Techsy-teamet faktiskt använder i produktion. Kontakta honom på LinkedIn.
Vanliga frågor
Är Voyage faktiskt bättre än OpenAI-embeddings?
På toppresultat, ja på pappret. voyage-4-large rapporterar ~14 % högre nDCG@10 än text-embedding-3-large, men det är Voyages eget RTEB-benchmark, inte oberoende. På vår korpus var den verkliga domänskillnaden omkring 3 poäng, och en reranker sluter den ytterligare. Voyage vinner toppresultat; OpenAI vinner ekosystem och stabilitet.
Vilket embedding-API är billigast?
De två budgetnivåerna är jämna. voyage-4-lite och text-embedding-3-small kostar båda $0.02/M tokens per juli 2026. För ett tillräckligt bra allmänt RAG-index på en tight budget funkar båda. OpenAIs lilla modell har bredare verktygsstöd; voyage-4-lite ger dig uppgraderingsvägen med delat embedding-utrymme till voyage-4-large senare.
Har OpenAI en reranker?
Nej. OpenAI levererar ingen rerank-endpoint per juli 2026, bara embeddings och chattmodeller. Om din RAG-pipeline behöver reranking, och de flesta produktionspipelines gör det, matchar du OpenAI-embeddings med Cohere Rerank 4 eller en cross-encoder som en BGE-reranker. Bygg inte din arkitektur på antagandet att en inbyggd OpenAI-reranker existerar.
Är Cohere Embed v4 bättre än OpenAI för flerspråkighet?
Ja. Cohere är ledaren inom flerspråkighet och multimodalitet av de tre, marknadsförd över 100+ språk, medan OpenAIs text-embedding-3-large är godtagbar men inte positionerad som en flerspråkig modell. I vårt test visade sig Coheres tydligaste fördel på det icke-engelska ärendeunderlaget. För ren engelsk RAG minskar gapet mellan dem betydligt.
Kan jag byta embedding-leverantör utan att indexera om?
Nej. Embeddings från olika leverantörer lever i olika vektorrum, så att byta leverantör innebär att bädda om hela din korpus. Undantaget: Voyages delade embedding-utrymme låter dig växla mellan Voyage-modeller (lite till large) utan att indexera om. Räkna på token-kostnaden för en full ombäddning innan du migrerar mellan leverantörer.
Vad är kontextfönstret för varje leverantör?
De skiljer sig kraftigt. OpenAIs text-embedding-3-large tar max 8191 tokens, Voyage voyage-4-large ligger runt 32K (bekräfta på den aktuella dokumentationssidan), och Cohere embed-v4.0 hanterar 128K. Voyages voyage-context-4 lägger till en dokumentkontext på 120K för kontextualiserade chunk-embeddings. För långa dokument i RAG ger Cohere och voyage-context-4 mest utrymme.
Voyage-4 mot voyage-context-4 — vilken för RAG?
Använd voyage-context-4 för chunkningstung eller långdokuments-RAG, eftersom varje chunk kodar in sin omgivande dokumentkontext, vilket förbättrar retrieval på fragmenterad text. Använd voyage-4-large för vanlig enpassage-retrieval där chunkarna redan är självständiga. Båda kostar $0.12/M per juli 2026, så valet handlar om dokumentstruktur, inte pris.
Vilken är bäst för kodretrieval i RAG?
Voyage är det vanliga valet för kodretrieval, eftersom dess specialiserade modeller är finjusterade för den domänen, även om öppna modeller som Qwen3 också är starka utmanare. Om kodsökning är din primära arbetslast, benchmarka Voyage mot en embeddare med öppen källkod på ditt eget repo. Se den fullständiga rankningen av 9 modeller inklusive öppen källkod för de öppna alternativen.
Bygger du en RAG-pipeline i produktion och vill ha en andra åsikt om stacken? Boka en kostnadsfri konsultation.