modeller

VoyageAI by MongoDB: rerank-2.5-lite

Markdown · JSON

VoyageAI by MongoDB: rerank-2.5-lite

rerank-2.5-lite er Voyage AI's latensorienterede, instruktionsfølgende reranker til et leveret sæt tekstkandidater. Den bevarer en forespørgsels-dokumentkontekst på 32.000 tokens og flersproget understøttelse og returnerer en ordnet liste med relevansscorer og oprindelige dokumentindeks.

Om modellen

Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.

rerank-2.5-lite er det lette medlem af Voyage AI's 2.5-rerankerudgivelse. Producenten beskriver den som en generalistmodel, der afvejer latens og relevanskvalitet med instruktionsefterlevelse i naturligt sprog og flersproget understøttelse. Dens input er en forespørgsel og kandidattekster, og dens output er en finjusteret rækkefølge af disse kandidater med relevansscorer.

En let relevansafgørelse i andet trin

Lite-modellen behandler hvert forespørgsels-dokumentpar samlet som en cross-encoder. Den kan følge efter en første embedding- eller leksikalsk søgning og finjustere de tekststykker, dette trin valgte. Det adskiller sig fra at forberede et genbrugeligt embeddingindeks: rerankeren undersøger den indsendte forespørgsel og dokumenttekst samlet til den aktuelle relevansafgørelse.

Til en interaktiv hjælpesøgning skal du indsende de kandidatforklaringer, der kan besvare brugerens spørgsmål. Bevar tilstrækkeligt af hvert tekststykke til at formidle adfærden og dens forbehold, og bevar forbindelsen mellem inputindekset og kildeelementet. Et fokuseret kandidatsæt hjælper med at tydeliggøre omrangeringsopgaven, mens det hentede belæg forbliver anvendeligt til visning eller et senere svar.

Instruktioner udtrykker det, brugeren vil prioritere

Ligesom rerank-2.5 accepterer Lite instruktioner i naturligt sprog før eller efter forespørgslen. Producentens eksempler bruger dem til at fremhæve dokumentdele, vælge en foretrukken kildetype eller tilføje kontekst til et tvetydigt ord. En applikation kan levere en fast relevanspræference, eller det aktuelle spørgsmål kan indeholde en mere specifik.

En illustrativ supportforespørgsel kan spørge, hvilket tekststykke der forklarer en fejl, med en instruktion om at prioritere fejlfindingstrin frem for generelle produktbeskrivelser. En dokumentsøgning kan bede om en politiks oprindelige ordlyd frem for en drøftelse af politikken. Beskriv det tilsigtede belæg, og hold instruktionen kort. Instruktioner påvirker relevansscorer; forbered eventuelle strenge versions-, dato- eller rettighedsbegrænsninger i kandidatudvælgelsen frem for at behandle en relevanspræference som et garanteret filter.

Læs rangeringen, og returnér kildetekststykket

Outputtet sorteres efter faldende relevans. Hvert resultat omfatter det oprindelige dokumentindeks og et flydende kommatal som score; den valgfrie return-documents-indstilling returnerer også den tilsvarende inputtekst. Indstillingen top-k bestemmer antallet af øverste resultater, der returneres, mens udeladelse af den returnerer rangeringen for alle indsendte kandidater.

Brug disse indeks til at genskabe kildetekststykket og dets id. En omrangeret kandidat kan blive et søgeresultat eller belæg til næste RAG-trin, men outputtet er en ordning af leveret tekst frem for et omskrevet svar. Vurdér, om de øverste tekststykker opfylder både spørgsmålet og relevansinstruktionen, også på de sprog og dokumenttyper, der faktisk findes i samlingen.

Grænser og et praktisk kandidatbudget

Udgaven 2.5 Lite har et dokumenteret forespørgselsmaksimum på 8.000 tokens og en grænse på 32.000 tokens for forespørgslen plus hvert enkelt dokument. Den adskiller sig fra den tidligere rerank-2-lite-model og dens mindre kontekst. Højst 1.000 dokumenter kan indsendes, og samlet input er begrænset til 600.000 tokens efter formlen: forespørgselstokens ganget med kandidatantal plus summen af kandidatdokumenternes tokens.

Til latensfølsom brug anbefaler producentens FAQ rerank-2.5-lite med højst 200.000 samlede tokens pr. anmodning. Det er praktisk vejledning under det angivne maksimum, ikke et andet vindue pr. dokument. En længere forespørgsel eller instruktion tælles én gang for hvert kandidatpar, så både kandidatantal og forespørgselslængde påvirker totalen.

Trunkering er aktiveret som standard og forkorter for lange forespørgsels- eller dokumentinput, så de passer; deaktivering returnerer en fejl ved en for lang forespørgsel eller et for langt par. Forbered bevidst kompakte kandidater, der indeholder svaret, så nyttigt belæg ikke ligger uden for en trunkeret grænse. Valg af færre outputresultater med top-k fjerner ikke de øvrige leverede kandidater fra tokenberegningen. Undersøg de returnerede kildetekststykker, og præcisér inputforberedelsen omkring de faktiske spørgsmål, søgegrænsefladen skal besvare.

Ailoot Ultra · Ny rangering POST /v1/rerank voyageai/rerank-2.5-lite

voyageai/rerank-2.5-lite

VoyageAI by MongoDB /voyageai/rerank-2.5-lite

Start

rerank-2.5-lite er Voyage AI's latensorienterede, instruktionsfølgende reranker til et leveret sæt tekstkandidater. Den bevarer en forespørgsels-dokumentkontekst på 32.000 tokens og flersproget understøttelse og returnerer en ordnet liste med relevansscorer og oprindelige dokumentindeks.

Accepterede input
Tekst
Resultater
Rangerede resultater

Tilgængelig i Ailoot · input og metoder

Ailoot Ultra · Ny rangering POST /v1/rerank
Inputtyper
text
Outputtyper
rerank
Outputformat
json
FeltTypeKravVærdier og grænserStandard
FeltdocumentsTypearrayKravPåkrævetVærdier og grænserStandard—
FeltmodelTypestringKravPåkrævetVærdier og grænser
voyageai/rerank-2.5-lite
Standard—
FeltproviderTypeschemaKravValgfritVærdier og grænserStandard—
FeltqueryTypestringKravPåkrævetVærdier og grænserStandard—
Feltsession_idTypestringKravValgfritVærdier og grænserStandard—
Felttop_nTypeintegerKravValgfritVærdier og grænser
Minimum: 1
Standard—
FelttraceTypeschemaKravValgfritVærdier og grænserStandard—
FeltuserTypestringKravValgfritVærdier og grænserStandard—
Feltdocuments[].textTypestringKravValgfritVærdier og grænserStandard—
Feltdocuments[].imageTypestringKravValgfritVærdier og grænserStandard—
Kombinationer af inputmaterialer

text_rerank · Påkrævet: query, documents array with minItems1

Metodeparametre og livscyklus
ParameterKontrakt
Parametercontent_typeKontraktapplication/json
ParameterrequiredKontraktmodel, query, documents
Parametermaterial_typesKontrakttext
Parameteroptional_controlsKontraktprovider, session_id, top_n, trace, user
Parametermultimodal_input_bindingKontraktnull

Livscyklus: synchronous

Send det præcise model-ID, og behold hele det native svar.

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

Knyt hver omkostning til de viste betingelser. Brug én takst for hver gruppe af alternative konfigurationer.

KonfigurationTakstplanAfregningsenhedBeløb
KonfigurationGrundpriser for tokensTakstplanGrundtakstAfregningsenhed—Beløb
Input · Inputtokens — / 1K tokens
Output · Outputtokens — / 1K tokens
Input · Cachelæsning — / 1K tokens
Input · Cacheskrivning — / 1K tokens
Input · Cacheskrivning, 1 time — / 1K tokens
KonfigurationUltraTakstplan—Afregningsenhed/ 1K tokensBeløb
Input $0.00004 / 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 · Ny rangering

Bevaret officiel anmodningsstruktur; dokumentationseksempelBrug dit faktiske anmodningsmateriale, og bevar hele resultatet
{
  "documents": [
    "Paris is the capital of France.",
    "Berlin is the capital of Germany."
  ],
  "model": "voyageai/rerank-2.5-lite",
  "query": "What is the capital of France?",
  "top_n": 3
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='voyageai/rerank-2.5-lite'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/rerank \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Hent og gem resultater

Ailoot Ultra · Ny rangering

json

Behold alle færdige resultater

Gem hvert fuldstændigt returneret svar, hver fil og hver indholdsdel.

Hvert faktisk resultatindeks, hver relevance_score med en endelig talværdi og hvert oprindeligt dokumentobjekt bevares. Indekserne knytter resultaterne til det oprindelige dokumentarray. Hele det oprindelige JSON-svar gemmes og returneres først efter afregning.

Hvis det oprindelige svar skal kontrolleres

Behold den oprindelige operation og hele eller det delvise svar; gentag ikke POST.

Svarfelter
FeltType
FeltmodelTypestring
FeltidTypestring
FeltproviderTypestring
Feltresults[].indexTypeinteger
Feltresults[].relevance_scoreTypenumber
Feltresults[].document.textTypestring
Feltresults[].document.imageTypestring
Feltusage.search_unitsTypeinteger
Feltusage.total_tokensTypeinteger
Feltusage.costTypenumber
Fejl og næste trin
SvarBetingelseNæste trin
Svar400 · invalid_request_errorBetingelseUgyldigt påkrævet felt, ugyldig repræsentation eller ugyldig værdiNæste trinRet det angivne forespørgselsfelt.

Aliaser

Modelaliaser

Ailoot Ultra voyageai/rerank-2.5-lite

Aliaser for metodestier

Brug metodestierne vist ovenfor.

Relaterede kalder-ID’er

voyageai/rerank-2.5-lite

FAQ · VoyageAI by MongoDB: rerank-2.5-lite
Hvilke input og resultater er tilgængelige?

POST /v1/rerank · voyageai/rerank-2.5-lite: text → rerank

Hvilke felter bruger anmodningen?

POST /v1/rerank · voyageai/rerank-2.5-lite: documents, model, provider, query, session_id, top_n, trace, user

Hvilke grænser gælder?

POST /v1/rerank · voyageai/rerank-2.5-lite: top_n.minimum: 1

Flere oplysninger

Tilslut Ailoot til Claude Code, OpenCode, Hermes eller din egen applikation.

Virksomheden og dens projektportefølje

Virksomheden og dens projektportefølje: millioner af kunder; månedligt salg for milliarder.

Køb tokens med rabat.

Abonnementsrabat til regelmæssigt arbejde. Rabatkoder giver op til 50% på tokenkøb.

Abonnement
Vælg et abonnement med rabat til dine regelmæssige anmodninger.
Rabatkode på op til 50%
Indtast koden ved købet. Prisen genberegnes efter den aktuelle kampagne.
Udgifter i historikken
Model, tokens og beløb gemmes for hver anmodning.

Vælg abonnement · Se modelpriser

Tilslut API’et til produktet, du sælger.

SaaS, apps og bots efter Ailoots tilbudsvilkår og licensaftale. Anmod om en forhandlerlicens til videresalg.

Kommerciel applikation
Byg generering af tekst, billeder, video og lyd ind i tjenestens betalte funktioner.
Licens til forhandlere
Send projektbeskrivelse og adgangsmodel. Bed om skriftlige vilkår for anvendelse og videresalg.
Dokumenter på websitet
Tilbudsvilkår, licensaftale og politik for behandling af data kan læses før tilslutning.

Anmod om forhandlerlicens · Tilbudsvilkår og licensaftale