cicora.ai
API-specifikationKvalitet på informationssøgning

Rerank

Omranger et lille sæt kandidater i forhold til en forespørgsel for at forbedre præcisionen i den endelige søgning.

Integrationsreference: Vælg parametre og tilgængelige funktioner fra API-indstillingerne for kontoen og modelkataloget for dit miljø.

Send forespørgsel og dokumenter

Hent først et billigt, bredt sæt gennem søgning eller embeddings, og send derefter forespørgslen og kandidaterne til rerank. Det reducerer omkostninger og ventetid sammenlignet med at omrangere hele korpusset.

Dokumenter skal bevare dit interne ID, så et resultat kan knyttes til kildeposten.

Anmodning om rerank
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
  }'

Kandidatstørrelse

  • Begræns dokumenterne til et rimeligt antal før kaldet.
  • top_n skal afspejle, hvor mange elementer det næste trin faktisk kræver.
  • Kombinér ikke dokumenter med forskellige adgangsrettigheder i én tekst.

Brug scoren

Et omrangeringsresultat er et sorteringssignal, ikke en absolut sandhed. Kombiner det med adgangsfiltre, aktualitet og forretningsregler.

Log forespørgslen og afidentificerede kandidat-ID'er til offlineevaluering uden at kopiere begrænset indhold til unødvendige logfiler.