---
title: "Qu'est-ce que le RAG (Retrieval-Augmented Generation) ?"
description: "Le RAG (Retrieval-Augmented Generation) donne à un modèle d'IA, au moment de la réponse, des documents pertinents à lire, pour que la réponse soit ancrée dans vos données plutôt que dans sa mémoire. Signification, fonctionnement et RAG vs Fine-Tuning."
type: "glossary"
locale: "fr"
term: "RAG (Retrieval-Augmented Generation)"
canonical: "https://agenticschool.dev/fr/glossaire/rag"
dateModified: "2026-07-03"
---

# Qu'est-ce que le RAG (Retrieval-Augmented Generation) ?

- Definition: RAG (Retrieval-Augmented Generation)
- Updated: 2026-07-03
- Keywords: rag, what is rag, retrieval augmented generation, rag meaning, rag vs fine-tuning
- Canonical URL: https://agenticschool.dev/fr/glossaire/rag
- Locale: fr

> Le RAG (Retrieval-Augmented Generation) donne à un modèle d'IA, au moment de la réponse, des documents pertinents à lire, pour que la réponse soit ancrée dans vos données plutôt que dans sa mémoire. Signification, fonctionnement et RAG vs Fine-Tuning.

Le RAG, abréviation de Retrieval-Augmented Generation, est une technique qui donne à un modèle d'IA, au moment de votre question, des informations pertinentes à lire, pour que sa réponse soit ancrée dans des documents réels et à jour plutôt que seulement dans ce qu'il a mémorisé à l'entraînement. Au lieu d'espérer que le modèle connaisse déjà vos données, un système RAG récupère d'abord les extraits les plus pertinents d'une source de connaissances (vos docs, une base de données, un jeu de PDF), les insère comme contexte dans le prompt, puis demande au modèle de répondre avec ce matériel. Le résultat : des réponses qui citent vos vrais contenus, restent à jour à mesure que vos données changent et hallucinent moins, sans le coût d'un réentraînement du modèle.

## Comment fonctionne le RAG

Une pipeline RAG a deux moitiés : le retrieval et la génération. D'abord, vous indexez votre connaissance dans un stockage cherchable, souvent une base de données vectorielle d'embeddings. Au moment de la requête, le système trouve les passages les plus pertinents à la question, les ajoute au prompt, et le modèle génère une réponse à partir de ce contexte ancré.

- Indexer : découpez vos documents en chunks et stockez-les de façon cherchable par sens, pas seulement par mot-clé.
- Récupérer : pour chaque question, ramenez la poignée de chunks les plus pertinents.
- Générer : insérez ces chunks comme contexte dans le prompt et laissez le modèle y répondre.

## RAG vs Fine-Tuning

Le RAG et le Fine-Tuning adaptent tous deux un modèle à vos besoins, mais résolvent des problèmes différents. Le Fine-Tuning change les poids du modèle pour lui apprendre un style ou une compétence, et il est lent et coûteux à mettre à jour. Le RAG laisse le modèle intact et le nourrit plutôt de connaissances fraîches au moment de la requête, donc c'est le bon outil quand vos faits changent souvent ou doivent être cités. Beaucoup de systèmes réels utilisent les deux : le Fine-Tuning pour le comportement, le RAG pour la connaissance.

## Pourquoi le RAG compte pour les builders

Le RAG est la façon dont la plupart des fonctions d'IA de production restent précises et dignes de confiance. Il laisse un bot de support répondre depuis votre vrai centre d'aide, un agent de recherche citer ses sources et un outil interne raisonner sur des données privées que le modèle de base n'a jamais vues. Parce que le retrieval pilote ce que le modèle lit, le RAG réduit aussi l'hallucination et vous donne un endroit où appliquer les permissions, pour que le modèle reste honnête et ancré dans le contexte autorisé.

## FAQ

### Que signifie RAG ?

RAG signifie Retrieval-Augmented Generation. C'est une technique où un système d'IA récupère des documents pertinents au moment de la requête et les ajoute au prompt, pour que le modèle génère une réponse ancrée dans ce contexte récupéré plutôt que seulement dans ses données d'entraînement.

### Quelle est la différence entre RAG et Fine-Tuning ?

Le Fine-Tuning change les poids du modèle pour lui apprendre un style ou une compétence, et il est coûteux à mettre à jour. Le RAG laisse le modèle inchangé et le nourrit de connaissances fraîches et pertinentes au moment de la requête. Utilisez le RAG quand les faits changent souvent ou doivent être cités ; utilisez le Fine-Tuning pour façonner un comportement.

### Le RAG stoppe-t-il l'hallucination de l'IA ?

Il la réduit, mais ne l'élimine pas. En ancrant les réponses dans un texte source récupéré, le RAG donne au modèle de vrais faits sur lesquels s'appuyer, donc il invente moins. Le modèle peut quand même mal lire ou ignorer le contexte, donc la vérification et une bonne qualité de retrieval comptent toujours.

### Ai-je besoin d'une base de données vectorielle pour le RAG ?

Le plus souvent oui, mais pas toujours. Une base de données vectorielle stocke les embeddings pour que vous puissiez récupérer par sens, ce qui convient à la plupart des systèmes RAG. Pour de petites données ou des données très structurées, une simple recherche par mot-clé ou une requête de base de données normale peut suffire à ramener le bon contexte.
