🔍
Publié le 20 décembre 2024
Cette formation RAG courte vous apprendra à créer des applications fondées sur une utilisation avancée des modèles LLM grâce au framework open source LangChain.
Apprendre à mettre en oeuvre l'architecture RAG vous permettra d'éliminer les problèmes d'hallucination et d'obsloscence typiques des LLM.
A l'issue de cette formation RAG, vous pourrez tirer le meilleur parti de l'IA générative en tant que véritable couteau suisse du traitement du langage naturel !
Si vous cherchez formation LangChain complète, découvrez notre formation LangChain pour devenir développeur LLM.
1 jour
À distance présentiel possible en intra-entreprise)
Au maximum 10 participants
Sur devis en intra-entreprise
La formation RAG avec LangChain se découpe en deux temps. Nous découvrirons tout d'abord l'intérêt de mobiliser un framework tel que LangChain pour utiliser efficacement un LLM. Nous mettrons ensuite en place un pattern très important pour obtenir des réponses plus fiables et limiter les hallucinations : la Retrieval-Augmented Generation (RAG).
Notre approche pédagogique s'appuie sur l'alternance de présentations par le formateur et de mises en pratique accompagnées sur un projet fil rouge. A l'issue de la formation, vous conserverez le code et tous les supports de formation.
Nous allons construire étape par étape à l'aide du framework LangChain un algorithme qui répond à des questions techniques complexes, en s'appuyant sur une documentation à jour grâce au principe des architectures RAG.
Nous l'utiliserons pour fournir la documentation de LangChain à un LLM et générer des programmes LangChain... grâce à LangChain !
Cette formation est une introduction à LangChain et à son écosystème (LangGraph, LangSmith).
L'enjeu est de découvrir le framework LangChain pour évaluer s'il s'agit d'un bon choix pour vos projets, et vous familiariser avec le développement LLM.
Ces objectifs correspondent au premier jour de notre formation LangChain pour devenir développeur LLM en 3 jours.
La formation est ouverte aux développeurs Python de niveau intermédiaire.
Un questionnaire d'auto-évaluation sera envoyé à chaque participant au début de la formation pour nous permettre d'évaluer au mieux son niveau, ses besoins et ses attentes concernant la formation.
Eric Burel est ingénieur en informatique et mathématiques appliquées diplômé de l'ENSIMAG. Il est le co-fondateur de LBKE et a contribué à la création de plusieurs startups technologiques.
Eric est actif dans le domaine de l'intelligence artificielle générative en tant qu'ambassadeur IA et membre de la communauté LangChain.
Il contribue aussi à l'open source en tant que membre du collectif Devographics, qui organise les enquêtes annuelles "State of" JavaScript, React et AI.
Présentation de LangChain par Éric Burel pour le meetup GenAI Montpellier (juin 2025)
Dois-je choisir une formation LangChain ou LangGraph ?
LangChain est un framework pour s'interfacer avec les LLM, et il fournit divers outils pour mettre en place des architectures de type RAG. LangGraph est quant à lui un orchestrateur, qui permet de créer des agents LLM. Apprendre LangChain est donc typiquement la première étape pour devenir développeur LLM. Ensuite, apprendre LangGraph permet d'aller plus loin en créant des agents IA vraiment autonomes.Peut-on utiliser le langage JavaScript plutôt que Python ?
La formation LangChain utilise le langage Python, mais nous proposons une formation Développeur LLM avec JavaScript à destination des développeurs web JavaScript.LangChain est-il open source ?
Oui LangChain est une technologies open source pour le développement LLM.Nous proposons des formations courtes dans le domaine du développement web fullstack et du développement LLM, à destination des développeurs JavaScript et Python.
Nous accompagnons aussi les dirigeants, cadres et managers techniques via des formations qui leurs sont dédiées.