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.
VoyageAI by MongoDB: voyage-code-4
voyageai/voyage-code-4Testa VoyageAI by MongoDB: voyage-code-4 nu
Körs på ditt saldo till priserna ovan. Nya konton börjar med gratis användning.
Resultaten visas här.
Inställningar
VoyageAI by MongoDB: voyage-code-4 i korthet
- Indatapriset är 500% högre än medianen för 34 Embeddings-modeller.
- Kontextfönster på 32 000 tokens, tillräckligt för långa dokument och konversationer i flera steg.
Om VoyageAI by MongoDB: voyage-code-4
voyage-code-4 är en kodinbäddningsmodell från Voyage AI, ett MongoDB-företag. Den tillhör kategorin inbäddningar snarare än familjen chatt eller textgenerering, så dess uppgift är att omvandla indata till vektorer snarare än att skriva svar. Leverantörens utgivningsdatum är 2026-08-13. Om du bygger hämtning, sökning eller agentverktyg kring källkod är detta den typ av modell du skulle utvärdera.
Modellen tar text som sin enda indatamodalitet och producerar inbäddningar som sin enda utdatamodalitet. Dess kontextlängd är 32000 tokens, och den maximala utdatan är 28800. Leverantören beskriver den som utformad för kodningsagenter och kodhämtning, och den använder Matryoshka-inbäddningar vid 2048, 1024, 512 och 256 dimensioner. Matryoshka-inbäddningar innebär att samma vektor kan trunkeras till en kortare dimension och fortfarande vara användbar, vilket låter dig byta lagring och sökhastighet mot hämtningskvalitet utan att bädda in ditt korpus på nytt. Inga begärandeparametrar listas som stödda för denna modell.
Dessa förmågor pekar mot en ganska specifik uppsättning användningsområden. Kodhämtning är det uppenbara: att indexera ett arkiv så att en sökfråga eller en naturlig språkfråga returnerar de mest relevanta filerna, funktionerna eller kodsnuttarna. Kodningsagenter kan använda samma inbäddningar för att avgöra vilka delar av en kodbas som ska dras in i deras arbetskontext, vilket spelar roll när ett arkiv är mycket större än någon enskild prompt. Eftersom vektorerna kan kortas kan samma index tjäna en snabb första genomgång vid 256 dimensioner och en mer exakt omrankning vid 2048. Dokumentationssökning, upptäckt av dubbletter eller nästan dubbletter av kod, och klustring av liknande filer passar också naturligt, eftersom alla dessa reduceras till att jämföra vektorer.
Du anropar den via api14:s OpenAI-kompatibla API med modell-id:t "voyageai/voyage-code-4". Eftersom gränssnittet följer OpenAI:s inbäddningsform bör befintliga klienter och SDK:er som redan pekar på en OpenAI-kompatibel bas-URL fungera med bara modell-id:t ändrat. Modellen stöder textindata och returnerar inbäddningar, med en kontextlängd på 32000 tokens och en maximal utdata på 28800. Listan över stödda parametrar är tom, så du bör inte förvänta dig att kunna skicka alternativ som dimensions, truncation eller input type; skicka din text och läs vektorn tillbaka.
Två saker är värda att kontrollera innan du binder upp dig. För det första är detta en inbäddningsmodell, så den kommer inte att svara på frågor eller generera kod; para ihop den med en genereringsmodell om du behöver en agent som både hämtar och svarar. För det andra innebär den tomma parameterlistan att dimensionsval inte exponeras som ett begärandealternativ, så om du behöver explicit kontroll över utdatastorleken vid anropstillfället, bekräfta hur det hanteras innan du designar kring det.
Så anropar du VoyageAI by MongoDB: voyage-code-4 API
- Skapa en API-nyckel i din kontrollpanel.
- Installera det officiella openai-SDK:t för ditt språk.
- Sätt baseURL till https://api14.com/api/v1 och model till "voyageai/voyage-code-4".
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": "voyageai/voyage-code-4",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specifikationer
- Kontextlängd
- 32 000
- Max utdata
- 28 800
- Indata
- text
- Utdata
- embeddings
Anrop på api14 · senaste 7 dagarna
VoyageAI by MongoDB: voyage-code-4: vanliga frågor
- Vad kostar VoyageAI by MongoDB: voyage-code-4 API?
- VoyageAI by MongoDB: voyage-code-4 kostar Indata 0,42 US$ / 1M tokens. Det dras från ditt USD-saldo endast för lyckade anrop; misslyckade anrop är gratis.
- Hur stort är kontextfönstret för VoyageAI by MongoDB: voyage-code-4?
- VoyageAI by MongoDB: voyage-code-4 läser upp till 32 000 tokens per anrop, prompt, historik och dokument tillsammans. Den skriver upp till 28 800 utdata-tokens per svar.
- Vad kan VoyageAI by MongoDB: voyage-code-4 göra?
- VoyageAI by MongoDB: voyage-code-4 tar emot text och returnerar embeddings.
- Hur anropar jag VoyageAI by MongoDB: voyage-code-4 från min kod?
- Peka valfritt OpenAI-SDK mot https://api14.com/api/v1 och sätt model till "voyageai/voyage-code-4", inga andra kodändringar. Kopiera ett färdigt exempel från kodpanelen på den här sidan.
- Vilka alternativ finns till VoyageAI by MongoDB: voyage-code-4?
- Jämförbara Embeddings-modeller till ett liknande pris: VoyageAI by MongoDB: voyage-multimodal-3.5, VoyageAI by MongoDB: voyage-4-large, OpenAI: Text Embedding 3 Large. Alla körs via samma API-nyckel, så att byta är en sträng.
Community för VoyageAI by MongoDB: voyage-code-4
Ny trådDen här communityn har inga trådar ännu. Starta den första om VoyageAI by MongoDB: voyage-code-4.