
Formation Retrieval Augmented Generation
Maîtrisez la génération augmentée de récupération de A à Z — des stratégies de découpage en chunks et des magasins de vecteurs jusqu'à la récupération multi-étapes avancée et le déploiement en production. Ce cours offre aux ingénieurs IA et aux développeurs la profondeur technique nécessaire pour construire des systèmes RAG précis, évolutifs et prêts pour une utilisation concrète.
Ce que vous allez apprendre:
Vous apprendrez à concevoir l'ensemble du pipeline RAG, couvrant l'ingestion de documents, le découpage en chunks, le plongement vectoriel et l'indexation dans un magasin de vecteurs. Vous appliquerez des techniques de recherche dense, creuse et hybride et les optimiserez à l'aide de transformations de requêtes et de reclassement. Vous élaborerez des prompts qui réduisent les hallucinations et maintiennent les réponses ancrées dans le contexte récupéré. Vous évaluerez la qualité du pipeline à l'aide de métriques comme RAGAS, BERTScore et NDCG. Vous mettrez en œuvre des schémas avancés incluant le RAG agentique, l'indexation hiérarchique et la recherche assistée par graphe. Enfin, vous déploierez des systèmes prêts pour la production avec observabilité, contrôle d'accès et workflows d'amélioration continue.
Comment vous étudiez de façon pratique Formation Retrieval Augmented Generation
Comment vous pratiquez Formation Retrieval Augmented Generation
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondations des systèmes RAG
Fondations des systèmes RAG
Leçon 1 • Composants clés et terminologie
Définit le vocabulaire essentiel, notamment corpus, chunk, embedding et magasin de vecteurs. Une terminologie précise évite toute confusion dans les chapitres techniques ultérieurs.
Leçon 2 • Ce que le RAG résout
Identifie les limites de connaissance des LLM statiques et comment la récupération y remédie. Ancre l'ensemble du cours en établissant le problème que le RAG est conçu pour résoudre.
Leçon 3 • Aperçu de l'architecture RAG de base
Représente le pipeline en trois étapes : indexation, récupération et génération. Donne aux étudiants un modèle mental qu'ils affineront tout au long du cours.
Leçon 4 • Aperçu des variantes de RAG
Présente à un haut niveau les motifs RAG naïf, RAG avancé et RAG modulaire. Prépare les étudiants à reconnaître quelle variante correspond à un cas d'usage donné.
Chapitre 2MasquerCacher les détailsVoir les détailsTraitement des documents et découpage
Traitement des documents et découpage
Leçon 1 • Enrichissement et étiquetage des métadonnées
Explique comment attacher la source, la date, la section et des étiquettes personnalisées à chaque chunk. Des métadonnées riches permettent une récupération filtrée et améliorent l'attribution des réponses.
Leçon 2 • Stratégies de découpage
Compare les méthodes de découpage à taille fixe, par phrase, récursif et sémantique. La qualité du chunk est le facteur contrôlable le plus important dans les performances de récupération.
Leçon 3 • Évaluation de la qualité des chunks
Présente des métriques et des méthodes d'inspection manuelle pour évaluer si les chunks sont cohérents et complets. Relie directement la qualité des chunks au rappel et à la précision de la récupération.
Leçon 4 • Nettoyage et normalisation du texte
Enseigne comment supprimer le bruit tel que les en-têtes, les pieds de page et le texte standardisé avant le découpage. Un texte propre améliore directement la qualité des embeddings et la précision de la récupération.
Leçon 5 • Pipelines d'ingestion de documents
Couvre le chargement de documents à partir de fichiers, de bases de données et d'API dans un pipeline de traitement. Établit le point d'entrée de l'étape d'indexation présentée au chapitre 1.
Chapitre 3MasquerCacher les détailsVoir les détailsEmbeddings et magasins de vecteurs
Embeddings et magasins de vecteurs
Leçon 1 • Sélection d'un modèle d'embedding
Guide la sélection du modèle à l'aide de scores de référence, d'adéquation au domaine, de latence et de coût. Un choix de modèle correct évite une réindexation coûteuse après le déploiement.
Leçon 2 • Recherche de similarité et métriques de distance
Explique la similarité cosinus, le produit scalaire et la distance euclidienne et quand les utiliser. Le choix de la métrique affecte la qualité du classement et doit correspondre à l'objectif d'entraînement du modèle d'embedding.
Leçon 3 • Flux de travail d'indexation et d'upsert
Couvre l'indexation par lots, les upserts incrémentaux et la suppression pour maintenir le magasin de vecteurs à jour. Des index obsolètes dégradent la qualité de la récupération dans les systèmes de production.
Leçon 4 • Fondamentaux des modèles d'embedding
Explique comment les codeurs basés sur les transformers mappent le texte en vecteurs de dimension fixe. Fournit la base théorique de toutes les techniques de récupération abordées plus tard.
Leçon 5 • Architecture du magasin de vecteurs
Passe en revue les index de plus proche voisin approximatif, les backends de stockage et les interfaces de requête. Les étudiants comprennent la couche d'infrastructure qui alimente la récupération.
Chapitre 4MasquerCacher les détailsVoir les détailsTechniques de récupération et optimisation
Techniques de récupération et optimisation
Leçon 1 • Techniques de transformation de requête
Couvre la réécriture de requête, l'expansion, HyDE et la génération multi-requêtes pour améliorer le rappel. Les requêtes transformées font remonter des chunks pertinents que la requête originale aurait manqués.
Leçon 2 • Re-classement des résultats récupérés
Applique des re-classifieurs cross-encodeur et un scoring basé sur LLM pour réordonner les candidats initiaux. Le re-classement place les chunks les plus pertinents en haut de la fenêtre de contexte.
Leçon 3 • Récupération hybride et fusion
Combine les scores denses et creux à l'aide de la fusion du rang réciproque et d'un mélange pondéré. La récupération hybride surpasse systématiquement l'une ou l'autre méthode seule pour divers types de requêtes.
Leçon 4 • Récupération creuse avec BM25
Introduit le BM25 basé sur la fréquence des termes comme complément à la récupération dense. Les méthodes creuses excellent sur les requêtes de correspondance exacte et de termes rares où les modèles denses sont moins performants.
Leçon 5 • Récupération dense avec embeddings
Applique la recherche de similarité vectorielle construite au chapitre 3 pour récupérer des chunks sémantiquement pertinents. La récupération dense traite les requêtes de paraphrase et de synonymes que la recherche par mots-clés ne trouve pas.
Chapitre 5MasquerCacher les détailsVoir les détailsIngénierie de prompts pour le RAG
Ingénierie de prompts pour le RAG
Leçon 1 • Stratégies d'injection de contexte
Compare les motifs d'insertion directe, de map-reduce et d'affinement pour insérer plusieurs chunks récupérés. Le choix de la stratégie affecte la cohérence et la consommation du budget de tokens.
Leçon 2 • Conception d'instructions pour la fidélité
Enseigne les instructions qui contraignent le modèle à répondre uniquement à partir du contexte fourni. Les contraintes de fidélité constituent la principale défense contre l'hallucination dans le RAG.
Leçon 3 • Anatomie d'un prompt RAG
Décompose les instructions système, le contexte récupéré et la requête utilisateur en zones distinctes du prompt. Comprendre la structure du prompt est un prérequis pour une optimisation systématique du prompt.
Leçon 4 • Gestion du budget de tokens
Aborde les limites de fenêtre de contexte en priorisant, tronquant et compressant le contenu récupéré. Une utilisation efficace des tokens garantit que les informations les plus pertinentes parviennent au modèle.
Leçon 5 • Exemples few-shot dans les prompts RAG
Démontre comment les exemples contextuels guident le format de sortie et le style de raisonnement. Des exemples bien choisis réduisent la variance de sortie sans fine-tuning supplémentaire.
Chapitre 6MasquerCacher les détailsVoir les détailsÉvaluation RAG et métriques de qualité
Évaluation RAG et métriques de qualité
Leçon 1 • Débogage et analyse des causes profondes
Fournit un processus systématique pour relier les mauvaises réponses à des défaillances de la récupération, du découpage ou du prompt. L'analyse des causes profondes évite d'attribuer à tort les erreurs de génération à la mauvaise étape du pipeline.
Leçon 2 • Dimensions d'évaluation dans le RAG
Définit les quatre axes de la qualité RAG : pertinence du contexte, fidélité, pertinence de la réponse et exhaustivité. Une vue multidimensionnelle évite d'optimiser une métrique au détriment des autres.
Leçon 3 • Cadres d'évaluation RAG de bout en bout
Présente RAGAS et des frameworks automatisés similaires qui notent les pipelines RAG complets. Les frameworks automatisés permettent une évaluation continue à mesure que le système évolue.
Leçon 4 • Métriques d'évaluation de la récupération
Couvre la précision, le rappel, le MRR et le NDCG pour mesurer la qualité de la récupération par rapport à des ensembles de données étiquetés. Les métriques de récupération isolent les problèmes d'indexation et de recherche des défaillances de génération.
Leçon 5 • Métriques d'évaluation de la génération
Applique les méthodes ROUGE, BERTScore et LLM-en-tant-que-juge pour évaluer la qualité des réponses générées. Chaque métrique capture différents aspects de l'exactitude linguistique et sémantique.
Chapitre 7MasquerCacher les détailsVoir les détailsMotifs RAG avancés
Motifs RAG avancés
Leçon 1 • Récupération itérative et multi-étapes
Enchaîne plusieurs appels de récupération où chaque étape affine ou développe la requête en fonction des résultats précédents. La récupération multi-étapes gère les questions complexes nécessitant des preuves provenant de plusieurs sources.
Leçon 2 • Récupération améliorée par graphe
Augmente la récupération vectorielle avec un parcours de graphe de connaissances pour capturer les relations entre entités. Le contexte de graphe améliore les réponses aux questions nécessitant un raisonnement multi-sauts.
Leçon 3 • RAG agentique avec utilisation d'outils
Intègre la récupération comme un outil parmi d'autres dans un agent LLM qui planifie et exécute des workflows multi-actions. Le RAG agentique permet une prise de décision dynamique au-delà des pipelines de récupération statiques.
Leçon 4 • RAG multimodal
Étend le RAG pour récupérer et raisonner sur des images, des tableaux et des documents multimédia. La récupération multimodale débloque des cas d'usage où les informations critiques ne sont pas textuelles.
Leçon 5 • Indexation hiérarchique et parent-enfant
Stocke de petits chunks enfants pour une récupération précise tout en renvoyant des chunks parents plus grands pour le contexte. Ce motif équilibre la précision de la récupération avec la cohérence de la génération.
Chapitre 8MasquerCacher les détailsVoir les détailsDéploiement RAG en production
Déploiement RAG en production
Leçon 1 • Observabilité et surveillance
Instrumente le pipeline avec du tracing, des tableaux de bord de latence et des moniteurs de qualité de récupération. L'observabilité permet une détection et une résolution rapides de la dégradation en production.
Leçon 2 • Amélioration continue en production
Établit des boucles de rétroaction utilisant les signaux utilisateurs, les tests en miroir et les expériences A/B pour améliorer le système en direct. L'amélioration continue empêche la dégradation de la qualité à mesure que les données et les modèles d'utilisation évoluent.
Leçon 3 • Sécurité et contrôle d'accès
Met en œuvre des autorisations au niveau document, la désinfection des requêtes et le filtrage des sorties dans le pipeline RAG. Les contrôles de sécurité empêchent l'exposition non autorisée des données via la récupération.
Leçon 4 • Passage à l'échelle et réglage des performances
Aborde la mise à l'échelle horizontale de la récupération, les stratégies de mise en cache et le traitement par lots pour atteindre les objectifs de débit. Le réglage des performances garantit une latence acceptable sous les volumes de requêtes de production.
Leçon 5 • Architecture système pour la production
Conçoit la pile de production complète, y compris les workers d'ingestion, le magasin de vecteurs, la couche API et la passerelle LLM. Les décisions architecturales prises ici déterminent l'évolutivité et le coût opérationnel.
Votre certificat valide de réussite
Ce cours est fait pour vous :
Développeur backend : souhaite ajouter une recherche intelligente à des applications existantes.
Data scientist : prêt à dépasser l'entraînement de modèles pour aborder les systèmes LLM appliqués.
Ingénieur ML : développe des outils internes nécessitant des réponses IA précises et ancrées dans les faits.
Architecte logiciel : évalue le RAG comme fondation pour les systèmes de connaissances en entreprise.
Passionné d'IA : a expérimenté avec des chatbots et souhaite une compréhension technique plus approfondie.
Responsable produit technique : a besoin de connaissances pratiques pour diriger des équipes de développement RAG.
Ce que disent nos apprenants
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable en France ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail des cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















