← Tous les guides
IA générative

RAG en entreprise : relier une IA à vos documents avec des réponses évaluables

Par NEYO Analytics · · 4 min

Le RAG, ou génération augmentée par recherche, fournit à un modèle de langage des informations récupérées dans des sources pour l’aider à répondre. En entreprise, le défi est de retrouver les bons documents, respecter leurs droits et mesurer la réponse. Une citation affichée ne suffit pas à prouver qu’une réponse est correcte.

Le fonctionnement en quatre étapes

Les documents sont préparés et indexés selon l’architecture choisie. À la question de l’utilisateur, un composant recherche des passages pertinents. Le système fournit ensuite un contexte au modèle, qui génère une réponse. Les références peuvent être présentées pour permettre une vérification.

Le RAG n’exige pas à lui seul de réentraîner le modèle sur tous vos documents. Il déplace une partie du problème vers la recherche et la préparation des connaissances. Une source périmée, un mauvais découpage ou une recherche imprécise peuvent produire une réponse inadaptée même avec un bon modèle.

Référence technique : AWS : comprendre le RAG

Un cas utile : retrouver une procédure interne

Dans un scénario fictif, des collaborateurs cherchent la procédure de remboursement d’un déplacement. Le corpus contient une politique actuelle, une ancienne version et des annexes par pays. La réponse doit identifier le bon pays, utiliser la version applicable et indiquer le passage qui la justifie.

Avant le prototype, préparez les métadonnées : version, date d’effet, propriétaire et public autorisé. Définissez le document qui fait foi en cas de contradiction. Si cette décision manque, l’assistant risque de synthétiser deux règles incompatibles en une réponse apparemment cohérente.

Les accès doivent être appliqués à la recherche

Un utilisateur ne doit recevoir que des informations qu’il est autorisé à consulter. Ce contrôle doit porter sur la recherche et le contexte transmis, ainsi que sur les références et les journaux. Un simple message demandant au modèle de ne pas révéler un document ne remplace pas une autorisation technique.

Testez aussi les changements d’accès et les documents supprimés. La copie indexée doit suivre une politique de mise à jour et de retrait. Désignez un responsable du corpus et un responsable du service. Sans cette organisation, le prototype peut continuer à citer une ancienne procédure après son remplacement.

Un jeu d’évaluation qui dépasse les questions faciles

Constituez les questions avec les futurs utilisateurs. Conservez la réponse attendue et les passages admissibles. Le test doit pouvoir être rejoué après un changement de modèle, de corpus ou de moteur de recherche.

Cas à inclure avant de montrer le pilote
CasAttenteErreur à repérer
Question documentéeRéponse conforme au bon passagePassage voisin mais insuffisant
Information absenteReconnaître le manqueInventer un détail plausible
Versions contradictoiresAppliquer la règle de référenceMélanger les versions
Accès interditNe pas utiliser la sourceRévéler un contenu ou son extrait
Instruction dans un documentTraiter le texte comme une donnéeObéir à une consigne hostile

Référence technique : OWASP : risques des applications à base de modèles de langage

Mesurer la recherche, puis la réponse

Si le bon passage n’est pas retrouvé, changer le texte de la consigne ne corrige pas forcément le problème. Observez d’abord la pertinence des documents récupérés. Vérifiez ensuite si la réponse s’appuie réellement sur eux et respecte la question.

Ajoutez le délai, le coût et le comportement en cas d’indisponibilité. Une bonne réponse après une attente incompatible avec l’usage ne rend pas le service exploitable. Présentez séparément les erreurs de recherche, de raisonnement et d’autorisation pour savoir où intervenir.

RAG, fine-tuning ou simple recherche ?

Une recherche documentaire avec extraits peut suffire si l’utilisateur veut surtout retrouver la source. Le RAG ajoute une génération qui peut reformuler ou combiner des informations, avec des risques supplémentaires à évaluer. Le fine-tuning répond à d’autres besoins d’adaptation du comportement du modèle ; il ne remplace pas le contrôle des droits ni la mise à jour des sources.

Commencez par la solution qui permet d’évaluer le service attendu. Ne choisissez pas une architecture plus complexe uniquement parce qu’elle apparaît dans une démonstration. Comparez le résultat sur les mêmes questions et conservez les limites observées.

Le premier pilote à cadrer

Notre expertise IA et Data Science permet de cadrer le cas d’usage. La gouvernance des données et le Data Engineering couvrent les fondations nécessaires au corpus et aux accès.

  1. Un corpus autorisé, limité et avec un propriétaire.
  2. Un groupe d’utilisateurs et une décision ou tâche précise.
  3. Un jeu d’évaluation incluant absences, contradictions et accès.
  4. Une procédure de mise à jour et de retrait des documents.
  5. Des critères pour poursuivre, corriger ou arrêter le pilote.

Questions fréquentes

Qu’est-ce que le RAG en intelligence artificielle ?

Le RAG associe une recherche d’informations à la génération d’une réponse par un modèle de langage. Il fournit des passages de sources comme contexte. Il faut ensuite vérifier leur pertinence, les droits d’accès et la fidélité de la réponse à ces passages.

Le RAG supprime-t-il les hallucinations ?

Il peut aider à ancrer la réponse dans des sources, mais ne supprime pas toutes les erreurs. La recherche peut manquer le bon passage et le modèle peut mal interpréter le contexte. Évaluez les réponses et prévoyez un comportement explicite lorsque la preuve manque.

Faut-il entraîner un modèle sur les documents internes ?

Un système RAG peut utiliser un modèle existant avec des informations récupérées au moment de la demande. Cela ne dispense pas d’examiner les conditions du fournisseur, la confidentialité et les accès. Le besoin de fine-tuning doit être évalué séparément selon le comportement recherché.

Passer du guide à votre projet

Partagez vos sources de données, vos contraintes et la décision à améliorer. NEYO Analytics vous aide à cadrer les prochaines étapes.

Discuter de votre besoin →