Formation Frameworks d'applications LLM : LangChain et LlamaIndex

Structurez vos applications LLM avec LangChain et LlamaIndex, et sachez reconnaître quand un framework apporte de la valeur ou de la complexité inutile.

Trois jours pratiques pour mettre en œuvre chaînes, outils, mémoire et agents avec les frameworks de référence, intégrer l'observabilité des exécutions et arbitrer entre framework et développement direct sur un projet complet.

3 jours (21 h)
HYBRID
Inter : 2 400,00 € HT/pers
Intra : nous consulter

Description

LangChain et LlamaIndex structurent une large part des applications fondées sur des modèles de langage, mais leur abstraction n'est pas toujours un gain. Cette formation de trois jours, pratique sur un projet complet, construit des chaînes de traitement, intègre des outils appelables, gère la mémoire conversationnelle et met en œuvre des agents avec ces deux frameworks. Les participants ajoutent une couche d'observabilité et de traçabilité des exécutions, indispensable pour déboguer un comportement non déterministe. La formation consacre un temps explicite à l'arbitrage entre l'usage d'un framework et un développement direct plus simple à maintenir, selon la complexité réelle du besoin. Elle s'adresse aux développeurs, ingénieurs IA et architectes applicatifs pratiquant Python et connaissant déjà les principes d'intégration des modèles de langage.

Les objectifs

  • structurer une application LLM avec un framework du marché

  • mettre en œuvre chaînes, outils, mémoire et agents

  • intégrer l'observabilité et la traçabilité des exécutions

  • arbitrer entre usage d'un framework et développement direct

Public visé

  • Développeurs, ingénieurs IA, architectes applicatifs.

Prérequis

  • Pratique de Python et connaissance des principes d'intégration des modèles de langage.

Le programme

Jour 1
Matinée

1. Positionnement et socle

  • Ce qu'apportent les frameworks : abstraction, composants, observabilité
  • Ce qu'ils coûtent : dépendance, complexité, rythme de changement
  • Panorama : LangChain, LlamaIndex, alternatives légères
  • Installation, structure d'un projet, configuration des fournisseurs
  • Premiers enchaînements et composition de composants
  • Travaux pratiques : mise en place du projet et première chaîne fonctionnelle
Après-midi

2. Documents et indexation

  • Chargeurs de documents et connecteurs disponibles
  • Stratégies de découpage proposées par les frameworks
  • Index et magasins vectoriels intégrés
  • Récupérateurs et personnalisation de la recherche
  • Moteurs de requête et de discussion sur un corpus
  • Travaux pratiques : construction d'une chaîne de recherche augmentée avec le framework
Jour 2
Matinée

3. Chaînes, outils et mémoire

  • Composition de chaînes et passage de données entre étapes
  • Définition et exposition d'outils personnalisés
  • Mémoire de conversation et stratégies de persistance
  • Sorties structurées et analyseurs de réponse
  • Gestion des erreurs dans une chaîne
  • Travaux pratiques : enrichissement de l'application avec outils et mémoire
Après-midi

4. Agents et graphes d'exécution

  • Agents fournis par les frameworks et leurs limites
  • Graphes d'exécution : états, transitions, cycles contrôlés
  • Points d'interruption et validation humaine dans le flux
  • Persistance de l'état et reprise d'exécution
  • Multi-agents et répartition des rôles
  • Travaux pratiques : construction d'un graphe d'exécution avec validation humaine
Jour 3
Matinée

5. Observabilité et évaluation

  • Traçage des exécutions et analyse des étapes
  • Suivi des coûts et des latences par composant
  • Jeux de données d'évaluation intégrés aux frameworks
  • Comparaison de versions d'une chaîne
  • Diagnostic d'une exécution défaillante
  • Travaux pratiques : instrumentation de l'application et analyse des traces
Après-midi

6. Production et arbitrage

  • Déploiement d'une application construite sur un framework
  • Gestion des versions du framework et des ruptures de compatibilité
  • Performance et surcoût des couches d'abstraction
  • Critères pour se passer d'un framework et coder directement
  • Organisation du code pour limiter la dépendance
  • Travaux pratiques : revue du projet et analyse critique des dépendances introduites
Dernière mise à jour : 18 septembre 2026

En présentiel ou à distance : à vous de choisir

Dans vos locaux

Pour ancrer les apprentissages et encourager la dynamique collective.

En classe virtuelle

Pour allier flexibilité et interactions en temps réel avec le formateur.

Dans nos locaux

Pour favoriser la concentration, les échanges et le confort des apprenants.

Les modalités de formation

Suivi et évaluation :

  • Recueil des besoins en amont pour identifier les attentes du stagiaire
  • Évaluation continue : études de cas et travaux pratiques pendant la formation
  • Évaluation finale : questionnaire d'auto-évaluation

Format et encadrement :

  • Formation équilibrée alliant théorie et pratique (minimum 50%)
  • Sessions en petits groupes (2 à 9 participants) pour un suivi personnalisé
  • Émargement par demi-journée et remise d'une attestation de formation

Moyens pédagogiques et techniques :

  • Méthodes interactives et suivi des acquis : travaux pratiques, projet fil rouge, mises en situation, démonstrations, QCM…
  • Les stagiaires doivent être équipés de leur matériel informatique pour suivre la formation, que ce soit dans nos locaux ou sur site externe.
  • Les prérequis techniques seront communiqués aux apprenants en amont de la formation, lors de l'analyse des besoins, en fonction des spécificités de chaque client.
  • Accessibilité: nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d'adapter les sessions en cas de situations spécifiques. Nous nous engageons à répondre à toutes les demandes dans un délai de 48h ouvré.

Conditions et délais d'accès :

  • Si l'une de nos formations vous intéresse, contactez-nous au +33 04 93 65 34 24 ou à l'adresse mail contact@le-code.dev. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d'adapter la formation et ses modules, puis nous vous adresserons un devis. Les dates de la formation seront à convenir sous 30 jours maximum.
  • Concernant les formations Actions Collectives, l'inscription est possible jusqu'à 24h ouvrées avant le début de la formation.