Source: https://ailoot.ai/models/ms/voyageai-rerank-2-5-lite/
Canonical: https://ailoot.ai/models/ms/voyageai-rerank-2-5-lite/
Language: ms

# VoyageAI by MongoDB: rerank-2.5-lite

[Markdown](https://ailoot.ai/models/ms/voyageai-rerank-2-5-lite/index.md) · [JSON](https://ailoot.ai/models/ms/voyageai-rerank-2-5-lite/facts.json)

## [VoyageAI by MongoDB: rerank-2.5-lite](https://ailoot.ai/models/ms/voyageai-rerank-2-5-lite/)

rerank-2.5-lite ialah pemeringkat semula Voyage AI yang berorientasikan kependaman dan mematuhi arahan untuk set calon teks yang dibekalkan. Ia mengekalkan konteks pertanyaan–dokumen 32,000 token dan sokongan berbilang bahasa, serta mengembalikan senarai tersusun skor kerelevanan dan indeks dokumen asal.

- [**Ailoot Ultra · Pemeringkatan semula** `POST /v1/rerank` `voyageai/rerank-2.5-lite`](https://ailoot.ai/models/ms/voyageai-rerank-2-5-lite/#method-0)

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

rerank-2.5-lite ialah ahli ringan dalam keluaran pemeringkat semula 2.5 Voyage AI. Pengeluar menerangkannya sebagai model umum yang mengimbangi kependaman dan kualiti kerelevanan, dengan pematuhan arahan bahasa semula jadi serta sokongan berbilang bahasa. Inputnya ialah pertanyaan dan teks calon, dan outputnya ialah susunan calon yang diperhalusi bersama skor kerelevanan.

#### Keputusan kerelevanan peringkat kedua yang ringan

Model Lite memproses setiap pasangan pertanyaan–dokumen bersama-sama sebagai pengekod silang. Ia boleh menyusuli carian pembenaman atau leksikal peringkat pertama, dengan memperhalusi petikan yang dipilih oleh peringkat itu. Ini berbeza daripada menyediakan indeks pembenaman yang boleh digunakan semula: pemeringkat semula memeriksa pertanyaan dan teks dokumen yang dihantar bersama-sama untuk keputusan kerelevanan semasa.

Untuk carian bantuan interaktif, hantar penjelasan calon yang mungkin menjawab soalan pengguna. Kekalkan bahagian yang mencukupi daripada setiap petikan untuk menyampaikan tingkah laku dan syaratnya, serta kekalkan kaitan antara indeks input dan item sumber. Set calon yang khusus membantu menjelaskan tugasan pemeringkatan semula sambil memastikan bukti yang diperoleh kekal boleh digunakan untuk paparan atau jawapan kemudian.

#### Arahan menyatakan perkara yang pengguna mahu utamakan

Seperti rerank-2.5, Lite menerima arahan bahasa semula jadi sebelum atau selepas pertanyaan. Contoh pengeluar menggunakannya untuk menekankan komponen dokumen, memilih jenis sumber yang diutamakan atau menambahkan konteks pada perkataan yang kabur. Aplikasi boleh memberikan keutamaan kerelevanan tetap, atau soalan semasa boleh menyertakan keutamaan yang lebih khusus.

Contoh pertanyaan sokongan boleh bertanya petikan yang menerangkan ralat, dengan arahan untuk mengutamakan langkah penyelesaian masalah berbanding huraian produk umum. Carian dokumen boleh meminta ungkapan dasar asal, bukannya perbincangan tentang dasar itu. Huraikan bukti yang dimaksudkan dan pastikan arahan ringkas. Arahan mempengaruhi skor kerelevanan; sediakan sebarang sekatan ketat versi, tarikh atau kebenaran dalam pemilihan calon tanpa menganggap keutamaan kerelevanan sebagai penapis yang dijamin.

#### Baca pemeringkatan dan kembalikan petikan sumber

Output disusun mengikut kerelevanan menurun. Setiap hasil menyertakan indeks dokumen asal dan skor titik apung; tetapan return-documents pilihan turut mengembalikan teks input yang sepadan. Pilihan top-k menentukan bilangan hasil teratas yang dikembalikan, manakala tanpa pilihan itu, pemeringkatan untuk semua calon yang dihantar dikembalikan.

Gunakan indeks itu untuk mendapatkan kembali petikan sumber dan pengecamnya. Calon yang diperingkatkan semula boleh menjadi hasil carian atau bukti bagi langkah RAG seterusnya, tetapi output ialah susunan teks yang dibekalkan, bukannya jawapan yang ditulis semula. Nilai sama ada petikan teratas memenuhi soalan dan arahan kerelevanan, termasuk dalam bahasa dan jenis dokumen yang benar-benar terdapat dalam koleksi.

#### Had dan belanjawan calon yang praktikal

Edisi 2.5 Lite mempunyai maksimum pertanyaan 8,000 token yang didokumenkan dan had 32,000 token bagi pertanyaan bersama setiap dokumen individu. Ia berbeza daripada model rerank-2-lite terdahulu dan konteksnya yang lebih kecil. Paling banyak 1,000 dokumen boleh dihantar, dan jumlah input dihadkan kepada 600,000 token mengikut formula: token pertanyaan didarab bilangan calon, ditambah jumlah token dokumen calon.

Untuk penggunaan yang sensitif terhadap kependaman, FAQ pengeluar mengesyorkan rerank-2.5-lite dengan jumlah tidak melebihi 200,000 token bagi setiap permintaan. Ini ialah panduan praktikal di bawah maksimum yang dinyatakan, bukannya tetingkap bagi setiap dokumen yang berbeza. Pertanyaan atau arahan yang lebih panjang dikira sekali bagi setiap pasangan calon, jadi bilangan calon dan panjang pertanyaan kedua-duanya mempengaruhi jumlah.

Pemangkasan diaktifkan secara lalai dan memendekkan input pertanyaan/dokumen yang terlalu panjang supaya muat; mematikannya mengembalikan ralat bagi pertanyaan atau pasangan yang terlalu panjang. Sediakan calon ringkas yang mengandungi jawapan dengan sengaja supaya bukti berguna tidak tertinggal di luar sempadan pemangkasan. Memilih bilangan hasil output yang lebih kecil melalui top-k tidak mengeluarkan calon lain yang dibekalkan daripada pengiraan token. Periksa petikan sumber yang dikembalikan dan perhalusi penyediaan input berdasarkan soalan sebenar yang perlu dijawab oleh antara muka carian.

**Ailoot Ultra · Pemeringkatan semula** `POST /v1/rerank` `voyageai/rerank-2.5-lite`

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

VoyageAI by MongoDB /`voyageai/rerank-2.5-lite`

### Pengenalan

rerank-2.5-lite ialah pemeringkat semula Voyage AI yang berorientasikan kependaman dan mematuhi arahan untuk set calon teks yang dibekalkan. Ia mengekalkan konteks pertanyaan–dokumen 32,000 token dan sokongan berbilang bahasa, serta mengembalikan senarai tersusun skor kerelevanan dan indeks dokumen asal.

Input yang diterima

Teks

Hasil

Hasil mengikut kedudukan

### Tersedia di Ailoot · input & kaedah

**Ailoot Ultra · Pemeringkatan semula** `POST /v1/rerank`

Input

`text`

Output

`rerank`

Format output

json

| Medan | Jenis | Keperluan | Nilai & had | Lalai |
| --- | --- | --- | --- | --- |
| Medan`documents` | Jenis`array` | KeperluanDiperlukan | Nilai & had | Lalai— |
| Medan`model` | Jenis`string` | KeperluanDiperlukan | Nilai & had voyageai/rerank-2.5-lite | Lalai— |
| Medan`provider` | Jenis`schema` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`query` | Jenis`string` | KeperluanDiperlukan | Nilai & had | Lalai— |
| Medan`session_id` | Jenis`string` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`top_n` | Jenis`integer` | KeperluanPilihan | Nilai & had Minimum: 1 | Lalai— |
| Medan`trace` | Jenis`schema` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`user` | Jenis`string` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`documents[].text` | Jenis`string` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`documents[].image` | Jenis`string` | KeperluanPilihan | Nilai & had | Lalai— |

Gabungan bahan input

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

Parameter kaedah dan kitar hayat

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, query, documents |
| Parameter`material_types` | Kontraktext |
| Parameter`optional_controls` | Kontrakprovider, session\_id, top\_n, trace, user |
| Parameter`multimodal_input_binding` | Kontraknull |

Kitar hayat: `synchronous`

Hantar ID model yang tepat dan simpan respons natif yang lengkap.

### Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas

Tidak dinyatakan Apabila mod pantas dipilih

Mod flex

Tidak dinyatakan Apabila mod flex dipilih

Usaha penaakulan maksimum

Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

#### Kadar Ailoot

#### Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

| Konfigurasi | Jadual kadar | Unit pengebilan | Caj |
| --- | --- | --- | --- |
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Unit pengebilan— | Caj Input · Token input **—** / 1K token Output · Token output **—** / 1K token Input · Bacaan cache **—** / 1K token Input · Penulisan cache **—** / 1K token Input · Penulisan cache, 1 jam **—** / 1K token |
| KonfigurasiUltra | Jadual kadar— | Unit pengebilan/ 1K token | Caj Input **$0.00004** / 1K token |

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. [Cara rizab dan penyelesaian caj berfungsi →](https://ailoot.ai/docs/ms/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Pemeringkatan semula

Struktur permintaan rasmi yang dikekalkan; contoh dokumentasiGunakan bahan permintaan sebenar anda dan simpan hasil lengkap

```json
{
  "documents": [
    "Paris is the capital of France.",
    "Berlin is the capital of Germany."
  ],
  "model": "voyageai/rerank-2.5-lite",
  "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-2.5-lite'
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
```

### Terima dan simpan hasil

#### Ailoot Ultra · Pemeringkatan semula

json

##### Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Setiap indeks hasil sebenar, relevance\_score terhingga dan objek dokumen asal dikekalkan. Indeks mengikat tatasusunan dokumen asal. Keseluruhan JSON asal disimpan dan hanya dikembalikan selepas penyelesaian caj.

##### Jika respons asal perlu disemak

Simpan operasi asal dan balasan penuh/separa; jangan ulang POST.

Medan respons

| Medan | Jenis |
| --- | --- |
| Medan`model` | Jenisstring |
| Medan`id` | Jenisstring |
| Medan`provider` | Jenisstring |
| Medan`results[].index` | Jenisinteger |
| Medan`results[].relevance_score` | Jenisnumber |
| Medan`results[].document.text` | Jenisstring |
| Medan`results[].document.image` | Jenisstring |
| Medan`usage.search_units` | Jenisinteger |
| Medan`usage.total_tokens` | Jenisinteger |
| Medan`usage.cost` | Jenisnumber |

Ralat dan langkah seterusnya

| Respons | Syarat | Langkah seterusnya |
| --- | --- | --- |
| Respons400 · `invalid_request_error` | SyaratMedan wajib, bentuk perwakilan atau nilai tidak sah | Langkah seterusnyaBetulkan medan permintaan yang dinyatakan. |

### Alias

#### Alias model

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

#### Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

#### ID pemanggil berkaitan

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

FAQ · VoyageAI by MongoDB: rerank-2.5-lite

Apakah input dan hasil yang tersedia?

`POST /v1/rerank` · `voyageai/rerank-2.5-lite`: `text` → `rerank`

Apakah medan yang digunakan oleh permintaan?

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

Apakah had yang terpakai?

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

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

## Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

## Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan

Pilih pelan berdiskaun untuk permintaan berkala anda.

Kod promosi sehingga 50%

Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.

Perbelanjaan dalam sejarah

Model, token dan jumlah disimpan bagi setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/ms/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/ms/)

## Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial

Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.

Lesen penjual semula

Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.

Dokumen pada laman

Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

[Mohon lesen penjual semula](mailto:support@ailoot.ai) · [Tawaran dan perjanjian lesen](https://ailoot.ai/legal/offer?lang=ms)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
