jina-reranker-v2-base-multilingual
Jina Reranker v2 Base Multilingual poängsätter en sökfråga mot kandidattexter och ordnar dem efter relevans. Dess cross-encoder hanterar flerspråkig informationshämtning, medan tillverkarens hjälpfunktion för omrangering delar upp längre dokument kring ett modellfönster på 1 024 token.
Om modellen
Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.
Jina Reranker v2 Base Multilingual är en textrankningsmodell för det andra steget i informationshämtning. Ge den en sökfråga och kandidatdokument eller avsnitt; den utvärderar varje par av sökfråga och dokument och returnerar en relevanspoäng. Det användbara resultatet är en bättre ordnad kandidatuppsättning för sökning eller ett arbetsflöde förstärkt med informationshämtning. Den skriver inte svaret på sökfrågan och skapar inte dokumentinbäddningar.
Förbered sökfrågan och kandidatavsnitten
Skriv sökfrågan så att den anger informationsbehovet. Tillhandahåll sedan de texter som ett tidigare hämtningssteg har hittat. Behåll en stabil identifierare intill varje kandidat så att dess relevanspoäng kan kopplas till originaldokumentet, avsnittet eller posten.
För en supportsökning använder du den faktiska frågan och kandidatutdrag som innehåller den relevanta proceduren. En fråga om att återställa en viss enhet bör paras med avsnitt som bevarar enhetsnamn, version och återställningsvillkor. Ett avsnitt som bara nämner enheten kan vara mindre användbart än ett som förklarar den efterfrågade operationen. Tillhandahåll innehållet som modellen behöver jämföra snarare än bara en dokumenttitel.
Använd sammanhängande avsnitt. En tabellrubrik, definition eller ett undantag kan ändra hur ett stycke förhåller sig till sökfrågan, så ta inte bort det enbart för att göra varje kandidat lika kort. Omrangeringsmodellen utvärderar tillhandahållna kandidater; den kan inte återfinna ett relevant dokument som det tidigare hämtningssteget utelämnade.
Poängsättning av sökfråga och dokument
Detta är en cross-encoder: sökfrågan och en kandidattext bearbetas tillsammans. Det direkta poängsättningsgränssnittet returnerar en relevanspoäng som flyttal för varje motsvarande par. Högre poäng anger högre relevans i den jämförelsen. Poängen är en rangordningssignal snarare än en genererad förklaring eller ett bevis på att dokumentet är sant.
Tillverkaren tillhandahåller även en hjälpfunktion för omrangering som returnerar ordnade dokument med deras poäng. En kontroll för toppresultat väljer hur många rangordnade kandidater som ska behållas. Bevara deras identifierare och text när de förs vidare till nästa steg. För ett frågebesvarande arbetsflöde behöver nästa modell fortfarande frågan och de valda beläggen; den rangordnade listan är inte i sig en besvarad fråga.
När ändringar i informationshämtning jämförs håller du sökfrågan och utvärderingskriterierna fasta. Granska om avsnitten som flyttats högst upp faktiskt innehåller den efterfrågade informationen. Fastställ eventuella filtreringströsklar med exempel från din egen samling i stället för att behandla en relevanspoäng som ett allmängiltigt mått på ett svars korrekthet.
Modellfönster och längre dokument
Modellen stöder en kontextlängd på upp till 1 024 token. Dess dokumenterade hjälpfunktion rerank() hanterar längre dokument med ett glidande fönster, poängsätter delarna separat och kombinerar dem till resultat på dokumentnivå. Uppdelning är ett beteende hos denna hjälpfunktion; det bör inte förväxlas med en enda modellindata som har ett obegränsat kontextfönster.
Hjälpfunktionen exponerar kontroller för frågelängd och dellängd samt en överlappningsinställning. Dess dokumenterade standardöverlappning är 80. Det publicerade användningsexemplet anger en maximal frågelängd på 512 och en dellängd på 1 024; detta är exempelinställningar för hjälpfunktionen som bör hållas åtskilda från ett löfte om att varje anropare eller rutt använder dem.
För en lång handbok behåller du tillräckligt med närliggande text för att en instruktion och dess villkor ska visas tillsammans. När resultatet bedöms granskar du den relevanta delen av ett högt rankat dokument i stället för att anta att varje avsnitt besvarar frågan lika väl.
Flerspråkig och specialiserad texthämtning
V2-modellen är flerspråkig. Tillverkarens exempel rankar engelska frågor mot engelska, tyska, spanska, kinesiska och japanska avsnitt. Detta stöder en samling där relevant material är skrivet på flera språk utan att varje kandidat först behöver översättas till sökfrågans språk.
Det dokumenterade uppgiftsområdet omfattar även kodhämtning och rangordning av textrepresentationer relaterade till funktioner eller SQL. Detta förblir relevansrangordningsuppgifter: modellen utvärderar den tillhandahållna texten. Den kör inte en funktion, kör SQL eller producerar ett verktygsresultat bara för att dessa slags kandidater förekommer i hämtningsuppsättningen.
Utgåva och praktiska gränser
Håll denna v2 Base Multilingual-variant åtskild från Jinas tidigare omrangeringsmodell för enbart engelska, Jina Reranker v3 och multimodala omrangeringsvarianter. De är olika modeller med olika egenskaper för uppgifter och indata. Denna variants indata är par av sökfråga och text; bild- eller videoinnehåll behöver en egen lämplig representation eller modell.
Tillverkarens referensimplementation stöder direkta poäng och en hjälpfunktion för dokumentrangordning, med valfri accelererad attention. Dessa implementationsval påverkar hur indata förbereds och bearbetas; de fastställer inte att varje integration exponerar identiska kontroller.
Använd den rangordnade utdatan för flerspråkig sökning, kunskapsbaser för support, dokumenthämtning och val av belägg före generering. Granska de översta avsnitten, behåll den ursprungliga kandidatkopplingen och skilj relevans från saklig giltighet. Ett användbart hämtningsresultat lyfter fram rätt tillhandahållna belägg och lämnar nästa uppgift – att svara, sammanfatta eller fatta beslut – åt ett lämpligt arbetsflöde.
Ailoot Ultra · Omrangordning POST /v1/rerank jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingualStart
Jina Reranker v2 Base Multilingual poängsätter en sökfråga mot kandidattexter och ordnar dem efter relevans. Dess cross-encoder hanterar flerspråkig informationshämtning, medan tillverkarens hjälpfunktion för omrangering delar upp längre dokument kring ett modellfönster på 1 024 token.
- Godkända indata
- Text
- Resultat
- Rangordnade resultat
Tillgängligt i Ailoot · indata & metoder
Ailoot Ultra · Omrangordning POST /v1/rerank
- Indatatyper
text- Utdatatyper
rerank
| Fält | Typ | Krav | Värden & gränser | Standard |
|---|---|---|---|---|
Fältmodel | Typstring | KravObligatoriskt | Värden & gränser jina-reranker-v2-base-multilingual | Standard— |
Fältquery | Typstring | KravValfritt | Värden & gränser | Standard— |
Fältdocuments | Typarray | KravObligatoriskt | Värden & gränser | Standard— |
Metodparametrar och livscykel
| Parameter | Avtal |
|---|---|
Parametercontent_type | Avtalapplication/json |
Parameterrequired | Avtalmodel, documents |
Parametermaterial_types | Avtaltext |
Parametermaterial_conditions | AvtalAnge din faktiska fråga och en icke-tom array med de ursprungliga textdokumenten. Resultatens index hänvisar till den ursprungliga arrayen. |
Livscykel: synchronous_result_then_owned_library
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Priser
Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.
- Snabbt läge
- Ej angivet När snabbt läge är valt
- Flex-läge
- Ej angivet När läget flex är valt
- Högsta resonemangsnivå
- Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)
Ailoot-priser
Priser efter konfiguration
Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.
| Konfiguration | Prislista | Debiteringsenhet | Avgift |
|---|---|---|---|
| KonfigurationGrundpriser för token | PrislistaGrundpris | Debiteringsenhet— | Avgift Indata · Indatatoken — / 1K token Utdata · Utdatatoken — / 1K token Indata · Cacheläsning — / 1K token Indata · Skrivning till cache — / 1K token Indata · Skrivning till cache, 1 tim — / 1K token |
| Konfigurationtotalt antal token | Prislista— | Debiteringsenhet/ 1K token | Avgift Indata · totalt antal token $0.0001 / 1K token |
Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →
Exempelbegäranden
Ailoot Ultra · Omrangordning
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.
Ta emot och spara resultat
Ailoot Ultra · Omrangordning
Hela det ursprungliga JSON-resultatet i leverantörens format med den konfigurerade svarsmodellen, ursprungliga dokumentindex, relevansvärden, dokumentsträngar och leverantörens tokenförbrukning. Behåll varje faktiskt resultat- och förbrukningsfält.
GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Behåll alla färdiga resultat
Behåll varje fullständigt returnerat svar, fil och innehållsdel.
Spara hela svaret med headers, samtliga faktiska resultat, de ursprungliga returnerade identifierarna och alla användningsfält. Hämta den ursprungliga operationen utan att skicka skapandeförfrågan igen.
Om det ursprungliga svaret behöver kontrolleras
Behåll faktiskt X-Client-Request-ID och hela svaret. Läs de ursprungliga tillgångarna som du äger och deras exakta signerade innehållslänkar; skicka aldrig en osäker skapandebegäran igen.
Svarsfält
| Fält | Typ | Betydelse |
|---|---|---|
Fältmodel | Typstring | BetydelseExakt svarsmodell som krävs av den konfigurerade källkonsumenten. |
Fältresults[].index | Typinteger | BetydelseUnikt index för det ursprungliga indatadokumentet. |
Fältresults[].relevance_score | Typnumber | BetydelseÄndligt relevansvärde. |
Fältresults[].document | Typstring | BetydelseUrsprungligt textdokument som krävs av denna konfigurerade svarskonsument. |
Fältusage.total_tokens | Typinteger | BetydelseÄndligt, icke-negativt tokenantal i leverantörens format som krävs av den aktuella accepterade tariffen. |
Fel och nästa steg
| Svar | Villkor | Nästa steg |
|---|---|---|
Svar400 · invalid_request_error | VillkorJSON-kroppen eller det uttryckliga kanoniska modell-ID:t är ogiltigt. | Nästa stegBehåll svaret och korrigera det angivna fältet i begäran. |
Svar401 · authentication_error | VillkorAPI-nyckeln för Ailoot är ogiltig. | Nästa stegAnvänd din behöriga API-nyckel för Ailoot. |
Svar403 · permission_error | VillkorNyckelgruppen ger inte tillträde till denna metod. | Nästa stegBehåll de returnerade feluppgifterna. |
Svar404 · not_found_error | VillkorDen valda metoden har ingen tillåten rutt. | Nästa stegBehåll de returnerade feluppgifterna. |
Svar422 · price_unavailable | VillkorDen accepterade tariffen kan inte fastställa den mängd eller gräns för indata som krävs. | Nästa stegBehåll svaret; använd den representation av indata som den accepterade tariffen kräver. |
Svar503 · | VillkorNödvändig lagring, rutt, metodpris eller reservation är inte tillgänglig. | Nästa stegBehåll hela det ursprungliga svaret. En osäker reservation ger inte tillstånd att skicka in igen. |
Svar502 · billing_requires_check | VillkorDet ursprungliga resultatet, förbrukningen eller avräkningen kräver kontroll. | Nästa stegBehåll det faktiska begärans-ID:t och det ursprungliga svaret. Läs den befintliga posten som du äger; skicka inte skapandebegäran igen. |
Alias
Modellalias
Ailoot Ultra jina-reranker-v2-base-multilingual
Alias för metodsökvägar
Använd metodsökvägarna som visas ovan.
Relaterade anropar-ID:n
FAQ · jina-reranker-v2-base-multilingual
- Vilka indata och resultat finns?
POST /v1/rerank·jina-reranker-v2-base-multilingual:text→rerank- Vilka fält använder begäran?
POST /v1/rerank·jina-reranker-v2-base-multilingual:model,query,documents