Formation Langchain : Framework LLM
2400€ HT / personne |
3 jours (21 heures) |
Présentation
Notre formation LangChain vous permettra de développer des applications alimentées par des modèles de langage. Ce framework spécialisé dans l’IA générative vous aidera à concevoir des applications puissantes et totalement différentes.
Durant cet enseignement, vous découvrirez le vaste environnement de LangChain et l’ensemble des fonctionnalités qu’il est possible d’utiliser afin de satisfaire vos besoins.
Grâce aux grands modèles de langage (LLM), vous pourrez créer de véritables applications puissantes en combinant des modèles avec diverses sources de calcul ou de connaissance.
À l’issue de cette formation, vous apprendrez à comprendre le code à l’aide de la construction de plugins et d’agents personnalisés.
Comme pour toutes nos formations, celle-ci vous sera présentée avec la toute dernière version de LangChain v0.3.8.
Objectifs
- Créer et déployer des agents
- Conception et personnalisation de Chatbots
- Création d’un agent personnalisé
- Maîtriser la compréhension du code et de l’écosystème LangChain
Public visé
- Data Scientist
- Big Data Engineer
- Machine Learning Engineer
- Lead Développeur
- Développeurs
Pré-requis
- Notion de base dans la conception d’application
- Maîtriser le langage Python
Pré-requis logiciel
- un accès API à OpenAI avec GPT4 (payant)
- un compte Google pour l’accès à Google Colab (gratuit) – facultatif si notebook local
- un compte LangChain.com et disposer d’une clé API (gratuit)
- un compte Pinecone.io pour la DB de vecteur (gratuit)
- un compte exa.ai pour le moteur de recherche LLM (gratuit)
- un compte app.tavily.com pour le moteur de recherche LLM (gratuit)
Programme de notre formation LangChain
Introduction
- Présentation de Langchain
- Installation et configuration de Langchain
- Construire une application de modèle de langage : LLM
- LLM : Obenir des prédictions à partir d’un modèle de langage
- Modèles d’invite : gérer les invites pour les LLM
- Chaînes : Combinez les LLM et les invites dans des flux de travail en plusieurs étapes
- Appeler dynamiquement des chaînes en fonction de l’entrée de l’utilisateur
- Ajouter un état aux chaînes et aux agents
- Obtenir des messages complets à partir d’un modèle de chat
Modèles
- Les types de modèles
- Les grands modèles de langage (LLM)
- Les modèles de chat
- Les modèles d’intégration de texte
- Instructions
- Mise en route
- Modèles d’invite LLM
- Modèles d’invite de chat
- Sélecteurs d’exemples
- Mémoire
- Charger des documents à partir de diverses sources
- Une vue d’ensemble et différents types de Text Splitters
- Agents d’action
- AgentFinish
- Agent Executor
- Agents autonomes
- Simulations d’agents
Chatbots
- Recréer une expérience de type ChatGPT grâce à ChatGPT Clone
- Utiliser différents types de Conversation Memory
- Créer un agent optimisé pour la conversation
- Créer un assistant vocal à l’aide de LangChain
Compréhension du code
- Indexez la base du code
- Intégration et magasin du code
- Construire le Retriever
- Construire la chaîne conversationnelle
- Définir une liste de question à poser pour générer des réponses contextuelles
L’évaluation dans LangChain
- Analyse comparative des agents
- Agent VectorDB Question Answering Benchmarking
- Modèle d’analyse comparative
- LLM Mathématiques
- Évaluation d’une chaîne OpenAPI
- Utilisation des ensembles de données de visage étreignant
Pour aller plus loin
Formation ChatGPT
Formation Mixtral
Formation Python Data Analyst
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
Les + : La communication
Les – : La durée est courte.
Je souhaite suivre : Néant
En synthèse : Néant
Afficher tous les témoignages
Les + : La communication
Les – : La durée est courte.
Je souhaite suivre : Néant
En synthèse : Néant
Les + : Formateur très compétent et patient
Les – : un tout petit peu de pratique en autonomie sur un exemple complexe la dernière journée aurait été top
Les + : rentrer en détails dans l’environnement Langchain
Les – : NA
Je souhaite suivre : NA
Je recommande la formation
Les + : Utilisation de plusieurs outils et frameworks.
Les – : Contenu insuffisant : la couverture des agents et LangGraph était trop brève et une discussion théorique sur les métriques d’évaluation n’a pas été abordée.
Les + : Sujet très pointu et intéressant. La disponibilité du formateur et le coté pratique nous plongent directement dans le sujet.
En synthèse : Bravo au formateur pour sa pédagogie
Les + : Possibilité de faire beaucoup de pratique et travailler des TPs
Cas pratiques avec des exercices corrigés
Je recommande la formation
Les + : Cette formation permet d’avoir une vue d’ensemble sur langchain et sur chacun des modules associés
Les – : il y avait quelques points qui étaient pas clairs et on a pas eu le temps de passer profondément sur ces points.
il a fallu plus de suivi lors des TPs vu qu’on a pas tous le meme niveau parfois c’est intimidant de demander de l’aide, j8217;aurais bien aimé qu’on corrige certaines parties (qui sont claires pour les seniors) ensemble puis passer au reste
Je souhaite suivre : spark
Je recommande la formation
Les + : Apprentissage rapide, code clair et notebook clair
Les – : slides sous-exploitées, trop d’attente pendant les tp
Je souhaite suivre : Aucune
Navigation Site Reviews
Noter la formation
2400€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS