Open SourceRAG1k
rerankers
Un'unica API Python leggera per ogni modello e metodo di reranking.
rerankers è una libreria leggera di AnswerDotAI che fornisce un'unica interfaccia unificata su molti approcci di reranking: cross-encoder, late interaction in stile ColBERT, reranker basati su T5, reranker LLM e API di reranking hosted. Permette di cambiare implementazione di reranker dietro un'unica chiamata coerente, così migliorare la rilevanza RAG non richiede di riscrivere il codice di integrazione. Si distingue per standardizzare l'ecosistema di reranking, altrimenti frammentato.
Repository
AnswerDotAI/rerankersLinguaggio
PythonCosa ci costruiresti
- Aggiungere uno stadio di reranking a una pipeline RAG per riordinare i chunk recuperati e migliorare la qualità delle risposte
- Fare A/B testing di diversi modelli di reranker dietro un'unica API senza modificare il codice circostante
- Combinare un recall vettoriale economico con un cross-encoder o reranker LLM più potente per il retrieval a due stadi
Tag
rerankingretrievalrag