cicora.ai
API spetsifikatsiyasiRerank

Rerank

Yakuniy natija aniqligini oshirish uchun so‘rovga nisbatan kichik nomzodlar to‘plamini qayta saralang.

Integratsiya ma’lumotnomasi: muhitingiz uchun parametrlar va mavjud imkoniyatlarni akkaunt API sozlamalari hamda model katalogidan tanlang.

query va hujjatlarni yuboring

Avval qidiruv yoki embeddings orqali arzon keng to‘plam oling, keyin query va nomzodlarni rerank ga yuboring. Bu butun korpusni qayta saralashga nisbatan xarajat va kechikishni kamaytiradi.

Natijani asl yozuvga qaytarish uchun hujjatlar ichki id ni saqlashi kerak.

Rerank request
bash
curl --request POST https://cicora.ai/api/v1/rerank \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "cohere/rerank-v3.5",
    "query": "How do I change a subscription?",
    "documents": ["Billing changes are in Settings.", "Images can be generated from a prompt."],
    "top_n": 1
  }'

Tanlov hajmi

  • Chaqiruvdan oldin documents sonini oqilona cheklang.
  • top_n keyingi qadamga qancha element kerakligini aks ettirishi kerak.
  • Turli ruxsat huquqlariga ega hujjatlarni bitta matnga birlashtirmang.

Bahodan foydalanish

rerank natijasi mutlaq haqiqat emas, tartib signali hisoblanadi. Uni kirish filtrlari, sana va biznes qoidalari bilan birlashtiring.

Offline baholash uchun so‘rov va anonimlashtirilgan nomzod id larini loglang, yopiq kontentni keraksiz jurnallarga ko‘chirmang.