SHEN YIFull-stack & solutions IA

Paris • Singapour • Shanghai

RAG Formation · Référence

Traitement des requêtes et reranking

Une fiche autonome pour apprendre et tester la qualité RAG sur ce site.

$ reference --status
▸ cours RAG Formation
▸ mode référence autonome
▸ statut Terminé
● apprendre → tester → vérifier

Fiche de référence

Traitement des requêtes et reranking

Le contenu du cours guidé RAG Formation est complet ; cette fiche est disponible pour un apprentissage autonome.

Règle en une ligne

Un top-k plus élevé peut masquer un échec de récupération en ajoutant du bruit ; il ne permet pas de diagnostiquer le problème.

Termes fondamentaux

TermeSignification
Normalisation de la requêteTransformer la question de l’utilisateur en formes de recherche utiles : question originale, identifiants de documents extraits, acronymes normalisés ou termes traduits. La seule technique ici que vous pouvez réellement tester en conditions réelles.
ReclassementUn vrai service existe dans cette base (aperag/llm/rerank/rerank_service.py) avec une politique de repli documentée — les résultats du graphe priorisés en premier — mais rien dans le chemin de récupération réel de /api/v1/search//api/v1/qa ne l’appelle. La récupération est aujourd’hui une première sélection approximative, sans étape de réordonnancement.
DéduplicationÉgalement plus limitée que son nom le laisse entendre : la déduplication ne s’applique aujourd’hui qu’à la liste des citations, par nom de fichier. Le texte des fragments réellement placé dans le prompt du LLM n’est jamais dédupliqué.

Fiche de preuves

ÉlémentÀ consignerNe pas affirmer
RéférenceCommande, configuration et résultat observéLa référence est un objectif.
ModificationUne hypothèse ou une décisionOn peut savoir ce qui a causé le résultat lorsque plusieurs éléments ont changé.
IndicateurConsigner la source attendue, l’état de référence du hit, une forme de requête modifiée et le même indicateur après la modification.Un seul indicateur décrit toute la qualité.
SécuritéUn échec et un cas de régressionUne réponse fluide prouve que le système est fiable.

Commande locale

cd demo
python3 eval.py run --mode retrieval --workspace meridian_demo --category reference_lookup --tag lesson-08-baseline

Livrable : Une fiche d’expérimentation de récupération capable de confirmer ou d’infirmer une hypothèse, avec un indicateur, une référence, un contrôle de régression et une condition d’arrêt.

Pour continuer : Ouvrir la leçon autonome correspondante · Feuille de route