Model rerank memberikan skor ulang pada dokumen yang dikembalikan oleh pengambilan awal sehingga hasil yang paling relevan muncul di bagian atas.
Ikhtisar model
- Singapore
- Beijing
Model | Max documents | Max input tokens per item | Max input tokens per request | Supported languages | Scenarios |
|---|---|---|---|---|---|
qwen3-rerank | 500 | 4.000 | 120.000 | Lebih dari 100 bahasa utama, seperti Tionghoa, Inggris, Spanyol, Prancis, Portugis, Indonesia, Jepang, Korea, Jerman, dan Rusia. |
|
- Max input tokens per item: Token maksimum per kueri atau dokumen. Jika input satu kueri atau dokumen melebihi batas ini, API akan mengembalikan error HTTP 400 dan tidak memotong input.
- Max documents: Dokumen maksimum per permintaan. Untuk qwen3-vl-rerank, batasnya bervariasi berdasarkan jenis dokumen (teks, gambar, video, atau campuran).
- Max input tokens per request: Dihitung sebagai
Query Tokens × Jumlah dokumen + Total token dokumen. Tidak boleh melebihi batas per permintaan.
Batasan input
Model | Image | Video |
|---|---|---|
qwen3-vl-rerank | JPEG, PNG, WEBP, BMP, TIFF, ICO, DIB, ICNS, dan SGI (URL atau Base64 didukung) | MP4, AVI, dan MOV (hanya URL) |
Prasyarat
Dapatkan Kunci API dan tetapkan Kunci API sebagai Variabel lingkungan. Untuk menggunakan SDK: instal DashScope SDK.
HTTP
Setiap model menggunakan titik akhir yang berbeda:
- qwen3-rerank:
POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-api/v1/reranks - qwen3-vl-rerank / gte-rerank-v2:
POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/rerank/text-rerank/text-rerank
{WorkspaceId} dengan workspace ID Anda yang sebenarnya.
Kedua API tersebut berbeda dalam struktur badan permintaan dan format respons. Lihat contoh permintaan dan respons untuk setiap model.
PermintaanHeader permintaanContent-Typestring (Wajib)Tipe konten permintaan. Harus berupa application/json.Authorization string (Wajib)Mengotentikasi permintaan dengan Kunci API Model Studio. Contoh: Bearer sk-xxxx.Isi permintaanmodelstring (Wajib)Nama model. Nilai yang didukung: qwen3-rerank, gte-rerank-v2, qwen3-vl-rerank.input object (Wajib)Konten input.Untuk
Properti query string | object (Wajib)Teks kueri (maksimal 4.000 token).qwen3-vl-rerank mendukung dua format query:
array (Wajib)Dokumen kandidat untuk diurutkan. Setiap elemen berupa string.qwen3-vl-rerank menerima dictionary atau string per elemen: {"tipe modalitas": "URL teks/gambar/video"}. Tipe yang didukung: text, image, video.
object (Opsional)Parameter opsional.Untuk
Properti top_n int (Opsional)Jumlah dokumen dengan peringkat tertinggi yang akan dikembalikan. Default: semua dokumen. Nilai yang melebihi jumlah total dokumen akan mengembalikan semua dokumen.return_documents bool (Opsional)Apakah akan menyertakan teks dokumen dalam hasil. Default: false. Model yang mendukung: gte-rerank-v2, qwen3-vl-rerank.instruct string (Opsional)Instruksi penyusunan ulang kustom. Berlaku untuk qwen3-rerank dan qwen3-vl-rerank. Memandu model untuk menerapkan kebijakan penyusunan ulang yang berbeda. Contoh:
float (Opsional)Hanya untuk qwen3-vl-rerank. Mengontrol jumlah frame video yang diekstraksi. Nilai lebih kecil = lebih sedikit frame. Rentang: 0–1 (default: 1,0). |
Ganti |
Responsrequest_idstringIdentifikasi unik permintaan untuk pelacakan dan troubleshooting.output objectOutput tugas.Untuk
Properti results arrayHasil penyusunan ulang, diurutkan berdasarkan relevance_score menurun.
Properti document dictObjek dokumen asli. Hanya dikembalikan jika return_documents bernilai true. Format: {"text": "Teks dokumen asli"}.index intIndeks dokumen dalam array documents input.relevance_score doubleRelevansi semantik antara dokumen dan kueri. Rentang: 0,0–1,0 (semakin tinggi = semakin relevan).Skor bersifat relatif terhadap permintaan saat ini dan tidak dapat dibandingkan lintas permintaan. objectStatistik penggunaan token.
Properti total_tokens intTotal token yang dikonsumsi oleh permintaan.stringKode error. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode error.message stringPesan error detail. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode error. |
|
Gunakan SDK
Contoh
Panggil API model rerank.
Nama parameter SDK sesuai dengan API HTTP, tetapi strukturnya berbeda. HTTP menggunakan objekinputdanparametersbersarang; SDK menggunakan struktur datar.
qwen3-vl-rerank untuk penyusunan ulang multimodal dengan kueri gambar.
Contoh output
SDK membungkus respons HTTP. Untuk permintaan sukses,
code dan message selalu berupa string kosong.