← 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
- 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)
In the learning path
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
| Start | End | Location |
|---|---|---|
| 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.
- Contact
- contact@caplogy.com — Contact us
- 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.