Choisissez votre langue
Formation Retrieval Augmented Generation
Plus de 2 millions d'étudiants dans le monde

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.

Dedika pour les entreprises

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.

Cliquez ici

Contenu du cours

8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

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 2Voir les détails

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 3Voir les détails

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 4Voir les détails

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 5Voir les détails

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 6Voir les détails

É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 7Voir les détails

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 8Voir les détails

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.

Certification

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 élèves

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...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
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.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
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 !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable en France ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du 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