Aller au contenu
Glossaire

Génération augmentée par récupération (RAG)

La génération augmentée par récupération est une technique qui ancre la sortie d'un modèle de langage dans des documents sources récupérés plutôt que de s'appuyer uniquement sur sa mémoire paramétrique. Le système extrait des passages pertinents d'une base de connaissances, les fournit comme contexte et demande au modèle de répondre en utilisant uniquement ces preuves.

Synonymes : RAG, retrieval augmented generation, grounded generation, context augmentation

La génération augmentée par récupération sépare ce qu’un modèle sait de ce sur quoi il a été entraîné. Au moment de la requête, le récupérateur extrait les fragments les plus pertinents d’une base de connaissances maintenue, et le modèle compose une réponse contrainte à ces preuves. Cela réduit l’hallucination, rend les réponses auditables grâce aux citations et permet aux équipes de mettre à jour les connaissances sans réentraîner. Dans un cadre gouverné, RAG est le mécanisme qui transforme une question en une réponse ancrée et citée qu’une personne ou une politique peut vérifier avant de lui faire confiance.

Questions fréquentes

Pourquoi utiliser RAG plutôt que l'ajustement fin ?
RAG conserve les connaissances dans un magasin externe que vous pouvez mettre à jour instantanément, de sorte que les réponses restent à jour et chaque affirmation peut être tracée jusqu'à une source. L'ajustement fin grave les connaissances dans les poids, ce qui est plus lent à actualiser et plus difficile à attribuer.
Que comprend un pipeline RAG ?
Généralement l'ingestion et le découpage, la vectorisation, un index pour la recherche vectorielle ou hybride, un récupérateur et une étape de génération qui conditionne le modèle sur les passages récupérés et renvoie des preuves citées.