Source: https://ailoot.ai/models/sl/voyageai-rerank-3/
Canonical: https://ailoot.ai/models/sl/voyageai-rerank-3/
Language: sl

# VoyageAI by MongoDB: rerank-3

[Markdown](https://ailoot.ai/models/sl/voyageai-rerank-3/index.md) · [JSON](https://ailoot.ai/models/sl/voyageai-rerank-3/facts.json)

## [VoyageAI by MongoDB: rerank-3](https://ailoot.ai/models/sl/voyageai-rerank-3/)

Voyage rerank-3 je kakovostno usmerjena izdaja Rerank 3 za ocenjevanje relevantnosti para poizvedba–dokument. Preureja pridobljene besedilne kandidate, podpira navodila o relevantnosti v naravnem jeziku in obdeluje pare z 32.000 žetoni za iskanje po dolgih dokumentih, kodi in bazah znanja.

- [**Ailoot Ultra · Ponovno razvrščanje** `POST /v1/rerank` `voyageai/rerank-3`](https://ailoot.ai/models/sl/voyageai-rerank-3/#method-0)

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.

Voyage rerank-3 je besedilni model za ponovno razvrščanje, zasnovan za izboljšanje kakovosti pridobljenih dokazov. Ob poizvedbi in seznamu kandidatnih dokumentov skupaj preuči vsak par ter vrne kandidate, urejene po relevantnosti. Vdelave in iskanje po ključnih besedah lahko najprej zožijo veliko zbirko na obvladljiv ožji izbor; rerank-3 nato na njem izvede podrobnejšo presojo relevantnosti. Njegov izhod so ocenjeni iskalni dokazi, ki jih aplikacija prikaže ali posreduje v ločeni korak ustvarjanja odgovora.

Kakovostno usmerjeni Rerank 3 Proizvajalec rerank-3 umešča kot izdajo, osredotočeno na natančnost, rerank-3-lite pa kot izdajo za iskanje, občutljivo na zakasnitev. Tretja generacija posodablja ogrodje in učno mešanico ter v primerjavi z ustreznima predhodnikoma 2.5 posebej izboljšuje pridobivanje dolgih dokumentov in izvorne kode. Ponudnik jo ocenjuje na tehnični dokumentaciji, kodi, večjezičnem gradivu in drugih dokumentnih področjih. Ti rezultati podpirajo njeno vlogo pridobivanja; izdajo izberite z vprašanji in kandidatnimi dokumenti, pomembnimi za lastno zbirko.

Dolgi dokumenti z dovolj konteksta Dolg kandidat lahko vsebuje uporaben kontekst precej za uvodnim odstavkom. Priložite skladen razdelek ali dokument z naslovom in ustreznim okoliškim gradivom, da lahko model presodi povezavo dejanskega vprašanja z vsebino. Pri iskanju pravil za izdelek ohranite naslove in izjeme okoli zanimivega odlomka. Če več pridobljenih razdelkov izvira iz istega vira, ohranite njihove identifikatorje dokumenta in razdelka; aplikacija lahko nato prikaže izvor izbranih dokazov.

Kontekstno okno si delita poizvedba in vsak kandidat. Trenutni proizvajalčev vodnik za ta par določa 32.000 žetonov, vključno s poizvedbo z največ 8.000 žetoni. Poizvedba s 3.000 žetoni zato za vsak dokument pusti največ 29.000 žetonov. Vhod pripravite tako, da njegova bistvena vsebina ustreza, zlasti kadar bi dolg uvod ali ponavljajoče se standardno besedilo sicer porabila okno. Dokumentirana možnost krajšanja je privzeto omogočena in lahko pred ocenjevanjem skrajša predolgo poizvedbo ali besedilo dokumenta. Kadar je položaj odlomka pomemben, preglejte ohranjeno vsebino.

Pridobivanje kode in tehničnega gradiva Pri stopnji pridobivanja programerskega pomočnika lahko kandidati kot besedilo vsebujejo implementacije funkcij, dokumentacijo API ali tehnična pojasnila. Vključite simbole, podpise in kontekst, potrebne za razlikovanje podobnih kandidatov. Poizvedba, kot je »Poišči funkcijo, ki normalizira poti in pri tem ohrani zaključno ločilo«, določi konkretno obnašanje za ujemanje. Dodajte morebitne omejitve jezika, platforme ali različice. Po razvrstitvi preučite izbrano kodo in njene odvisnosti, preden jo uporabite kot kontekst; ocena relevantnosti ne dokazuje, da implementacija izpolnjuje vsako navedeno zahtevo.

Navodila določajo relevantnost Model ohranja zmožnost ponovnega razvrščanja po navodilih, uvedeno v Rerank 2.5. Kadar je treba pojasniti uporabnikov namen, pred poizvedbo ali za njo dodajte kratko navodilo. Pri iskanju raziskovalnih dokumentov pojasnite, ali je poudarek na naslovu, določeni metodi ali področju uporabe. Pri notranjem katalogu določite, ali zahteva zadeva namestitev, odpravljanje težav ali združljivost. Navodilo naj bo usklajeno z vprašanjem; dodatne preference, ki nasprotujejo glavni zahtevi, lahko spremenijo cilj optimizacije razvrstitve.

Pripravite kandidatne dokumente in proračune Vhod je seznam besedilnih nizov. Iz izvornih dokumentov izluščite uporabno besedilo, ohranite smiselne meje razdelkov in ob seznamu hranite urejeno preslikavo zapisov. Proizvajalec v eni zahtevi dopušča do 1.000 dokumentov. Določa tudi skupno zgornjo mejo vhoda 600.000 žetonov: žetoni poizvedbe, pomnoženi s številom dokumentov, plus vsota vseh žetonov dokumentov. To se razlikuje od omejitve konteksta posameznega para. Zmanjšanje odvečnega besedila poizvedbe lahko ohrani zmogljivost para in skupni proračun zahteve.

Žetone štejte za ustrezni model, namesto da predpostavljate, da je število besed ali znakov enako številu žetonov. Pri velikih kandidatih izberite skladne odlomke ali gradivo razdelite po uporabnih naslovih, pri čemer ohranite podatke o nadrejenem viru. Ponovno razvrščanje je najuporabnejše, ko prvo iskanje že izpostavi verjetne kandidate: manjkajočega vira, ki ni prišel na seznam, ne more razvrstiti.

Razvrščeni rezultati in nadaljnja uporaba Rezultat vsebuje ocene relevantnosti in indekse, ki se nanašajo na izvirne vhodne dokumente, razvrščene po padajoči relevantnosti. Možnost top\_k omeji število vrnjenih razvrščenih rezultatov; sicer se vrnejo vsi vhodni kandidati. Proizvajalčev vmesnik REST omogoča tudi vključitev besedila dokumenta. Z vsakim izvirnim indeksom pridobite naslov, identifikator vira in morebitne metapodatke, ki jih aplikacija potrebuje, nato prikažite izbrane elemente ali ustrezno besedilo vključite v kontekst dokazov za odgovor.

Najboljše rezultate primerjajte z vprašanjem in ohranite vidno identiteto virov. Visoka relativna uvrstitev ne preverja stvarne pravilnosti dokumenta, ožji izbor s samimi slabimi kandidati pa bo še vedno imel prvi element. Izbiro po relevantnosti ločite od odločitve, ali izbrani dokazi zadoščajo za odgovor uporabniku.

Prehod med izdajami Proizvajalec rerank-3 opisuje kot neposredno zamenljivega naslednika rerank-2.5 z enako semantiko API in ocenami, kalibriranimi na porazdelitev ustreznega predhodnika. Ta združljivost podpira ohranitev obstoječe stopnje pridobivanja in preslikave zapisov. Preden se zanesete na prehod, primerjajte smiselne vrstne rede rezultatov in morebitni prag ocene na trenutnem korpusu. Modela rerank-3 in rerank-3-lite ohranite kot ločeni izbiri: skupne omejitve in sledenje navodilom ne pomenijo enakih prednostnih nalog glede kakovosti in zakasnitve.

**Ailoot Ultra · Ponovno razvrščanje** `POST /v1/rerank` `voyageai/rerank-3`

[`voyageai/rerank-3`](https://ailoot.ai/models/sl/#m=voyageai%2Frerank-3&route=Ultra&caller=voyageai%2Frerank-3&fmt=rerank)

VoyageAI by MongoDB /`voyageai/rerank-3`

### Začetek

Voyage rerank-3 je kakovostno usmerjena izdaja Rerank 3 za ocenjevanje relevantnosti para poizvedba–dokument. Preureja pridobljene besedilne kandidate, podpira navodila o relevantnosti v naravnem jeziku in obdeluje pare z 32.000 žetoni za iskanje po dolgih dokumentih, kodi in bazah znanja.

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`

Izhodni format

json

| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
| --- | --- | --- | --- | --- |
| Polje`documents` | Vrsta`array` | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
| Polje`model` | Vrsta`string` | ZahtevaObvezno | Vrednosti in omejitve voyageai/rerank-3 | Privzeto— |
| Polje`provider` | Vrsta`schema` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
| Polje`query` | Vrsta`string` | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
| Polje`session_id` | Vrsta`string` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
| Polje`top_n` | Vrsta`integer` | ZahtevaIzbirno | Vrednosti in omejitve Najmanj: 1 | Privzeto— |
| Polje`trace` | Vrsta`schema` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
| Polje`user` | Vrsta`string` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
| Polje`documents[].text` | Vrsta`string` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
| Polje`documents[].image` | Vrsta`string` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |

Kombinacije vhodnih gradiv

**text\_rerank** · Obvezno: query, documents array with minItems1

Parametri in življenjski cikel metode

| Parameter | Specifikacija |
| --- | --- |
| Parameter`content_type` | Specifikacijaapplication/json |
| Parameter`required` | Specifikacijamodel, query, documents |
| Parameter`material_types` | Specifikacijatext |
| Parameter`optional_controls` | Specifikacijaprovider, session\_id, top\_n, trace, user |
| Parameter`multimodal_input_binding` | Specifikacijanull |

Življenjski cikel: `synchronous`

Pošljite natančni ID modela in ohranite celoten izvorni odgovor.

### 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 |
| NastavitevUltra | Cenovna lestvica— | Obračunska enota/ 1K žetonov | Strošek Vhod **$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 →](https://ailoot.ai/docs/sl/billing/reserve/)

### Primeri zahtev

#### Ailoot Ultra · Ponovno razvrščanje

Ohranjena uradna struktura zahteve; dokumentacijski primerUporabite svoje dejansko gradivo za zahtevo in ohranite celoten rezultat

```json
{
  "documents": [
    "Paris is the capital of France.",
    "Berlin is the capital of Germany."
  ],
  "model": "voyageai/rerank-3",
  "query": "What is the capital of France?",
  "top_n": 3
}
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='voyageai/rerank-3'
Path('request.json').write_text(json.dumps(p,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 result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
```

### Prejmi in shrani rezultate

#### Ailoot Ultra · Ponovno razvrščanje

json

##### Ohrani vse dokončane rezultate

Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.

Ohranijo se vsak dejanski indeks rezultata, relevance\_score s končno vrednostjo in izvirni objekt dokumenta. Indeksi se povezujejo z izvirnim poljem dokumentov. Celoten izvirni JSON se shrani in vrne šele po obračunu.

##### Če je treba preveriti izvirni odgovor

Ohranite prvotno operacijo in celoten/delni odgovor; ne ponovite POST.

Polja odgovora

| Polje | Vrsta |
| --- | --- |
| Polje`model` | Vrstastring |
| Polje`id` | Vrstastring |
| Polje`provider` | Vrstastring |
| Polje`results[].index` | Vrstainteger |
| Polje`results[].relevance_score` | Vrstanumber |
| Polje`results[].document.text` | Vrstastring |
| Polje`results[].document.image` | Vrstastring |
| Polje`usage.search_units` | Vrstainteger |
| Polje`usage.total_tokens` | Vrstainteger |
| Polje`usage.cost` | Vrstanumber |

Napake in naslednji koraki

| Odgovor | Pogoj | Naslednji korak |
| --- | --- | --- |
| Odgovor400 · `invalid_request_error` | PogojNeveljavno obvezno polje, predstavitev ali vrednost | Naslednji korakPopravite navedeno polje zahteve. |

### Druga imena

#### Druga imena modelov

**Ailoot Ultra** [`voyageai/rerank-3`](https://ailoot.ai/models/sl/#m=voyageai%2Frerank-3&route=Ultra&caller=voyageai%2Frerank-3&fmt=rerank)

#### Druga imena poti metod

Uporabite zgoraj navedene poti metod.

#### Povezani ID-ji za klic

[`voyageai/rerank-3`](https://ailoot.ai/models/sl/#m=voyageai%2Frerank-3&route=Ultra&caller=voyageai%2Frerank-3&fmt=rerank)

FAQ · VoyageAI by MongoDB: rerank-3

Kateri vhodi in rezultati so na voljo?

`POST /v1/rerank` · `voyageai/rerank-3`: `text` → `rerank`

Katera polja uporablja zahteva?

`POST /v1/rerank` · `voyageai/rerank-3`: `documents`, `model`, `provider`, `query`, `session_id`, `top_n`, `trace`, `user`

Katere omejitve veljajo?

`POST /v1/rerank` · `voyageai/rerank-3`: `top_n.minimum`: `1`

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

## Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

## Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina

Za redne zahteve izberite paket s popustom.

Promocijska koda do 50%

Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.

Poraba v zgodovini

Za vsako zahtevo se shranijo model, žetoni in znesek.

[Izberite naročnino](https://ailoot.ai/docs/sl/billing/subscriptions/) · [Oglejte si cene modelov](https://ailoot.ai/models/sl/)

## API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija

Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.

Licenca za preprodajalca

Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.

Dokumenti na strani

Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

[Zaprosite za preprodajno licenco](mailto:support@ailoot.ai) · [Ponudba in licenčna pogodba](https://ailoot.ai/legal/offer?lang=sl)

## Ailoot · Podjetje in njegov portfelj projektov





Ailoot temelji na pridobljenih operativnih izkušnjah, široki bazi strank, stabilni storitvi in stalnem spremljanju KPI.





Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.





Ailoot te operativne izkušnje uporablja za dostop prek API do funkcij umetne inteligence v izdelkih strank, agentih, aplikacijah in avtomatizacijah.
