jina-reranker-v2-base-multilingual
Jina Reranker v2 Base Multilingual oceni poizvedbo glede na kandidatna besedila in jih uredi po relevantnosti. Njegov križni kodirnik obdeluje večjezično pridobivanje podatkov, proizvajalčeva pomožna funkcija za ponovno razvrščanje pa daljše dokumente razdeli na kose glede na modelsko okno 1.024 žetonov.
O modelu
Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.
Jina Reranker v2 Base Multilingual je model za razvrščanje besedila v drugi fazi pridobivanja podatkov. Podajte mu poizvedbo in kandidatne dokumente ali odlomke; ovrednoti vsak par poizvedbe in dokumenta ter vrne oceno relevantnosti. Uporaben rezultat je bolje urejen nabor kandidatov za iskanje ali potek z generiranjem, podprtim s pridobljenimi viri. Ne napiše odgovora na poizvedbo in ne ustvarja vložitev dokumentov.
Pripravite poizvedbo in kandidatne odlomke
Poizvedbo napišite tako, da izraža informacijsko potrebo. Nato predložite besedila, ki jih je našel predhodni korak pridobivanja podatkov. Ob vsakem kandidatu ohranite stalni identifikator, da bo njegovo oceno relevantnosti mogoče povezati z izvirnim dokumentom, razdelkom ali zapisom.
Pri iskanju za podporo uporabite dejansko vprašanje in kandidatne izseke z ustreznim postopkom. Poizvedbo o ponastavitvi določene naprave povežite z odlomki, ki ohranjajo ime naprave, različico in pogoje ponastavitve. Odlomek, ki napravo zgolj omenja, je lahko manj uporaben od tistega, ki pojasni zahtevano operacijo. Predložite vsebino, ki jo model potrebuje za primerjavo, in ne le naslova dokumenta.
Uporabljajte smiselno sklenjene odlomke. Glava tabele, definicija ali izjema lahko spremeni povezavo odstavka s poizvedbo, zato je ne odstranite zgolj zato, da bi bili vsi kandidati enako kratki. Model za ponovno razvrščanje vrednoti predložene kandidate; ne more obnoviti ustreznega dokumenta, ki ga je prejšnja faza pridobivanja izpustila.
Ocenjevanje parov poizvedbe in dokumenta
To je križni kodirnik: poizvedba in kandidatno besedilo se obdelata skupaj. Vmesnik za neposredno ocenjevanje za vsak ustrezni par vrne oceno relevantnosti s plavajočo vejico. Višje ocene pomenijo večjo relevantnost v tej primerjavi. Ocena je signal za razvrščanje, ne generirana razlaga ali dokaz, da je dokument resničen.
Proizvajalec zagotavlja tudi pomožno funkcijo za ponovno razvrščanje, ki vrne urejene dokumente z ocenami. Nastavitev najboljših rezultatov izbere, koliko razvrščenih kandidatov naj se ohrani. Pri prenosu v naslednjo fazo ohranite njihove identifikatorje in besedilo. Pri poteku odgovarjanja na vprašanja naslednji model še vedno potrebuje poizvedbo in izbrane dokaze; razvrščeni seznam sam po sebi še ne pomeni odgovora na vprašanje.
Pri primerjavi sprememb pridobivanja podatkov ohranite poizvedbo in merila vrednotenja nespremenjena. Preverite, ali odlomki, pomaknjeni na vrh, dejansko vsebujejo zahtevane podatke. Prag filtriranja določite s primeri iz lastne zbirke, namesto da oceno relevantnosti obravnavate kot univerzalno merilo pravilnosti odgovora.
Modelsko okno in daljši dokumenti
Model podpira dolžino konteksta do 1.024 žetonov. Njegova dokumentirana pomožna funkcija rerank() daljše dokumente obravnava z drsečim oknom, kose oceni ločeno in jih združi v rezultate na ravni dokumenta. Deljenje na kose je vedenje te pomožne funkcije; ne smemo ga zamenjati z enim modelskim vhodom z neomejenim kontekstnim oknom.
Pomožna funkcija razkrije nastavitve dolžine poizvedbe, dolžine kosa in prekrivanja. Dokumentirano privzeto prekrivanje je 80. Objavljeni primer uporabe določa največjo dolžino poizvedbe 512 in dolžino kosa 1.024; to so nastavitve pomožne funkcije iz primera, ki jih je treba ločiti od obljube, da jih uporablja vsak klicatelj ali pot.
Pri dolgem priročniku ohranite dovolj bližnjega besedila, da navodilo in njegovi pogoji nastopajo skupaj. Pri presoji rezultata preglejte ustrezni del visoko razvrščenega dokumenta, namesto da bi predpostavili, da vsak njegov razdelek enako dobro odgovarja na poizvedbo.
Večjezično in specializirano pridobivanje besedil
Model v2 je večjezičen. Proizvajalčevi primeri razvrščajo angleške poizvedbe glede na angleške, nemške, španske, kitajske in japonske odlomke. To podpira zbirko, v kateri je ustrezno gradivo napisano v več jezikih, ne da bi bilo treba vsakega kandidata najprej prevesti v jezik poizvedbe.
Dokumentirani obseg nalog vključuje tudi pridobivanje kode in razvrščanje besedilnih predstavitev, povezanih s funkcijami ali SQL. To ostajajo naloge razvrščanja po relevantnosti: model vrednoti predloženo besedilo. Ne izvede funkcije, ne zažene SQL in ne ustvari rezultata orodja zgolj zato, ker se takšni kandidati pojavijo v naboru za pridobivanje podatkov.
Izdaja in praktične omejitve
To različico v2 Base Multilingual ločite od Jininega starejšega modela za ponovno razvrščanje samo v angleščini, Jina Reranker v3 in multimodalnih različic za ponovno razvrščanje. To so različni modeli z različnimi lastnostmi nalog in vhodov. Vhod te različice so pari poizvedbe in besedila; slikovna ali videovsebina potrebuje lastno primerno predstavitev ali model.
Proizvajalčeva referenčna izvedba podpira neposredne ocene in pomožno funkcijo za razvrščanje dokumentov, z neobvezno pospešeno pozornostjo. Te izvedbene izbire vplivajo na pripravo in obdelavo vhodov; ne dokazujejo, da vsaka integracija razkrije enake nastavitve.
Razvrščeni izhod uporabite za večjezično iskanje, baze znanja podpore, pridobivanje dokumentov in izbor dokazov pred generiranjem. Preglejte najboljše odlomke, ohranite izvirno preslikavo kandidatov in ločite relevantnost od stvarne veljavnosti. Uporaben rezultat pridobivanja podatkov postavi prave predložene dokaze v ospredje, naslednjo nalogo — odgovarjanje, povzemanje ali odločanje — pa prepusti ustreznemu poteku.
Ailoot Ultra · Ponovno razvrščanje POST /v1/rerank jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingualZačetek
Jina Reranker v2 Base Multilingual oceni poizvedbo glede na kandidatna besedila in jih uredi po relevantnosti. Njegov križni kodirnik obdeluje večjezično pridobivanje podatkov, proizvajalčeva pomožna funkcija za ponovno razvrščanje pa daljše dokumente razdeli na kose glede na modelsko okno 1.024 žetonov.
- Dovoljeni vhodi
- Besedilo
- Rezultati
- Razvrščeni rezultati
Na voljo v Ailoot · vhodi in metode
Ailoot Ultra · Ponovno razvrščanje POST /v1/rerank
- Vhod
text- Izhod
rerank
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve jina-reranker-v2-base-multilingual | Privzeto— |
Poljequery | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Poljedocuments | Vrstaarray | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
Parametri in življenjski cikel metode
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, documents |
Parametermaterial_types | Specifikacijatext |
Parametermaterial_conditions | SpecifikacijaNastavite svojo dejansko poizvedbo in neprazno polje izvirnih besedilnih dokumentov. Indeksi rezultatov se nanašajo na to izvirno polje. |
Življenjski cikel: synchronous_result_then_owned_library
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Cenik
Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.
- Hitri način
- Ni navedeno Ko je izbran hitri način
- Način flex
- Ni navedeno Ko je izbran način flex
- Najvišja raven razmišljanja
- Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene Ailoot
Cene po nastavitvah
Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.
| Nastavitev | Cenovna lestvica | Obračunska enota | Strošek |
|---|---|---|---|
| NastavitevOsnovne cene žetonov | Cenovna lestvicaOsnovna cena | Obračunska enota— | Strošek Vhod · Vhodni žetoni — / 1K žetonov Izhod · Izhodni žetoni — / 1K žetonov Vhod · Branje predpomnilnika — / 1K žetonov Vhod · Zapis v predpomnilnik — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov |
| Nastavitevskupno število žetonov | Cenovna lestvica— | Obračunska enota/ 1K žetonov | Strošek Vhod · skupno število žetonov $0.0001 / 1K žetonov |
Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →
Primeri zahtev
Ailoot Ultra · Ponovno razvrščanje
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.
Prejmi in shrani rezultate
Ailoot Ultra · Ponovno razvrščanje
Celoten izvirni izvorni rezultat JSON z nastavljenim modelom odgovora, izvirnimi indeksi dokumentov, ocenami relevantnosti, nizi dokumentov in izvorno porabo žetonov. Ohranite vsak dejanski rezultat in polje porabe.
GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Ohrani vse dokončane rezultate
Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.
Shranite celoten odgovor in glave, vse dejanske izhode, izvirne vrnjene identifikatorje in vsa polja s podatki o porabi. Pridobite podatke izvirne operacije brez ponovnega pošiljanja zahteve za ustvarjanje.
Če je treba preveriti izvirni odgovor
Ohranite dejanski X-Client-Request-ID in celoten odgovor. Berite prvotna sredstva v vaši lasti in njihove natančne podpisane URL-je vsebine; negotovega ustvarjanja nikoli ne oddajte znova.
Polja odgovora
| Polje | Vrsta | Pomen |
|---|---|---|
Poljemodel | Vrstastring | PomenNatančni model odgovora, ki ga zahteva nastavljeni porabnik Source. |
Poljeresults[].index | Vrstainteger | PomenEnolični indeks izvirnega vhodnega dokumenta. |
Poljeresults[].relevance_score | Vrstanumber | PomenOcena relevantnosti s končno številčno vrednostjo. |
Poljeresults[].document | Vrstastring | PomenIzvirni besedilni dokument, ki ga zahteva ta nastavljeni porabnik odgovora. |
Poljeusage.total_tokens | Vrstainteger | PomenIzvorno nenegativno število žetonov s končno vrednostjo, ki ga zahteva trenutno sprejeta tarifa. |
Napake in naslednji koraki
| Odgovor | Pogoj | Naslednji korak |
|---|---|---|
Odgovor400 · invalid_request_error | PogojTelo JSON ali izrecni kanonični ID modela ni veljaven. | Naslednji korakOhranite odgovor in popravite navedeno polje zahteve. |
Odgovor401 · authentication_error | PogojKljuč Ailoot API ni veljaven. | Naslednji korakUporabite svoj pooblaščeni ključ Ailoot API. |
Odgovor403 · permission_error | PogojSkupina ključa ne dovoljuje te metode. | Naslednji korakOhranite vrnjene podrobnosti napake. |
Odgovor404 · not_found_error | PogojIzbrana metoda nima dovoljene poti. | Naslednji korakOhranite vrnjene podrobnosti napake. |
Odgovor422 · price_unavailable | PogojSprejeta tarifa ne more pridobiti zahtevane vhodne količine ali meje. | Naslednji korakOhranite odgovor; uporabite vhodno predstavitev, ki jo zahteva sprejeta tarifa. |
Odgovor503 · | PogojZahtevana shramba, pot, cena metode ali rezervacija ni na voljo. | Naslednji korakOhranite celoten prvotni odgovor. Negotova rezervacija ne dovoljuje ponovne oddaje. |
Odgovor502 · billing_requires_check | PogojPrvotni rezultat, porabo ali obračun je treba preveriti. | Naslednji korakOhranite dejanski ID zahteve in prvotni odgovor. Berite obstoječi zapis v vaši lasti; ustvarjanja ne oddajte znova. |
Druga imena
Druga imena modelov
Ailoot Ultra jina-reranker-v2-base-multilingual
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · jina-reranker-v2-base-multilingual
- Kateri vhodi in rezultati so na voljo?
POST /v1/rerank·jina-reranker-v2-base-multilingual:text→rerank- Katera polja uporablja zahteva?
POST /v1/rerank·jina-reranker-v2-base-multilingual:model,query,documents