Rerank
Text Series
Rerank
POST
Rerank
Introduction
Rerank documents by relevance to a query, commonly used in RAG to optimize retrieval results.Authentication
Bearer Token, e.g.
Bearer sk-xxxxxxxxxxRequest Parameters
Model name, e.g.
rerank-v1Query text
List of documents to rank
Return top N results (default: all)
Return document content
cURL Example
Python Example
Response Fields
| Field | Type | Description |
|---|---|---|
| results[].index | integer | Original document index |
| results[].relevance_score | float | Relevance score (0-1) |
| results[].document | string | Document content (when return_documents=true) |
Notes
- Common in RAG: first vector search for candidates, then rerank to optimize
- Higher
relevance_scoremeans more relevant to query - Requires
requestslibrary:pip install requests
