Rerank Documents Using Voyage AI API
voyage_rerank(
.query,
.documents,
.model = "rerank-2",
.top_k = NULL,
.api_key = Sys.getenv("VOYAGE_API_KEY"),
.timeout = 60,
.max_tries = 3
)A tibble with columns index, document, and relevance_score, sorted by score descending.
A single character string representing the search query.
A character vector of documents to rerank.
The reranking model identifier (default: "rerank-2").
Integer; return only the top-k results (default: NULL, returns all).
Character; Voyage API key (default: from environment).
Integer; request timeout in seconds (default: 60).
Integer; maximum retries (default: 3).