RAG : construire un assistant documentaire fiable

Faire répondre un modèle à partir de vos documents, avec la source de chaque réponse.

La formation explique la génération augmentée par recherche (RAG) et fait construire une base de connaissances interrogeable. Elle insiste sur le point qui décide de la qualité : la manière de découper les documents.

Public
Développeurs, responsables techniques, architectes. Équipes qui veulent bâtir un assistant sur une documentation interne.
Prérequis
Pratique du développement logiciel. Des notions de Python ou de JavaScript sont utiles.
Durée
Établie avec vous selon le groupe et les objectifs
Format
En entreprise, en présentiel ou à distance
Certification
Formation non certifiante

À la fin, les participants savent

  • Expliquer ce que le RAG règle : hallucinations, date limite de connaissance, données privées
  • Décrire la chaîne complète : documents, découpage, vectorisation, recherche, génération
  • Choisir une stratégie de découpage selon le type de document
  • Construire une base vectorielle et la relier à un modèle
  • Exiger et vérifier la citation des sources dans les réponses
  • Savoir par où commencer : une stratégie simple, une mesure, puis la complexité si elle est justifiée

Programme

  1. Pourquoi le RAG

    • Ce qu'un modèle seul fait mal sur des documents à fort enjeu
    • Le principe : rechercher, augmenter, générer
    • L'analogie de l'examen à livre ouvert
  2. Le découpage des documents

    • Taille fixe avec chevauchement, pour le prototypage
    • Découpage récursif par paragraphes, phrases et mots : le choix par défaut
    • Découpage selon la structure du document (titres, balises, fonctions de code)
    • Découpage sémantique, par modèle, par agent, tardif, hiérarchique et adaptatif
    • Guide de décision : quelle stratégie pour quel document
  3. Construction

    • Vectorisation des documents et indexation dans une base vectorielle (ChromaDB, Qdrant)
    • Recherche par similarité et choix du nombre de passages
    • Connexion à un modèle par appel de fonctions
    • Tests sur des questions réelles et lecture des erreurs
  4. Mise en service

    • Traçabilité : relier chaque réponse à son passage source
    • Mise à jour du corpus
    • Confidentialité des documents et choix de l'hébergement

Ce contenu a été donné en mai 2026 comme deuxième session d'une formation pour développeurs, avec construction d'une base de connaissances connectée à un agent vocal. Le sujet est aussi présenté dans la conférence donnée à l'Agile Tour Montréal en novembre 2025.

Organiser cette formation

Dites-nous qui sont les participants, ce qu'ils doivent savoir faire à la fin et vos contraintes de calendrier.