jina-reranker-v2-base-multilingual
Jina Reranker v2 Base Multilingual scorer en forespørgsel mod kandidattekster og sorterer dem efter relevans. Dens cross-encoder håndterer flersproget informationshentning, mens producentens hjælpefunktion til genrangering opdeler længere dokumenter omkring et modelvindue på 1.024 tokens.
Om modellen
Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.
Jina Reranker v2 Base Multilingual er en model til tekstrangering i andet trin af informationshentning. Giv den en forespørgsel og kandidatdokumenter eller -passager; den vurderer hvert forespørgsel–dokument-par og returnerer en relevansscore. Det nyttige resultat er et bedre sorteret kandidatsæt til søgning eller en arbejdsgang understøttet af informationshentning. Den skriver ikke svaret på forespørgslen og opretter ikke dokumentembeddings.
Forbered forespørgslen og kandidatpassagerne
Skriv forespørgslen, så den angiver informationsbehovet. Lever derefter de tekster, som et tidligere trin til informationshentning har fundet. Bevar en stabil identifikator ved hver kandidat, så dens relevansscore kan knyttes til det oprindelige dokument, afsnit eller den oprindelige post.
Ved en supportsøgning skal du bruge det faktiske spørgsmål og kandidatuddrag, der indeholder den relevante fremgangsmåde. En forespørgsel om nulstilling af en bestemt enhed bør kombineres med passager, der bevarer enhedsnavn, version og betingelser for nulstilling. En passage, der blot nævner enheden, kan være mindre nyttig end en, der forklarer den ønskede handling. Lever det indhold, modellen skal sammenligne, frem for kun en dokumenttitel.
Brug sammenhængende passager. En tabeloverskrift, definition eller undtagelse kan ændre, hvordan et afsnit relaterer sig til forespørgslen, så fjern den ikke blot for at gøre alle kandidater lige korte. Genrangeringsmodellen vurderer leverede kandidater; den kan ikke genskabe et relevant dokument, som det tidligere søgetrin udelod.
Scoring af forespørgsel–dokument-par
Dette er en cross-encoder: forespørgslen og en kandidattekst behandles sammen. Den direkte scoringsgrænseflade returnerer en relevansscore som decimaltal for hvert tilsvarende par. Højere scorer angiver større relevans i den pågældende sammenligning. Scoren er et rangeringssignal frem for en genereret forklaring eller et bevis på, at dokumentet er sandt.
Producenten tilbyder også en hjælpefunktion til genrangering, der returnerer sorterede dokumenter med deres scorer. En indstilling for topresultater vælger, hvor mange rangerede kandidater der skal bevares. Bevar deres identifikatorer og tekst, når de sendes videre til næste trin. Ved en arbejdsgang til spørgsmål og svar har den efterfølgende model stadig brug for forespørgslen og den valgte dokumentation; den rangerede liste er ikke i sig selv et besvaret spørgsmål.
Når du sammenligner ændringer i informationshentning, skal du holde forespørgslen og evalueringskriterierne faste. Undersøg, om de passager, der løftes til toppen, faktisk indeholder de ønskede oplysninger. Indstil eventuelle filtreringstærskler ud fra eksempler fra din egen samling i stedet for at betragte en relevansscore som et universelt mål for svarkorrekthed.
Modelvindue og længere dokumenter
Modellen understøtter en kontekstlængde på op til 1.024 tokens. Dens dokumenterede hjælpefunktion rerank() håndterer længere dokumenter med en glidende vinduestilgang, scorer delene separat og kombinerer dem til resultater på dokumentniveau. Opdeling i blokke er denne hjælpefunktions adfærd; den bør ikke forveksles med et enkelt modelinput med et ubegrænset kontekstvindue.
Hjælpefunktionen stiller indstillinger for forespørgselslængde og bloklængde samt en overlapindstilling til rådighed. Dens dokumenterede standardoverlap er 80. Det offentliggjorte brugseksempel angiver en maksimal forespørgselslængde på 512 og en bloklængde på 1.024; det er eksempelindstillinger for hjælpefunktionen, som bør holdes adskilt fra et løfte om, at alle kaldere eller ruter bruger dem.
Ved en lang manual skal du bevare tilstrækkelig omkringliggende tekst til, at en instruktion og dens betingelser optræder sammen. Når du vurderer resultatet, skal du undersøge den relevante del af et højt rangeret dokument frem for at antage, at alle dets afsnit besvarer forespørgslen lige godt.
Flersproget og specialiseret tekstsøgning
V2-modellen er flersproget. Producentens eksempler rangerer engelske forespørgsler mod engelske, tyske, spanske, kinesiske og japanske passager. Det understøtter en samling, hvor relevant materiale er skrevet på flere sprog, uden at hver kandidat først skal oversættes til forespørgslens sprog.
Det dokumenterede opgaveomfang omfatter også kodesøgning og rangering af tekstrepræsentationer relateret til funktioner eller SQL. Det er fortsat relevansrangeringsopgaver: modellen vurderer den leverede tekst. Den udfører ikke en funktion, kører ikke SQL og producerer ikke et værktøjsresultat, blot fordi den slags kandidater findes i søgesættet.
Udgave og praktiske grænser
Hold denne v2 Base Multilingual-profil adskilt fra Jinas tidligere rent engelske genrangeringsmodel, Jina Reranker v3 og multimodale genrangeringsprofiler. Det er forskellige modeller med forskellige opgave- og inputegenskaber. Denne profils input er forespørgsel–tekst-par; billed- eller videoindhold kræver sin egen egnede repræsentation eller model.
Producentens referenceimplementering understøtter direkte scorer og en hjælpefunktion til dokumentrangering med valgfri accelereret attention. Disse implementeringsvalg påvirker, hvordan input forberedes og behandles; de fastslår ikke, at alle integrationer stiller identiske indstillinger til rådighed.
Brug det rangerede output til flersproget søgning, supportvidensbaser, dokumenthentning og udvælgelse af dokumentation før generering. Gennemgå de øverste passager, bevar den oprindelige kandidatmapping, og skeln mellem relevans og faktuel gyldighed. Et nyttigt søgeresultat bringer den rigtige leverede dokumentation frem og overlader næste opgave — at svare, opsummere eller beslutte — til den passende arbejdsgang.
Ailoot Ultra · Ny rangering POST /v1/rerank jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingualStart
Jina Reranker v2 Base Multilingual scorer en forespørgsel mod kandidattekster og sorterer dem efter relevans. Dens cross-encoder håndterer flersproget informationshentning, mens producentens hjælpefunktion til genrangering opdeler længere dokumenter omkring et modelvindue på 1.024 tokens.
- Accepterede input
- Tekst
- Resultater
- Rangerede resultater
Tilgængelig i Ailoot · input og metoder
Ailoot Ultra · Ny rangering POST /v1/rerank
- Inputtyper
text- Outputtyper
rerank
| Felt | Type | Krav | Værdier og grænser | Standard |
|---|---|---|---|---|
Feltmodel | Typestring | KravPåkrævet | Værdier og grænser jina-reranker-v2-base-multilingual | Standard— |
Feltquery | Typestring | KravValgfrit | Værdier og grænser | Standard— |
Feltdocuments | Typearray | KravPåkrævet | Værdier og grænser | Standard— |
Metodeparametre og livscyklus
| Parameter | Kontrakt |
|---|---|
Parametercontent_type | Kontraktapplication/json |
Parameterrequired | Kontraktmodel, documents |
Parametermaterial_types | Kontrakttext |
Parametermaterial_conditions | KontraktAngiv din faktiske søgeforespørgsel og et ikke-tomt array af de oprindelige tekstdokumenter. Resultatindekserne henviser til dette oprindelige array. |
Livscyklus: synchronous_result_then_owned_library
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
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.
| Konfiguration | Takstplan | Afregningsenhed | Beløb |
|---|---|---|---|
| KonfigurationGrundpriser for tokens | TakstplanGrundtakst | Afregningsenhed— | 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 |
| Konfigurationsamlet token | Takstplan— | Afregningsenhed/ 1K tokens | Beløb Input · samlet token $0.0001 / 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
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_QUERY:?Set the actual documented input value}"
export AILOOT_QUERY
: "${AILOOT_DOCUMENTS_JSON:?Set the actual documented input value}"
export AILOOT_DOCUMENTS_JSON
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'jina-reranker-v2-base-multilingual', 'query': '${ACTUAL_QUERY}', 'documents': '${ACTUAL_DOCUMENTS}'}
request['query']=os.environ['AILOOT_QUERY']
request['documents']=json.loads(os.environ['AILOOT_DOCUMENTS_JSON'])
Path('request.json').write_text(json.dumps(request,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 response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Hent og gem resultater
Ailoot Ultra · Ny rangering
Hele det oprindelige native JSON-resultat med den konfigurerede svarmodel, de oprindelige dokumentindekser, relevansscorer, dokumentstrenge og det native tokenforbrug. Behold hvert faktisk resultat- og forbrugsfelt.
GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Behold alle færdige resultater
Gem hvert fuldstændigt returneret svar, hver fil og hver indholdsdel.
Gem hele svaret og alle headere, alle faktisk returnerede output, de oprindeligt returnerede identifikatorer og alle felter med forbrugsdata. Gendan den oprindelige operation uden at sende oprettelsesanmodningen igen.
Hvis det oprindelige svar skal kontrolleres
Behold det faktiske X-Client-Request-ID og hele svaret. Læs de oprindelige aktiver, du ejer, og deres præcise signerede indholds-URL’er; indsend aldrig en oprettelse med usikkert udfald igen.
Svarfelter
| Felt | Type | Betydning |
|---|---|---|
Feltmodel | Typestring | BetydningPræcis svarmodel, der kræves af den konfigurerede komponent i kilden, som behandler svaret. |
Feltresults[].index | Typeinteger | BetydningEntydigt indeks for det oprindelige inputdokument. |
Feltresults[].relevance_score | Typenumber | BetydningRelevansscore med en endelig talværdi. |
Feltresults[].document | Typestring | BetydningDet oprindelige tekstdokument kræves af denne konfigurerede komponent, der behandler svaret. |
Feltusage.total_tokens | Typeinteger | BetydningEt endeligt, ikke-negativt antal native tokens kræves af den aktuelt accepterede tarif. |
Fejl og næste trin
| Svar | Betingelse | Næste trin |
|---|---|---|
Svar400 · invalid_request_error | BetingelseJSON-indholdet eller det eksplicitte kanoniske model-ID er ugyldigt. | Næste trinBehold svaret, og ret det angivne forespørgselsfelt. |
Svar401 · authentication_error | BetingelseAiloot API-nøglen er ugyldig. | Næste trinBrug din autoriserede Ailoot API-nøgle. |
Svar403 · permission_error | BetingelseNøglens gruppe giver ikke adgang til denne metode. | Næste trinBehold de returnerede fejloplysninger. |
Svar404 · not_found_error | BetingelseDen valgte metode har ingen rute med adgangstilladelse. | Næste trinBehold de returnerede fejloplysninger. |
Svar422 · price_unavailable | BetingelseDen accepterede tarif kan ikke hente den påkrævede inputmængde eller grænse. | Næste trinBehold svaret; brug den inputrepræsentation, som den accepterede tarif kræver. |
Svar503 · | BetingelsePåkrævet lager, rute, metodepris eller reservation er utilgængelig. | Næste trinBehold hele det oprindelige svar. En usikker reservation giver ikke tilladelse til at indsende igen. |
Svar502 · billing_requires_check | BetingelseDet oprindelige resultat, forbrug eller den oprindelige afregning skal kontrolleres. | Næste trinBehold det faktiske forespørgsels-ID og det oprindelige svar. Læs den eksisterende post, du ejer; indsend ikke oprettelsen igen. |
Aliaser
Modelaliaser
Ailoot Ultra jina-reranker-v2-base-multilingual
Aliaser for metodestier
Brug metodestierne vist ovenfor.
Relaterede kalder-ID’er
FAQ · jina-reranker-v2-base-multilingual
- Hvilke input og resultater er tilgængelige?
POST /v1/rerank·jina-reranker-v2-base-multilingual:text→rerank- Hvilke felter bruger anmodningen?
POST /v1/rerank·jina-reranker-v2-base-multilingual:model,query,documents