models

bge-reranker-v2-m3

Markdown · JSON

bge-reranker-v2-m3

A BAAI többnyelvű cross-encoder modellje a jelölt szövegrészletek lekérdezéshez viszonyított rangsorolására. Minden lekérdezés–szövegrészlet párt együtt olvas el, és relevanciapontszámot ad vissza, így pontosítja a keresés szűkített találati listáját anélkül, hogy választ generálna vagy dokumentumbeágyazásokat készítene.

A modellről

Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.

A BGE Reranker v2 M3 a BGE-M3-ra épülő többnyelvű relevanciamodell. Egy lekérdezést és egy jelölt szövegrészletet együtt fogad, és a kapcsolatukra vonatkozó pontszámot ad vissza. A BAAI ezt a kiadást hatékony többnyelvű újrarangsorolóként pozicionálja, többek között kínai és angol visszakereséshez, amikor a keresőalkalmazásnak egy meglévő jelöltlistát kell pontosítania.

Relevancia egy lekérdezés–szövegrészlet pár alapján

A cross-encoder a két szöveget közösen dolgozza fel, így tartalmuk már a relevanciapontszám előállítása előtt kölcsönhatásba léphet. Ez eltér a beágyazási modelltől, amely a szövegeket egymástól függetlenül kódolja az újra felhasználható vektoros összehasonlításhoz. Az újrarangsoroló kimenete egy adott pár skalár pontszáma, nem pedig dokumentumvektor vagy írott válasz.

A modellt azután használja, hogy egy kezdeti keresés már kiválasztotta az ésszerűnek tűnő szövegrészleteket. Párosítsa a kérdést minden jelölttel, és rendezze a jelölteket a kapott pontszámok alapján. Ezzel a részletesebb összehasonlítás egy kezelhető méretű szűkített listára összpontosul, ahelyett hogy a cross-encodert egy nagy gyűjtemény összes szövegrészletének vizsgálatára kérné.

A v2 M3 kiadás

A gyártó a BGE-M3-at nevezi meg alapmodellként, és a többnyelvű támogatást a fő jellemzők közé sorolja. A v2 újrarangsoroló családon belül az M3 a hatékony többnyelvű lehetőség; a Gemma-alapú és a rétegválasztást használó változatok különálló modellek, eltérő megvalósítási döntésekkel. Az M3 név itt nem jelenti azt, hogy az újrarangsoroló az eredeti beágyazási modell sűrű, ritka és többvektoros beágyazásait adja vissza.

Ez a különbség fontos az alkalmazás által igényelt eredmény kiválasztásakor. Dokumentumgyűjtemény reprezentálásához és kereséséhez beágyazási modellt válasszon. Ezt az újrarangsorolót akkor használja, ha már rendelkezik jelölt szövegekkel, és azt kell eldöntenie, melyik részlet a legrelevánsabb az aktuális lekérdezéshez.

Hasznosan rangsorolható jelöltek előkészítése

Adja meg a tényleges kérdést és az értelmezéséhez szükséges teljes jelölt szöveget. Őrizze meg a címeket vagy a közeli definíciókat, ha azok határozzák meg egy részlet jelentését. A közzétett Transformers-példában a lekérdezést és a szövegrészletet együtt tokenizálják, csonkolással és max_length=512 beállítással. Ez példabeli beállítás, nem a teljes modellre érvényes korlát. A kérdést és a szükséges bizonyítékot tartsa a kiválasztott párkereten belül, és ellenőrizze, mit távolít el a csonkolás. Egy találat akkor is irreleváns lehet, ha ugyanazt a terméket említi, mint a lekérdezés, de más műveletről vagy feltételről szól; a visszakeresés minőségének értékelésekor készítsen e helyzeteket megkülönböztető példákat.

Dokumentumasszisztensnél a jelöltazonosítókat tartsa a szövegük mellett, pontozza a kérdés–szövegrészlet párokat, és a kiválasztott eredeti részleteket adja át a válaszadó lépésnek. A válaszoló modell így bizonyítékot kap, nem egy forrás nélküli relevanciapontszámot. Ez egy szemléltető visszakeresési munkafolyamat; maga az újrarangsoroló sem külső gyűjteményben nem keres, sem választ nem ír.

Pontszámok értelmezése és normalizálása

A gyártó nyers relevanciapontszámokat ad vissza; a magasabb érték szorosabb egyezést jelez. Dokumentált opcionális normalizálása szigmoid függvényt alkalmaz, hogy a pontszám 0 és 1 közé kerüljön. A normalizált pontszám tartománya kényelmes, de ez az átalakítás önmagában nem ad kalibrált valószínűséget arra, hogy a jelölt helyes.

A rangsorolási vagy szűrési küszöböket a saját feladataiból származó reprezentatív lekérdezés–szövegrészlet párokkal válassza ki. Legyenek köztük közös kulcsszavakat tartalmazó, de más kérdésre válaszoló részletek, valamint eltérő megfogalmazású releváns részletek is. Így a kiválasztott küszöbnek lesz érdemi jelentése a keresett gyűjteményben.

Ailoot API-projektnél határozza meg, mit kell tartalmaznia a végső kontextusnak, és hány jelölt vizsgálható hatékonyan. A hasznos eredmény egy jobban rendezett bizonyítékkészlet az alkalmazás következő lépéséhez. E kiadás relevanciakimenetét tartsa külön a dokumentumbeágyazásoktól, a generált prózától és a más újrarangsorolókhoz dokumentált rétegválasztási vezérlőktől.

Ailoot Ultra · Újrarangsorolás POST /v1/rerank bge-reranker-v2-m3

bge-reranker-v2-m3

BAAI /bge-reranker-v2-m3

Kezdő lépések

A BAAI többnyelvű cross-encoder modellje a jelölt szövegrészletek lekérdezéshez viszonyított rangsorolására. Minden lekérdezés–szövegrészlet párt együtt olvas el, és relevanciapontszámot ad vissza, így pontosítja a keresés szűkített találati listáját anélkül, hogy választ generálna vagy dokumentumbeágyazásokat készítene.

Elfogadott bemenetek
Szöveg
Eredmények
Relevancia szerint rendezett eredmények

Elérhető az Ailootban · bemenetek és metódusok

Ailoot Ultra · Újrarangsorolás POST /v1/rerank
Bemenet
text
Kimenet
rerank
MezőTípusKövetelményÉrtékek és korlátokAlapértelmezett
MezőmodelTípusstringKövetelményKötelezőÉrtékek és korlátok
bge-reranker-v2-m3
Alapértelmezett—
MezőqueryTípusstringKövetelményOpcionálisÉrtékek és korlátokAlapértelmezett—
MeződocumentsTípusarrayKövetelményKötelezőÉrtékek és korlátokAlapértelmezett—
Metódus paraméterei és életciklusa
ParaméterSzerződés
Paramétercontent_typeSzerződésapplication/json
ParaméterrequiredSzerződésmodel, documents
Paramétermaterial_typesSzerződéstext
Paramétermaterial_conditionsSzerződésAdja meg a tényleges keresőkifejezést és az eredeti szöveges dokumentumok nem üres tömbjét. Az eredményindexek erre az eredeti tömbre hivatkoznak.

Életciklus: synchronous_result_then_owned_library

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Díjcsomagok

A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.

Gyors mód
Nincs megadva Ha a gyors mód van kiválasztva
Flex mód
Nincs megadva Ha a flex mód van kiválasztva
Maximális gondolkodási ráfordítás
Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik

Ailoot-díjak

Árak beállításonként

Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.

BeállításDíjtáblázatElszámolási egységDíj
BeállításTokenek alapdíjaiDíjtáblázatAlapdíjElszámolási egység—Díj
Bemenet · Bemeneti tokenek — / 1K token
Kimenet · Kimeneti tokenek — / 1K token
Bemenet · Gyorsítótár olvasása — / 1K token
Bemenet · Írás a gyorsítótárba — / 1K token
Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token
Beállításösszesített tokenDíjtáblázat—Elszámolási egység/ 1K tokenDíj
Bemenet · összesített token $0.00004 / 1K token

Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →

Példakérések

Ailoot Ultra · Újrarangsorolás

Használd a tényleges bemenetet, és őrizd meg a teljes eredményt
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': 'bge-reranker-v2-m3', '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.

Eredmények fogadása és mentése

Ailoot Ultra · Újrarangsorolás

A teljes eredeti natív JSON-eredmény a beállított válaszmodellel, az eredeti dokumentumindexekkel, relevanciapontszámokkal, dokumentum-karakterláncokkal és natív tokenfelhasználással. Őrizzen meg minden tényleges eredményt és felhasználási mezőt.

  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Őrizzen meg minden elkészült eredményt

Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.

Őrizze meg a teljes választ és a fejléceket, minden tényleges kimenetet, az eredetileg visszaadott azonosítókat és az összes használati adatmezőt. Az eredeti műveletet állítsa helyre, a létrehozási kérés újbóli beküldése nélkül.

Ha az eredeti választ ellenőrizni kell

Őrizze meg a tényleges X-Client-Request-ID értéket és a teljes választ. Kérdezze le az eredeti saját médiaállományokat és pontos aláírt tartalom-URL-címeiket; bizonytalan kimenetelű létrehozást soha ne küldjön be újra.

Válaszmezők
MezőTípusJelentés
MezőmodelTípusstringJelentésA beállított Source feldolgozó által megkövetelt pontos válaszmodell.
Mezőresults[].indexTípusintegerJelentésAz eredeti bemeneti dokumentum egyedi indexe.
Mezőresults[].relevance_scoreTípusnumberJelentésVéges relevanciapontszám.
Mezőresults[].documentTípusstringJelentésE beállított válaszfeldolgozó által megkövetelt eredeti szöveges dokumentum.
Mezőusage.total_tokensTípusintegerJelentésA jelenleg elfogadott tarifa által megkövetelt véges, nem negatív natív tokenszám.
Hibák és következő lépések
VálaszFeltételKövetkező lépés
Válasz400 · invalid_request_errorFeltételA JSON-törzs vagy a kifejezetten megadott kanonikus modellazonosító érvénytelen.Következő lépésŐrizze meg a választ, és javítsa a kérés megjelölt mezőjét.
Válasz401 · authentication_errorFeltételAz Ailoot API-kulcs érvénytelen.Következő lépésHasználja az engedélyezett Ailoot API-kulcsát.
Válasz403 · permission_errorFeltételA kulcscsoport nem használhatja ezt a metódust.Következő lépésŐrizze meg a visszaadott hiba részleteit.
Válasz404 · not_found_errorFeltételA kiválasztott metódushoz nincs engedélyezett útvonal.Következő lépésŐrizze meg a visszaadott hiba részleteit.
Válasz422 · price_unavailableFeltételAz elfogadott tarifa nem tudja meghatározni a szükséges bemeneti mennyiséget vagy korlátot.Következő lépésŐrizze meg a választ; használja az elfogadott tarifa által megkövetelt bemeneti formátumot.
Válasz503 · FeltételA szükséges tároló, útvonal, metódusár vagy összegzárolás nem érhető el.Következő lépésŐrizze meg a teljes eredeti választ. A bizonytalan összegzárolás nem jogosít fel az újraküldésre.
Válasz502 · billing_requires_checkFeltételAz eredeti eredményt, a felhasználást vagy az elszámolást ellenőrizni kell.Következő lépésŐrizze meg a tényleges kérésazonosítót és az eredeti választ. A meglévő saját rekordot kérdezze le; ne küldje be újra a létrehozási kérést.

Álnevek

Modell álnevei

Ailoot Ultra bge-reranker-v2-m3

Metódusútvonalak álnevei

Használja a fent látható metódusútvonalakat.

Kapcsolódó modellazonosítók

bge-reranker-v2-m3

FAQ · bge-reranker-v2-m3
Milyen bemenetek és eredmények érhetők el?

POST /v1/rerank · bge-reranker-v2-m3: text → rerank

Mely mezőket használja a kérés?

POST /v1/rerank · bge-reranker-v2-m3: model, query, documents

További részletek

Csatlakoztassa az Ailootot a Claude Code-hoz, OpenCode-hoz, Hermeshez vagy saját alkalmazásához.

A vállalat és projektportfóliója

A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.

Vásároljon tokeneket kedvezménnyel.

Előfizetési kedvezmény rendszeres munkához. Promókódok — akár 50% tokenvásárlási kedvezmény.

Előfizetés
Válasszon kedvezményes tarifát a rendszeres kéréseihez.
Promókód akár 50%-ig
Vásárláskor adja meg a kódot. Az ár az érvényes akció szerint újraszámolódik.
Költségek az előzményekben
Minden kéréshez megmarad a modell, a tokenek és az összeg.

Előfizetés kiválasztása · Modellárak megtekintése

Csatlakoztassa az API-t az értékesített termékéhez.

SaaS, alkalmazások és botok — az Ailoot ajánlati feltételei és licencszerződése alapján. Viszonteladáshoz kérjen viszonteladói licencet.

Kereskedelmi alkalmazás
Építsen szöveg-, kép-, videó- és hanggenerálást szolgáltatása fizetős funkcióiba.
Viszonteladói licenc
Küldje el a projekt leírását és a hozzáférés módját. Kérjen írásos használati és viszonteladási feltételeket.
Dokumentumok a weboldalon
Az ajánlati feltételek, licencszerződés és adatkezelési szabályzat már a csatlakoztatás előtt elérhető.

Viszonteladói licenc kérése · Ajánlati feltételek és licencszerződés