Choisissez votre langue
Formation en génération augmentée par récupération
Plus de 2 millions d'apprenants dans le monde

Formation en génération augmentée par récupération

Maîtrisez la génération augmentée de récupération de A à Z — des stratégies de découpage en segments et des magasins de vecteurs à la recherche avancée en plusieurs étapes et au déploiement en production. Ce cours offre aux ingénieurs et ingénieures en IA ainsi qu'aux développeurs et développeuses la profondeur technique nécessaire pour bâtir des systèmes RAG précis, évolutifs et prêts à être utilisés dans le monde réel.

Dedika pour entreprises

Ce que vous allez apprendre:

Vous apprendrez à concevoir l'ensemble du pipeline RAG, en couvrant l'ingestion de documents, le découpage en segments, le plongement vectoriel et l'indexation dans un magasin de vecteurs. Vous appliquerez des techniques de recherche dense, parcimonieuse et hybride et les optimiserez à l'aide de la transformation de requêtes et du reclassement. Vous concevrez des invites qui réduisent l'hallucination et maintiennent les résultats dans le contexte extrait. Vous évaluerez la qualité du pipeline à l'aide de métriques comme RAGAS, BERTScore et NDCG. Vous mettrez en œuvre des patrons avancés, notamment le RAG agentique, l'indexation hiérarchique et la recherche améliorée par graphe. Enfin, vous déploierez des systèmes de qualité production avec observabilité, contrôle d'accès et processus d'amélioration continue.

Comment vous étudiez de façon pratique Formation en génération augmentée par récupération

Comment vous pratiquez Formation en génération augmentée par récupération

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.

Cliquez ici

Contenu du cours

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

Chapitre 1Voir les détails

Fondements des systèmes RAG

  • Leçon 1 • Composants clés et terminologie

    Définit le vocabulaire essentiel, notamment le corpus, le fragment, le plongement et le 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 connaissances 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

    Cartographie 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 • Variantes du RAG en un coup d’œil

    Présente à un niveau élevé les variantes RAG naïve, RAG avancé et RAG modulaire. Prépare les étudiants à reconnaître la variante adaptée à un cas d’utilisation donné.

Chapitre 2Voir les détails

Traitement des documents et fragmentation

  • Leçon 1 • Enrichissement et étiquetage des métadonnées

    Explique comment joindre la source, la date, la section et des étiquettes personnalisées à chaque fragment. 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 fragmentation

    Compare les méthodes de fragmentation à taille fixe, par phrase, récursive et sémantique. La qualité des fragments est le seul facteur contrôlable le plus important pour le rendement de la récupération.

  • Leçon 3 • Évaluation de la qualité des fragments

    Présente les mesures et les méthodes d’inspection manuelle pour évaluer si les fragments sont cohérents et complets. Lie directement la qualité des fragments au rappel et à la précision de la récupération.

  • Leçon 4 • Nettoyage et normalisation du texte

    Enseigne comment éliminer le bruit, comme les en-têtes, les pieds de page et le contenu passe-partout avant la fragmentation. Un texte propre améliore directement la qualité des plongements 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

Plongements et magasins de vecteurs

  • Leçon 1 • Sélection d’un modèle de plongement

    Guide la sélection du modèle à l’aide de scores de référence, de l’adéquation au domaine, de la latence et du 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’apprentissage du modèle de plongement.

  • Leçon 3 • Indexation et processus de mise à jour et insertion

    Couvre l’indexation par lots, les mises à jour et insertions incrémentielles 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 de plongement

    Explique comment les encodeurs basés sur les transformateurs transforment le texte en vecteurs de dimension fixe. Fournit la base théorique pour toutes les techniques de récupération couvertes ultérieurement.

  • Leçon 5 • Architecture du magasin de vecteurs

    Présente les index approximatifs des plus proches voisins, les supports 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 et optimisation de la récupération

  • Leçon 1 • Techniques de transformation des requêtes

    Couvre la réécriture, l’expansion des requêtes, les plongements de documents hypothétiques et la génération de multiples requêtes pour améliorer le rappel. Les requêtes transformées font apparaître des fragments pertinents que la requête d’origine manquerait.

  • Leçon 2 • Reclassement des résultats récupérés

    Applique des re-classeurs à encodeur croisé et un score basé sur un LLM pour réorganiser les premiers candidats. Le reclassement place les fragments 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 creuses à l’aide de la fusion par 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

    Présente le BM25 basé sur la fréquence des termes comme complément à la récupération dense. Les méthodes creuses excellent pour 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 plongements

    Applique la recherche de similarité vectorielle développée au chapitre 3 pour récupérer des fragments sémantiquement pertinents. La récupération dense traite les requêtes de paraphrase et de synonymes que la recherche par mots-clés manque.

Chapitre 5Voir les détails

Ingénierie des invites pour le RAG

  • Leçon 1 • Stratégies d’injection de contexte

    Compare les modèles d’insertion massive, de carte-réduit et d’affinage pour insérer plusieurs fragments récupérés. Le choix de la stratégie affecte la cohérence et la consommation du budget de jetons.

  • Leçon 2 • Conception d’instructions pour la fidélité

    Enseigne des instructions qui contraignent le modèle à répondre uniquement à partir du contexte fourni. Les contraintes de fidélité sont la principale défense contre l’hallucination dans le RAG.

  • Leçon 3 • Anatomie d’une invite RAG

    Décompose les instructions système, le contexte récupéré et la requête de l’utilisateur en zones d’invite distinctes. Comprendre la structure de l’invite est un prérequis pour l’optimisation systématique des invites.

  • Leçon 4 • Gestion du budget de jetons

    Aborde les limites de la fenêtre de contexte en priorisant, tronquant et compressant le contenu récupéré. Une utilisation efficace des jetons garantit que les informations les plus pertinentes parviennent au modèle.

  • Leçon 5 • Exemples de quelques prises dans les invites RAG

    Montre comment les exemples contextuels guident le format de sortie et le style de raisonnement. Des exemples bien choisis réduisent la variance de la sortie sans réglage fin supplémentaire.

Chapitre 6Voir les détails

Évaluation du RAG et mesures de qualité

  • Leçon 1 • Débogage et analyse des causes profondes

    Fournit un processus systématique pour retracer les mauvaises réponses jusqu’à des défaillances de récupération, de fragmentation ou d’invite. 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é du RAG : la pertinence du contexte, la fidélité, la pertinence de la réponse et l’exhaustivité. Une vue multidimensionnelle évite d’optimiser une métrique au détriment des autres.

  • Leçon 3 • Cadres d’évaluation de bout en bout du RAG

    Présente RAGAS et des cadres automatisés similaires qui notent des pipelines RAG complets. Les cadres automatisés permettent une évaluation continue à mesure que le système évolue.

  • Leçon 4 • Mesures d’évaluation de la récupération

    Couvre la précision, le rappel, le rang réciproque moyen et le gain cumulatif actualisé normalisé pour mesurer la qualité de la récupération par rapport à des ensembles de données étiquetés. Les mesures de récupération isolent les problèmes d’indexation et de recherche des défaillances de génération.

  • Leçon 5 • Mesures d’évaluation de la génération

    Applique ROUGE, BERTScore et les méthodes de juge LLM pour évaluer la qualité des réponses générées. Chaque mesure capture différents aspects de l’exactitude linguistique et sémantique.

Chapitre 7Voir les détails

Modèles 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 élargit 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 une traversée 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 processus 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’utilisation où les informations critiques ne sont pas textuelles.

  • Leçon 5 • Indexation hiérarchique et parent-enfant

    Stocke de petits fragments enfants pour une récupération précise tout en renvoyant de plus grands fragments parents pour le contexte. Ce modèle é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 du RAG en production

  • Leçon 1 • Observabilité et surveillance

    Instrumente le pipeline avec du traçage, des tableaux de bord de latence et des moniteurs de qualité de récupération. L’observabilité permet la détection et la résolution rapides d’une dégradation en production.

  • Leçon 2 • Amélioration continue en production

    Établit des boucles de rétroaction utilisant des signaux utilisateur, des tests sans impact et des 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 habitudes d’utilisation évoluent.

  • Leçon 3 • Sécurité et contrôle d’accès

    Implémente des autorisations au niveau du document, l’assainissement 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 de données par la récupération.

  • Leçon 4 • Mise à l’échelle et réglage du rendement

    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 du rendement 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 travailleurs 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 d’exploitation.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Développeur backend : souhaite ajouter une recherche intelligente aux applications existantes.

  • Scientifique des données : prêt à dépasser l'entraînement de modèles pour passer aux systèmes LLM appliqués.

  • Ingénieur ML : construit des outils internes qui nécessitent des réponses IA précises et fondées.

  • Architecte logiciel : évalue le RAG comme fondement des systèmes de connaissances d'entreprise.

  • Passionné d'IA : a expérimenté avec les chatbots et souhaite une compréhension technique plus approfondie.

  • Gestionnaire de produits techniques : a besoin de connaissances pratiques pour diriger les équipes de développement RAG.

Ce que nos apprenants disent

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 à 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 Numérique
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 il est présenté ainsi que la transcription des vidéos, 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 au Canada ?

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 fonctionne?

Cours PDF