Tout l'open source
Open SourceRAG1k

rerankers

Une API Python minimaliste pour tous les modèles et méthodes de re-ranking.

rerankers est une bibliothèque légère d'AnswerDotAI qui fournit une interface unifiée sur de nombreuses approches de re-ranking : cross-encoders, interaction tardive de style ColBERT, rerankeurs T5, rerankeurs LLM et API de re-ranking hébergées. Elle permet de substituer les implémentations de rerankeur derrière un appel cohérent unique, afin d'améliorer la pertinence RAG sans réécrire le code d'intégration. Elle se distingue en standardisant l'écosystème de re-ranking jusqu'alors fragmenté.

Dépôt

AnswerDotAI/rerankers

Langage

Python

Ce que vous pourriez construire avec

  • Ajouter une étape de re-ranking à un pipeline RAG pour réordonner les chunks récupérés et améliorer la qualité des réponses
  • Tester A/B différents modèles de rerankeur derrière une seule API sans modifier le code environnant
  • Combiner un rappel vectoriel économique avec un cross-encoder ou un rerankeur LLM plus puissant pour une récupération en deux étapes

Tags

rerankingretrievalrag