Reclasser des documents

Reclasse une liste de documents selon leur pertinence pour une requête

POST /v1/rerank

Racine du service: https://getrouter.ai

Protocole: Rerank API

Authentification: Authorization: Bearer YOUR_API_KEY

Corps de la requête

Le corps de la requête est obligatoire. Type de média: application/json

Champs de la requête

ChampTypeObligatoireDescription
modelstringOui
querystringOuiTexte de la requête
documentsarray<string or object>OuiListe des documents à reclasser
top_nintegerNonRenvoie les N premiers résultats
return_documentsbooleanNonValeur par défaut: false

Exemple de requête

curl --request POST \
  --url https://getrouter.ai/v1/rerank \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "model": "MODEL_ID",
  "query": "string",
  "documents": [
    "string"
  ]
}'

Réponses

StatutDescription
200Documents reclassés

Champs d’une réponse réussie

ChampTypeObligatoireDescription
idstringNon
resultsarray<object>Non
metaobjectNon

Exemple de réponse

{
  "id": "string",
  "results": [
    {
      "index": 1,
      "relevance_score": 1,
      "document": {}
    }
  ],
  "meta": {}
}

Guide associé

Pour les flux de travail et exemples complets, consultez le guide de l’API Rerank.


Cette page est générée à partir de la spécification OpenAPI Relay publique. Consultez la spécification complète dans l’API Explorer.