jina-reranker-v2-base-multilingual
Jina Reranker v2 Base Multilingual hodnotí dotaz vůči kandidátním textům a řadí je podle relevance. Jeho cross-encoder zvládá vícejazyčné získávání informací a pomocná funkce výrobce pro přeuspořádání dělí delší dokumenty podle okna modelu o 1 024 tokenech.
O modelu
Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.
Jina Reranker v2 Base Multilingual je model pro řazení textů ve druhé fázi získávání informací. Dodejte dotaz a kandidátní dokumenty či pasáže; model vyhodnotí každý pár dotaz–dokument a vrátí skóre relevance. Užitečným výsledkem je lépe seřazená množina kandidátů pro vyhledávání nebo postup rozšířený získáváním informací. Nepíše odpověď na dotaz ani nevytváří embeddingy dokumentů.
Připravte dotaz a kandidátní pasáže
Napište dotaz tak, aby vyjadřoval informační potřebu. Poté poskytněte texty nalezené v dřívějším kroku získávání informací. Vedle každého kandidáta uchovejte stabilní identifikátor, aby bylo možné jeho skóre relevance propojit s původním dokumentem, oddílem nebo záznamem.
Pro vyhledávání v podpoře použijte skutečnou otázku a kandidátní výňatky obsahující relevantní postup. Dotaz na resetování konkrétního zařízení má být spojen s pasážemi zachovávajícími název zařízení, verzi a podmínky resetu. Pasáž, která zařízení jen zmiňuje, může být méně užitečná než pasáž vysvětlující požadovanou operaci. Dodejte obsah potřebný k porovnání, nikoli pouze název dokumentu.
Používejte soudržné pasáže. Záhlaví tabulky, definice nebo výjimka mohou měnit vztah odstavce k dotazu, proto je neodstraňujte jen kvůli stejně krátkým kandidátům. Reranker vyhodnocuje dodané kandidáty; nemůže obnovit relevantní dokument vynechaný předchozí fází získávání informací.
Hodnocení párů dotaz–dokument
Jde o cross-encoder: dotaz a kandidátní text se zpracovávají společně. Přímé hodnoticí rozhraní vrací pro každý odpovídající pár skóre relevance jako číslo s plovoucí desetinnou čárkou. Vyšší skóre v daném srovnání znamená vyšší relevanci. Skóre je signál pro řazení, nikoli generované vysvětlení nebo důkaz pravdivosti dokumentu.
Výrobce poskytuje také pomocnou funkci pro přeuspořádání, která vrací seřazené dokumenty s jejich skóre. Ovládání nejlepších výsledků vybírá počet seřazených kandidátů k zachování. Při předávání do další fáze zachovejte jejich identifikátory a text. V postupu odpovídání na otázky následující model stále potřebuje dotaz a vybrané důkazy; samotný seřazený seznam není zodpovězenou otázkou.
Při porovnávání změn získávání informací ponechte dotaz a hodnoticí kritéria stejné. Prozkoumejte, zda pasáže posunuté na vrchol skutečně obsahují požadované informace. Případný práh filtrování nastavujte pomocí příkladů z vlastní sbírky, místo abyste skóre relevance považovali za univerzální měřítko správnosti odpovědi.
Okno modelu a delší dokumenty
Model podporuje délku kontextu až 1 024 tokenů. Jeho zdokumentovaná pomocná funkce rerank() zpracovává delší dokumenty posuvným oknem, hodnotí části samostatně a spojuje je do výsledků na úrovni dokumentu. Dělení na části je chováním této funkce; nelze jej zaměňovat za jediný vstup modelu s neomezeným kontextovým oknem.
Pomocná funkce zpřístupňuje ovládání délky dotazu a části i nastavení překryvu. Zdokumentovaný výchozí překryv je 80. Zveřejněný příklad použití určuje maximální délku dotazu 512 a délku části 1 024; jde o ukázková nastavení pomocné funkce, která je třeba odlišovat od příslibu, že je používá každý volající či každá cesta.
U dlouhého návodu zachovejte dostatek okolního textu, aby pokyn a jeho podmínky zůstaly společně. Při hodnocení výsledku prozkoumejte relevantní část vysoko umístěného dokumentu místo předpokladu, že každý jeho oddíl odpovídá na dotaz stejně dobře.
Vícejazyčné a specializované získávání textů
Model v2 je vícejazyčný. Příklady výrobce řadí anglické dotazy vůči anglickým, německým, španělským, čínským a japonským pasážím. To podporuje sbírku s relevantními materiály v několika jazycích, aniž by bylo nutné nejprve přeložit každého kandidáta do jazyka dotazu.
Zdokumentované úlohy zahrnují také získávání kódu a řazení textových reprezentací souvisejících s funkcemi nebo SQL. Stále jde o řazení podle relevance: model vyhodnocuje dodaný text. Neprovádí funkci, nespouští SQL ani nevytváří výsledek nástroje jen proto, že se takové druhy kandidátů objevují v získané množině.
Edice a praktické limity
Tuto variantu v2 Base Multilingual odlišujte od dřívějšího rerankeru Jina pouze pro angličtinu, Jina Reranker v3 a multimodálních variant pro přeuspořádání. Jde o různé modely s odlišnými charakteristikami úloh a vstupů. Vstupem této varianty jsou páry dotaz–text; obrázkový nebo video obsah potřebuje vlastní vhodnou reprezentaci či model.
Referenční implementace výrobce podporuje přímá skóre a pomocnou funkci řazení dokumentů s volitelnou zrychlenou pozorností. Tyto implementační volby ovlivňují přípravu a zpracování vstupů; nedokládají, že každá integrace poskytuje totožné ovládání.
Seřazený výstup používejte pro vícejazyčné vyhledávání, znalostní báze podpory, získávání dokumentů a výběr důkazů před generováním. Zkontrolujte nejlepší pasáže, zachovejte původní mapování kandidátů a odlišujte relevanci od faktické platnosti. Užitečný výsledek získávání informací posouvá správné dodané důkazy dopředu a následující úlohu — odpověď, shrnutí či rozhodnutí — ponechává příslušnému postupu.
Ailoot Ultra · Přeřazení podle relevance POST /v1/rerank jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingualÚvod
Jina Reranker v2 Base Multilingual hodnotí dotaz vůči kandidátním textům a řadí je podle relevance. Jeho cross-encoder zvládá vícejazyčné získávání informací a pomocná funkce výrobce pro přeuspořádání dělí delší dokumenty podle okna modelu o 1 024 tokenech.
- Přijímané vstupy
- Text
- Výsledky
- Výsledky seřazené podle relevance
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · Přeřazení podle relevance POST /v1/rerank
- Vstup
text- Výstup
rerank
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity jina-reranker-v2-base-multilingual | Výchozí— |
Polequery | Typstring | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poledocuments | Typarray | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, documents |
Parametrmaterial_types | Kontrakttext |
Parametrmaterial_conditions | KontraktZadejte svůj skutečný dotaz a neprázdné pole původních textových dokumentů. Indexy výsledků odkazují na toto původní pole. |
Životní cyklus: synchronous_result_then_owned_library
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tarify
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Neuvedeno Při výběru rychlého režimu
- Režim flex
- Neuvedeno Při výběru režimu flex
- Maximální intenzita uvažování
- Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)
Sazby Ailoot
Ceny podle konfigurace
Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.
| Konfigurace | Tabulka sazeb | Účtovací jednotka | Poplatek |
|---|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Účtovací jednotka— | Poplatek Vstup · Vstupní tokeny — / 1K tokenů Výstup · Výstupní tokeny — / 1K tokenů Vstup · Čtení z mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů |
| Konfiguracecelkový token | Tabulka sazeb— | Účtovací jednotka/ 1K tokenů | Poplatek Vstup · celkový token $0.0001 / 1K tokenů |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
Ailoot Ultra · Přeřazení podle relevance
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.
Přijímání a ukládání výsledků
Ailoot Ultra · Přeřazení podle relevance
Celý původní nativní výsledek JSON s nakonfigurovaným modelem odpovědi, indexy původních dokumentů, skóre relevance, řetězci dokumentů a nativními údaji o využití tokenů. Uchovejte každý skutečný výsledek a pole využití.
GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Uchovejte všechny dokončené výsledky
Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.
Uchovejte úplnou odpověď a hlavičky, všechny skutečné výstupy, původní vrácené identifikátory a všechna pole s údaji o využití. Obnovte původní operaci bez opětovného odeslání požadavku na vytvoření.
Pokud je nutné ověřit původní odpověď
Uchovejte skutečné X-Client-Request-ID a celou odpověď. Načítejte původní soubory spravované službou a jejich přesné podepsané URL obsahu; vytvoření s nejistým výsledkem nikdy znovu neodesílejte.
Pole odpovědi
| Pole | Typ | Význam |
|---|---|---|
Polemodel | Typstring | VýznamPřesný model odpovědi požadovaný nakonfigurovaným zpracovatelem zdroje. |
Poleresults[].index | Typinteger | VýznamJedinečný index původního vstupního dokumentu. |
Poleresults[].relevance_score | Typnumber | VýznamSkóre relevance s konečnou číselnou hodnotou. |
Poleresults[].document | Typstring | VýznamPůvodní textový dokument vyžadovaný tímto nakonfigurovaným zpracovatelem odpovědi. |
Poleusage.total_tokens | Typinteger | VýznamKonečný nezáporný počet nativních tokenů požadovaný aktuálním přijatým tarifem. |
Chyby a další kroky
| Odpověď | Podmínka | Další krok |
|---|---|---|
Odpověď400 · invalid_request_error | PodmínkaTělo JSON nebo explicitně uvedené kanonické ID modelu jsou neplatné. | Další krokUchovejte odpověď a opravte označené pole požadavku. |
Odpověď401 · authentication_error | PodmínkaKlíč API Ailoot je neplatný. | Další krokPoužijte svůj autorizovaný klíč API Ailoot. |
Odpověď403 · permission_error | PodmínkaSkupina klíče nemá přístup k této metodě. | Další krokUchovejte vrácené podrobnosti chyby. |
Odpověď404 · not_found_error | PodmínkaVybraná metoda nemá žádnou trasu s povoleným přístupem. | Další krokUchovejte vrácené podrobnosti chyby. |
Odpověď422 · price_unavailable | PodmínkaPřijatý tarif nedokáže získat potřebné vstupní množství nebo jeho horní mez. | Další krokUchovejte odpověď; použijte způsob zadání vstupu požadovaný přijatým tarifem. |
Odpověď503 · | PodmínkaPotřebné úložiště, trasa, cena metody nebo rezervace nejsou dostupné. | Další krokUchovejte celou původní odpověď. Nejasná rezervace neopravňuje k opětovnému odeslání. |
Odpověď502 · billing_requires_check | PodmínkaPůvodní výsledek, údaje o využití nebo vyúčtování vyžadují kontrolu. | Další krokUchovejte skutečné ID požadavku a původní odpověď. Načítejte existující záznam spravovaný službou; požadavek na vytvoření znovu neodesílejte. |
Aliasy
Aliasy modelu
Ailoot Ultra jina-reranker-v2-base-multilingual
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
FAQ · jina-reranker-v2-base-multilingual
- Jaké vstupy a výsledky jsou dostupné?
POST /v1/rerank·jina-reranker-v2-base-multilingual:text→rerank- Jaká pole požadavek používá?
POST /v1/rerank·jina-reranker-v2-base-multilingual:model,query,documents