We gebruiken cookies. Cookies en browseropslag houden je ingelogd en onthouden je voorkeuren. Met je toestemming meten we ook hoe de site wordt gebruikt. Je kunt je wanneer je wilt. Zie ons cookiebeleid.
VoyageAI by MongoDB: voyage-4
voyageai/voyage-4Probeer VoyageAI by MongoDB: voyage-4 nu
Draait op je saldo tegen de prijzen hierboven. Nieuwe accounts beginnen met gratis gebruik.
Resultaten verschijnen hier.
Instellingen
VoyageAI by MongoDB: voyage-4 in het kort
- De invoerprijs is 200% hoger dan de mediaan van 34 Embeddings-modellen.
- Contextvenster van 32.000 tokens, genoeg voor lange documenten en gesprekken met veel beurten.
Over VoyageAI by MongoDB: voyage-4
voyage-4 is een algemeen embeddingmodel van Voyage AI, het bedrijf achter de Voyage embedding-familie die nu deel uitmaakt van MongoDB. Het staat vermeld op api14 onder de model-id voyageai/voyage-4 en valt in de categorie embeddings, dus het is gebouwd om tekst om te zetten in vectoren in plaats van chatreacties te genereren. Als je een embeddingmodel kiest voor een retrieval- of zoeksysteem, is dit het soort model dat je zou evalueren naast andere algemene embeddingopties.
Het model accepteert tekst als invoer en retourneert embeddings als uitvoer. Het wordt beschreven als algemeen en meertalig, en het is geoptimaliseerd voor retrieval en zoeken evenals andere AI-toepassingen. Het ondersteunt embeddings met 2048, 1024, 512 en 256 dimensies, samen met meerdere kwantisatie-opties, waarmee je vectorgrootte kunt afwegen tegen opslag- en zoekkenmerken, afhankelijk van je index. De contextlengte is 32000 tokens en de maximale uitvoer is 28800, dus lange documenten kunnen worden ge-embed zonder ze in veel kleine stukjes te splitsen.
Die mogelijkheden wijzen op een tamelijk specifieke set toepassingen. Retrieval en zoeken zijn de belangrijkste: een documentverzameling indexeren, queries embedden en ze vergelijken op vectorgelijkenis. Omdat het model meertalig is, past het ook bij verzamelingen en queries die talen mengen, en omdat het meerdere uitvoerdimensies en kwantisatie-opties ondersteunt, kan het zowel een index met hoge getrouwheid als een kleinere, compactere index bedienen. Veelvoorkomende toepassingen zijn retrieval augmented generation-pipelines, semantisch zoeken over interne documentatie, deduplicatie of clustering van tekst, en aanbevelings- of classificatiesystemen die op embeddings werken in plaats van op gegenereerde tekst.
Je roept het aan via de OpenAI-compatibele API van api14 met de model-id voyageai/voyage-4, waarbij je tekst verzendt en embeddings in het antwoord ontvangt. De lijst met ondersteunde parameters van het model is leeg, dus je moet niet verwachten dat je sampling-instellingen zoals temperature of top_p kunt doorgeven; het verzoek is in wezen de invoertekst plus de model-id. Keuzes voor dimensie en kwantisatie maken deel uit van het embeddinggedrag van het model in plaats van hier beschikbaar gestelde verzoekparameters, dus controleer de actuele API-referentie voor hoe die worden geselecteerd voordat je om een specifieke vectorgrootte heen bouwt.
Een ding om in gedachten te houden is dat dit een embeddingmodel is, geen chat- of completionmodel. Als je taak tekstgeneratie, samenvatten of een gesprek voeren is, dan is een tekstgeneratiemodel de juiste keuze, en voyage-4 zou alleen nuttig zijn als ondersteunende component in een retrieval-pipeline. Het accepteert ook alleen tekst, dus invoer in andere modaliteiten valt buiten bereik. Binnen die grenzen is het een redelijke kandidaat voor zoek- en retrievalwerk waarbij je controle wilt over embeddingdimensies.
Zo roep je de VoyageAI by MongoDB: voyage-4 API aan
- Maak een API-key aan in je dashboard.
- Installeer de officiële openai SDK voor je taal.
- Stel baseURL in op https://api14.com/api/v1 en model op "voyageai/voyage-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-4",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specificaties
- Contextlengte
- 32.000
- Max. uitvoer
- 28.800
- Invoer
- text
- Uitvoer
- embeddings
Verzoeken op api14 · afgelopen 7 dagen
VoyageAI by MongoDB: voyage-4: veelgestelde vragen
- Wat kost de VoyageAI by MongoDB: voyage-4 API?
- VoyageAI by MongoDB: voyage-4 kost Invoer US$ 0,21 / 1M tokens. Er wordt alleen voor geslaagde verzoeken van je USD-saldo afgeschreven; mislukte verzoeken zijn gratis.
- Hoe groot is het contextvenster van VoyageAI by MongoDB: voyage-4?
- VoyageAI by MongoDB: voyage-4 leest tot 32.000 tokens per verzoek, prompt, geschiedenis en documenten samen. Het schrijft tot 28.800 outputtokens per antwoord.
- Wat kan VoyageAI by MongoDB: voyage-4?
- VoyageAI by MongoDB: voyage-4 accepteert text en geeft embeddings terug.
- Hoe roep ik VoyageAI by MongoDB: voyage-4 aan vanuit mijn code?
- Richt een willekeurige OpenAI SDK op https://api14.com/api/v1 en zet het model op "voyageai/voyage-4", verder geen codewijzigingen. Kopieer een kant-en-klaar voorbeeld uit het codepaneel op deze pagina.
- Wat zijn alternatieven voor VoyageAI by MongoDB: voyage-4?
- Vergelijkbare modellen in Embeddings met een vergelijkbare prijs: OpenAI: Text Embedding 3 Large (batch), OpenAI: Text Embedding Ada 002 (batch), Perplexity: Embed V1 4B. Ze werken allemaal met dezelfde API-key, dus overstappen is één string aanpassen.
Community over VoyageAI by MongoDB: voyage-4
Nieuw topicDeze community heeft nog geen topics. Open het eerste topic over VoyageAI by MongoDB: voyage-4.