Vi använder cookies. Cookies och webbläsarlagring håller dig inloggad och kommer ihåg dina preferenser. Med ditt tillstånd mäter vi också hur webbplatsen används. Du kan när som helst. Läs vår cookiepolicy.
Vi använder cookies. Cookies och webbläsarlagring håller dig inloggad och kommer ihåg dina preferenser. Med ditt tillstånd mäter vi också hur webbplatsen används. Du kan när som helst. Läs vår cookiepolicy.
mongodb/voyage-4-largeKörs på ditt saldo till priserna ovan. Nya konton börjar med gratis användning.
Inställningar
VoyageAI av MongoDB: voyage-4-large är en allmän och flerspråkig inbäddningsmodell från VoyageAI av MongoDB. Den tillhör kategorin inbäddningar, så dess uppgift är att omvandla text till vektorrepresentationer snarare än att generera chatt svar. Den är byggd för återhämtningskvalitet, vilket gör den naturligt lämplig för sök och återhämtningssystem där kvaliteten på vektorrepresentationen direkt påverkar vad som hämtas.
Modellen accepterar text som indata och returnerar inbäddningar som utdata. Den har en kontextlängd på 32 000 tokens och en maximal utdata på 28 800. Dess design möjliggörs av Matryoshka learning och kvantiseringsmedveten träning, och den stöder inbäddningar. Eftersom den är flerspråkig och allmän kan den tillämpas på text på mer än ett språk utan att byta till en separat modell.
Praktiska användningsfall följer av dessa egenskaper. Återhämtning är den primära: indexering av dokument, stycken eller poster och inbäddning av frågor så att ett söklager kan rangordna resultat efter semantisk likhet. Flerspråkiga korpusar passar bra, eftersom samma modell kan bädda in innehåll och frågor över språk. Matryoshka learning innebär att inbäddningarna kan användas vid olika trunkeringsnivåer, vilket är användbart när du behöver byta lagring eller latens mot återhämtningskvalitet i ett vektorindex. Kvantiseringsmedveten träning spelar roll när inbäddningar lagras i komprimerad form, eftersom den håller kvaliteten närmare fullprecisionsvektorer.
Du anropar modellen via api14's OpenAI-kompatibla API med modell-id "mongodb/voyage-4-large". Eftersom slutpunkten följer OpenAI-formatet kan du peka en befintlig OpenAI-klient mot api14 och skicka inbäddningsförfrågningar på vanligt sätt, med modell-id i förfrågningskroppen. Modellen stöder inga ytterligare förfrågningsparametrar, så förfrågningar förblir enkla: modell-id och indatatexten är det som spelar roll. Sidans live-pristabell visar aktuella priser.
En gräns att komma ihåg är att detta är en inbäddningsmodell, inte en textgenerator. Om du behöver chattkompletteringar, resonemang, verktygsanrop eller någon genererad textutdata är en annan modell rätt val. Voyage-4-large är för att producera vektorer, och dess kontext på 32 000 tokens begränsar hur mycket text som kan ingå i en enskild inbäddningsförfrågan.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.embeddings.create({
"model": "mongodb/voyage-4-large",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Den här communityn har inga trådar ännu. Starta den första om VoyageAI by MongoDB: voyage-4-large.