Contexte
Les corpus juridiques associent texte, versions, statuts et dates. Une recherche utile doit donc retrouver le bon contenu tout en conservant la provenance et le contexte juridique de chaque extrait.
RAG / LEGAL · ANALYSE DOCUMENTAIRE
Moteur de retrieval et de question-réponse sur corpus juridique, conçu pour associer recherche reproductible, réponses sourcées, temporalité et observabilité.
VUE D’ENSEMBLE
Les corpus juridiques associent texte, versions, statuts et dates. Une recherche utile doit donc retrouver le bon contenu tout en conservant la provenance et le contexte juridique de chaque extrait.
Construire une chaîne RAG dont le retrieval peut être mesuré et comparé, puis servir un contexte ou une réponse avec sources, scores et informations de diagnostic.
Concevoir le pipeline de données Bronze → Silver → Gold, les benchmarks sparse/dense/hybride, le runtime FastAPI, l’orchestration LangChain et l’observabilité Langfuse.
Une architecture modulaire permettant de comparer les stratégies de retrieval et de produire des réponses traçables, avec une politique de non-réponse lorsque le contexte est insuffisant.
ARCHITECTURE
Le schéma synthétise les trois couches de données Bronze / Silver / Gold, la construction des index, l’évaluation du retrieval et le runtime RAG.
REPÈRES TECHNIQUES
DÉTAILS TECHNIQUES
Cette partie s’adresse aux visiteurs souhaitant examiner plus précisément la conception Data/IR, le runtime et les mécanismes de qualité du projet.
OFFLINE · DATA / IR
RETRIEVAL · ÉVALUATION
ONLINE · RUNTIME
POST /rag/invoke pour la chaîne complète
et POST /rag/context pour le retrieval
et la construction du contexte.
/health, /corpora et documentation API.
k, type de retriever
et filtres peuvent être adaptés sans modifier la chaîne.
QUALITÉ · SÛRETÉ
as_of et des statuts juridiques via
status_in.
request_id et complétées par
les temps d’exécution.
STACK