The Reranker Server is a module in UltraRAG used to re-rank retrieval results.
It receives preliminary retrieval results from the Retriever Server and reorders candidate documents based on semantic relevance, thereby improving the precision of the retrieval stage and the quality of the final generation results.
This module natively supports various mainstream backends including Sentence-Transformers, Infinity, and OpenAI.