All öppen källkod
Öppen källkodRAG1k

rerankers

Ett litet Python-API för alla rerankeringsmodeller och -metoder.

rerankers är ett lättviktigt bibliotek från AnswerDotAI som tillhandahåller ett enda enhetligt gränssnitt för många rerankeringsmetoder: cross-encoders, ColBERT-liknande sen interaktion, T5-baserade rerankers, LLM-rerankers och värdbaserade reranker-API:er. Det låter dig byta reranker-implementationer bakom ett konsekvent anrop, så att förbättrad RAG-relevans inte kräver omskrivning av integrationskod. Det utmärker sig för att standardisera det annars fragmenterade rerankerings-ekosystemet.

Kodförråd

AnswerDotAI/rerankers

Språk

Python

Vad du kan bygga med det

  • Lägga till ett rerankeringssteg i en RAG-pipeline för att sortera om hämtade chunk:ar och förbättra svarskvaliteten
  • A/B-testa olika rerankeringsmodeller bakom ett API utan att ändra omgivande kod
  • Kombinera billig vektoråterkallning med en kraftfullare cross-encoder eller LLM-reranker för tvåstegs-hämtning

Taggar

rerankingretrievalrag