← Back to courses
Caplogy course

Développer une application RAG

IA pour l'IT

Concevoir une architecture de génération augmentée par la recherche (RAG) de bout en bout

Niveau : Intermédiaire · Domaine : Développement d'applications IA / RAG

1300 € HT / participant
Request information
Développer une application RAG
Format
Présentiel / distanciel / hybride
Duration
2 days (14 hours)
Participants / session
10
Session guarantee
Session maintenue dès 4 inscrits
Deadline
Unlimited

Target audience

Développeurs, data engineers

Prerequisites

Intégrer un LLM dans une application (ou équivalent)

Séquence 1 — Pourquoi le RAG, et ce qu'il ne résout pas

  • Le problème : un modèle ne connaît ni vos documents ni l'actualité
  • Ce que le RAG résout : ancrer la réponse sur des sources vérifiables et citables
  • Ce qu'il ne résout pas : le raisonnement, le calcul, la contradiction entre sources
  • L'architecture en deux temps : indexation hors ligne, interrogation en ligne

Séquence 2 — Ingestion et découpage

  • Extraire proprement : PDF, HTML, tableaux, en-têtes répétés qui polluent l'index
  • Découper par taille fixe, par paragraphe, par titre : les trois stratégies et leurs effets
  • Le recouvrement entre fragments : pourquoi il existe, quand il nuit
  • Les métadonnées qui sauvent la recherche : source, date, service émetteur, version

Séquence 3 — Vectorisation et recherche

  • Choisir un modèle d'embedding : langue, longueur maximale, coût, hébergement
  • Similarité cosinus : ce qu'elle mesure vraiment, et pourquoi elle rate les termes rares
  • Recherche lexicale BM25 : ce qu'elle rattrape — références, codes, sigles
  • Recherche hybride et réordonnancement : combiner sans additionner naïvement
  • Filtrage par métadonnées : restreindre avant de chercher

Séquence 4 — Assemblage du contexte et génération

  • Le budget de jetons : ce qui entre, ce qu'on coupe, dans quel ordre
  • Imposer la hiérarchie des sources : la plus récente, la plus officielle d'abord
  • Exiger la citation : identifiant de fragment reporté dans la réponse
  • Que faire quand aucune source ne répond — et pourquoi il faut le dire

Séquence 5 — Évaluer et diagnostiquer

  • Séparer les deux mesures : la recherche a-t-elle trouvé, la génération a-t-elle été fidèle
  • Rappel et précision sur un jeu de questions de référence
  • Fidélité : la réponse est-elle entièrement soutenue par le contexte fourni
  • Le tableau de diagnostic : à quel étage se corrige chaque symptôme
  • Ce qui se surveille en production : latence, coût par requête, taux de « je ne sais pas »

Dates & locations

StartEndLocation
18/01/2027 19/01/2027 Présentiel / distanciel / hybride

Practical information

Enrolment terms and lead time
Enrolment online or by email, up to 21 days before the session starts and subject to available seats — this lead time lets us send your joining instructions, then your access details for remote sessions. After that, write to us: we consider every request. For a tailored or on-site session, we reply within 48 working hours.
Accessibility and disability
Poste de travail adapté sur demande (périphériques, agrandissement, synthèse vocale) ; supports d'exercice fournis avec les éléments de départ déjà en place ; temps majoré d'un tiers sur les travaux pratiques, avec possibilité de traiter deux parties sur trois ; extraits de code remis en fichier texte sélectionnable ; salle accessible PMR Our disability officer is available from enrolment through to the end of the course, to discuss the arrangements you need. Write to contact@caplogy.com.