RAG (Retrieval-Augmented Generation)
Le RAG, ou génération augmentée par récupération, est une technique qui permet à une intelligence artificielle de répondre à partir de vos propres documents plutôt que de ses seules connaissances générales. Avant de rédiger sa réponse, le modèle va chercher les passages pertinents dans votre base documentaire et s'appuie dessus.
C'est ce qui transforme un assistant généraliste en assistant qui connaît vos procédures, vos contrats et votre documentation technique.
Comment ça fonctionne
Le processus se déroule en deux temps. D'abord une phase de préparation, faite une fois : vos documents sont découpés en fragments, convertis en représentations numériques appelées vecteurs, puis stockés dans une base vectorielle.
Ensuite, à chaque question : la question est convertie de la même façon, le système retrouve les fragments les plus proches, et les transmet au modèle de langage avec la question. Le modèle redige sa réponse en s'appuyant sur ces extraits, et peut citer ses sources.
Pourquoi c'est préférable à un modèle entraîné sur vos données
- Mise à jour immédiate. Un document modifié est pris en compte des sa réindexation, sans réentraînement.
- Sources vérifiables. La réponse peut renvoyer aux passages utilisés, ce qui rend le contrôle possible.
- Beaucoup moins cher. Le réentraînement d'un modèle coûte sans commune mesure avec l'indexation de documents.
- Moins d'inventions. Le modèle à le texte sous les yeux, il extrapole moins.
- Contrôle des accès. On peut filtrer les documents consultables selon le profil de l'utilisateur.
Ce qui détermine la qualité d'un RAG
Contrairement à une idée répandue, le choix du modèle de langage n'est pas le facteur principal. La qualité se joue surtout en amont :
- Le découpage des documents. Des fragments trop courts perdent le contexte, trop longs noient l'information utile. C'est le réglage qui a le plus d'impact.
- La qualité des sources. Un RAG branché sur une documentation obsolète produira des réponses obsolètes, avec assurance.
- La recherche. Combiner recherche sémantique et recherche par mots-clés donne de bien meilleurs résultats qu'une seule des deux.
- Les instructions données au modèle. Lui indiquer explicitement de répondre qu'il ne sait pas, plutôt que de deviner, élimine l'essentiel des réponses inventées.
Les cas d'usage qui fonctionnent en entreprise
Assistant interne sur les procédures et la documentation, support client repondant sur la base de connaissances, recherche dans des archives contractuelles, aide à la rédaction de réponses à appels d'offres. Le point commun de ces usages : une base documentaire volumineuse, stable, et des questions ouvertes dont on ne peut pas prévoir la formulation.
RAG et confidentialité
C'est souvent le sujet décisif en France. Un RAG peut fonctionner entièrement sur une infrastructure européenne ou dans vos locaux, avec un modèle héberge, ce qui évite tout transfert de vos documents hors de votre périmètre. CZ Multimédia déploie ce type d'architecture souveraine pour des organisations manipulant des données de santé, juridiques ou RH.
Termes associés
React
React est une bibliothèque JavaScript open source, développée chez Facebook, devenu Meta, et publié...
Routing (ou Routeur)
Le routing est le mécanisme qui associe une URL à un contenu ou à une action. Le routeur est le com...
Responsive Design
Le responsive design est une méthode de conception qui produit une seule version d'un site, dont la...
RPA (Robotic Process Automation)
La RPA (Robotic Process Automation) consiste à faire exécuter par un robot logiciel les gestes qu'u...
Agent IA
Un agent IA est un système autonome piloté par un modèle de langage, capable de raisonner, de chois...
Prompt Engineering
Le prompt engineering est la pratique qui consiste à formuler, structurer et tester les instruction...
