cicora.ai
Specifikacija API-jaKakovost pridobivanja

Ponovno razvrščanje

Majhen nabor kandidatov glede na poizvedbo prerazvrstite, da izboljšate natančnost končnega pridobivanja.

Referenčna dokumentacija za integracijo: parametre in razpoložljive zmožnosti izberite v nastavitvah API-ja svojega računa in v katalogu modelov za svoje okolje.

Pošljite poizvedbo in dokumente

Najprej z iskanjem ali vdelavami pridobite cenovno ugoden širok nabor, nato pošljite poizvedbo in kandidate v ponovno razvrščanje. To zmanjša stroške in zakasnitev v primerjavi s ponovnim razvrščanjem celotnega korpusa.

Dokumenti morajo ohraniti vaš interni identifikator, da je rezultat mogoče preslikati nazaj na izvorni zapis.

Zahteva za ponovno razvrščanje
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
  }'

Velikost nabora kandidatov

  • Pred klicem omejite število dokumentov na razumno količino.
  • top_n naj odraža število elementov, ki jih naslednji korak dejansko potrebuje.
  • Dokumentov z različnimi pravicami dostopa ne združujte v eno besedilo.

Uporabite oceno

Rezultat ponovnega razvrščanja je signal vrstnega reda, ne absolutna resnica. Združite ga s filtri dostopa, aktualnostjo in poslovnimi pravili.

Za naknadno vrednotenje beležite poizvedbo in deidentificirane identifikatorje kandidatov, ne da bi vsebino z omejenim dostopom kopirali v nepotrebne dnevnike.