Skip to content

API Reference

Below is an overview of the modules, classes, and functions available in Rankify v0.1.4.

Dataset Module

Metrics Module

Retrievers

Indexing Module

  • Indexing - Build custom search indices

Rerankers

Main Interface

  • Reranking - Unified reranking interface
  • Base - Base reranker class

Pointwise Rerankers

  • MonoBERT - BERT-based pointwise reranker
  • MonoT5 - T5-based pointwise reranker
  • UPR - Unsupervised Passage Reranker

Pairwise Rerankers

Listwise Rerankers

API-Based Rerankers

LLM-Based Rerankers

Embedding-Based Rerankers

Other Rerankers

Generator Module

Main Interface

LLM Endpoints

RAG Methods

Tools Module

  • Tools - WebSearchTool and agent utilities