Voyage AI: Voyage Context 3
Voyage Context 3 skaber en vektor for hvert dokumentsegment og inddrager samtidig kontekst fra de øvrige segmenter i det dokument. Den understøtter præcis passagegenfinding i lange dokumenter med valgbare dimensioner og kvantiserede embeddings.
Om modellen
Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.
Voyage Context 3 producerer kontekstualiserede segmentembeddings til dokumentgenfinding. Hvert segment får sin egen vektor, mens modellen også tager højde for de øvrige leverede segmenter fra samme dokument. Det giver et genfindingssystem en repræsentation af den lokale passage sammen med bredere dokumentkontekst, f.eks. en entitet eller et emne introduceret et andet sted i kilden.
Forbered hvert dokument som en ordnet sekvens af læsbare tekstsegmenter. Hold segmenterne fra ét dokument samlet, og bevar deres oprindelige rækkefølge. I producentens kontekstualiserede arbejdsgang indeholder hver indre gruppe segmenterne fra én kilde, og særskilte grupper repræsenterer særskilte kilder. Denne gruppering er en del af inputtets betydning: Den fortæller modellen, hvilken omgivende tekst der hører til det dokument, som repræsenteres.
Et nyttigt tilfælde er en rapport, hvis indledning identificerer virksomheden, mens et senere afsnit forklarer dens vækst. En søgning efter den virksomheds vækst kræver både det konkrete afsnit og dokumentidentiteten. Gem den oprindelige segmenttekst og metadata om det overordnede dokument sammen med den resulterende vektor, så resultatet kan vise passagen og linke til den komplette kilde.
Producentens reference dokumenterer op til 120.000 tokens på tværs af en anmodning med højst 1.000 inputgrupper og 16.000 segmenter i alt. Modelvejledningen angiver særskilt et vindue på 32.000 tokens pr. segment. Hold disse afgrænsninger adskilt under materialeforberedelsen: En grænse for ét segment og en grænse for hele anmodningen beskriver forskellige inputstørrelser. Kontrollér totalen efter opdeling af kilden frem for at antage, at hvert enkelt segment kan fylde sit maksimum i samme anmodning.
Identificér de grupperede passager som dokumentinput til dokumentgenfinding. Forbered hvert søgespørgsmål som sin egen forespørgselsgruppe. Producenten anbefaler ikke-overlappende leverede dokumentsegmenter, så den kontekstualiserede repræsentation kan medtage omgivende oplysninger uden at gentage tekst i hver passage. Bevar forbindelsen mellem dokumentgruppe, segmentposition og returneret vektor, når indekset skrives.
Voyage Context 3 understøtter 2.048, 1.024, 512 og 256 dimensioner med outputvalg i flydende tal, ottebitheltal og binære værdier. Vælg en indeksrepræsentation, og evaluér den mod de samme kildedokumenter og spørgsmål. Gem den valgte dimension og datatype sammen med indekset, så forespørgselsrepræsentationen og de lagrede vektorer forbliver ensartede.
Brug de resulterende vektorer i passagesøgning, dokumentsøgning eller genfindingstrinnet i en assistent, der arbejder med rapporter, forskningsartikler, kontrakter eller tekniske manualer. Et resultat kan identificere en afgrænset passage, mens kildelinket giver adgang til definitioner og forbehold andre steder i dokumentet. Bevar dokumentversioner og tilladelser som applikationsmetadata sammen med vektorerne.
Test spørgsmål, der kræver både en lokal detalje og kontekst på dokumentniveau. Medtag lignende passager fra forskellige kilder, navngivne entiteter, der kun introduceres i begyndelsen, og spørgsmål, hvis dokumentation spænder over flere afsnit. Undersøg, om det forventede segment genfindes, og om applikationen viser tilstrækkelig omgivende tekst til at fortolke det. Regenerér den berørte dokumentgruppe bevidst, når en kilde ændres, så dens kontekstualiserede segmenter svarer til én sammenhængende version.
Ailoot Ultra · Vektorrepræsentationer POST /v1/embeddings voyage-context-3
voyage-context-3Start
Voyage Context 3 skaber en vektor for hvert dokumentsegment og inddrager samtidig kontekst fra de øvrige segmenter i det dokument. Den understøtter præcis passagegenfinding i lange dokumenter med valgbare dimensioner og kvantiserede embeddings.
- Accepterede input
- Tekst
- Resultater
- embedding
Tilgængelig i Ailoot · input og metoder
Ailoot Ultra · Vektorrepræsentationer POST /v1/embeddings
- Inputtyper
text- Outputtyper
embedding
| Felt | Type | Krav | Værdier og grænser | Standard |
|---|---|---|---|---|
Feltmodel | Typestring | KravPåkrævet | Værdier og grænser voyage-context-3 Betingelser: Brug den præcise Ailoot-modelvælger. | Standard— |
Feltinput | Typestring or array<string> | KravPåkrævet | Værdier og grænser Betingelser: En tekst eller en liste over tekster; behold én vektor for hvert returneret dataelement og dets indeks. | Standard— |
Metodeparametre og livscyklus
| Parameter | Kontrakt |
|---|---|
Parametercontent_type | Kontraktapplication/json |
Parameterrequired | Kontraktmodel, input |
Parameteroptional | Kontrakt |
Parametermaterial_types | Kontrakttext |
Parameterconditions | KontraktSend tekst med den valgte model; behold hver returneret vektor og dens indeks. |
Livscyklus: synchronous
Priser
Tarifoplysninger tilføjer ikke anmodningsmuligheder. Understøttede parametre står ved den valgte metode.
- Hurtig tilstand
- Ikke angivet Når hurtig tilstand er valgt
- flex-tilstand
- Ikke angivet Når flex-tilstanden er valgt
- Maksimal ræsonneringsindsats
- Ikke angivet Når default-justeringen anvendes ved maksimal ræsonneringsindsats
Ailoot-takster
Priser efter konfiguration
| Konfiguration | Takstplan | Beløb |
|---|---|---|
| KonfigurationGrundpriser for tokens | TakstplanGrundtakst | Beløb Input · Inputtokens $0.0004 / 1K tokens Output · Outputtokens $0 / 1K tokens Input · Cachelæsning — / 1K tokens Input · Cacheskrivning — / 1K tokens Input · Cacheskrivning, 1 time — / 1K tokens |
Ailoot reserverer et estimeret beløb før en anmodning. Efter resultatet afregnes det endelige beløb ud fra det målte forbrug. Ved streaming bruges den endelige forbrugsregistrering til afregningen. Sådan fungerer reservation og afregning →
Eksempelanmodninger
Ailoot Ultra · Vektorrepræsentationer
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
"model": "voyage-context-3",
"input": "The quick brown fox jumps over the lazy dog"
}
JSON
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o embeddings.json
# Keep every data item and its index, the full usage object and response headers.
Hent og gem resultater
Aliaser
Modelaliaser
Ailoot Ultra voyage-context-3
Aliaser for metodestier
Brug metodestierne vist ovenfor.
Relaterede kalder-ID’er
FAQ · Voyage AI: Voyage Context 3
- Hvilke input og resultater er tilgængelige?
POST /v1/embeddings·voyage-context-3:text→embedding- Hvilke felter bruger anmodningen?
POST /v1/embeddings·voyage-context-3:model,input