Formation LangChain et LangGraph pour devenir développeur IA
Date de mise à jour :
Identifiant Offre Info : 15_723022
Organisme responsable :
LBKE
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Cette formation LangChain vise à former des développeurs LLM. Leur rôle est d'intégrer l'IA générative au sein d'applications Python en tenant compte de tous les enjeux techniques. Communiquer avec des API LLM et créer des agents avec LangChain Créer des agents IA avancés et des workflows agentiques à l'aide de LangGraph Observer et évaluer le bon fonctionnement d'un agent avec LangSmith Déployer une application IA en production Note: la formation LangChain…
- Communiquer avec des API LLM et créer des agents avec LangChain
- Créer des agents IA avancés et des workflows agentiques à l'aide de LangGraph
- Observer et évaluer le bon fonctionnement d'un agent avec LangSmith
- Déployer une application IA en production
Programme de la formation
Jour 1 : Connexion aux API LLM et premiers agents avec LangChain Découverte du principe des LLM et des modèles de fondation Introduction au framework open source LangChain et à son écosystème Mise en place de l'environnement de développement pour le framework : notebooks sur le cloud avec Google Colab Connexion à une API LLM, prompt engineering, parsing et outputs structurés Principe du RAG (Retrieval-Augmented Generation) et des embeddings (vecteurs sémantiques) Principe des…
- Découverte du principe des LLM et des modèles de fondation
- Introduction au framework open source LangChain et à son écosystème
- Mise en place de l'environnement de développement pour le framework : notebooks sur le cloud avec Google Colab
- Connexion à une API LLM, prompt engineering, parsing et outputs structurés
- Principe du RAG (Retrieval-Augmented Generation) et des embeddings (vecteurs sémantiques)
- Principe des agents, nouveautés dans la version 1.0 de LangChain (boucle agentique ReAct), RAG agentique
- Introduction au framework LangGraph pour orchestrer des appels LLM et les workflows agentiques
- Implémentation d'un agent LLM sous forme de graphe avec le framework LangGraph
- Découverte du fonctionnement du tool calling
- Gérer des conversations, principe des threads et de la mémoire court-terme et long-terme
- Découverte d'agents clé-en-main : deep research, ReAct...
- LLMOps : monitoring des LLM et des applications agentiques
- Observer et évaluer un agent avec LangSmith
- Déployer son application LangGraph sous forme d'API web
- Déployer une base de données d'embeddings
- Introduction à l'auto-hébergement d'un LLM open source, enjeux de performance, traitement des requêtes en parallèle, impact du fine-tuning
- Conformité légale (AI Act, RGPD), sécurité (jailbreaking, attaques spécifiques aux LLM), enjeux éthiques et environnementaux
Nous allons concevoir notre propre assistant de code à l'aide de LangChain, LangGraph et LangSmith. Pour cela, nous allons créer et déployer ensemble une architecture RAG, un agent, et un système de monitoring complet.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- Entreprise
- OPCO
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Bac + 3 et 4
Conditions spécifiques et prérequis
La formation LangChain s'adresse aux développeurs Python de niveau intermédiaire à avancé. - Connaître les bases de la communication client/serveur avec le protocole HTTP. - Connaître les bases du développement d'applications en Python: bases du langage (fonctions, boucles, conditions), installer et importer une librairie, exécuter un script, utiliser un environnement virtuel. - Avoir une maîtrise suffisante de l'anglais pour lire des documentations techniques. - Des comptes gratuits Google Colab, GitHub et Render.com sont nécessaires. - Nous vous fournirons une clé d'accès LLM avec un forfait limité vous permettant de réaliser des tests au cours de la formation. - Apporter un ordinateur portable. Aucune connaissance préalable en science de données ou concernant les LLM n'est nécessaire. Les points essentiels seront abordés en formation. Si vous préférez le langage JavaScript, nous proposons aussi une formation «Développeur IA agentique avec JavaScript».
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
2 Avenue d'Unterschleissheim
34920 Le Crès - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes