Ce cours comprend Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question les hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours. Déverrouillez la puissance de LangChain et des grands modèles de langage (LLM) pour créer des applications innovantes. Dans ce cours, vous apprendrez à développer 15 applications du monde réel qui intègrent des LLM à l'aide de Python, vous donnant une expérience pratique avec des outils tels que OpenAI, Hugging Face, et LLAMA 2. Vous commencerez par comprendre les principes fondamentaux de LangChain et évoluerez progressivement vers la construction d'applications sophistiquées telles que des chatbots, des outils d'analyse de données, des apps de sélection de CV, et plus encore. Le cours est structuré autour de projets pratiques qui introduisent des concepts clés dans des modules séquentiels. Vous explorerez des sujets tels que la gestion de la mémoire, les incorporations de texte, l'ingénierie de requête et les concepts de chaîne. Avec chaque projet, vous maîtriserez une caractéristique unique de LangChain, comme l'implémentation de systèmes de questions-réponses, d'agents conversationnels et de tâches de traitement de données. À la fin du cours, vous aurez construit un portefeuille diversifié d'applications, y compris un chatbot d'assistance, un bot d'extraction de factures, et un générateur de scripts YouTube. Que vous cherchiez à améliorer vos compétences en IA ou à lancer votre carrière dans le développement de l'IA, ce cours vous fournira les outils, les connaissances et l'expérience pratique dont vous avez besoin. Ce cours est idéal pour les développeurs, les scientifiques de données et les passionnés d'IA qui cherchent à plonger plus profondément dans la construction d'applications alimentées par des modèles de langage. Il convient à ceux qui ont une compréhension de base de Python, et aucune expérience préalable avec LangChain n'est nécessaire.

Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Masterclass LangChain : Créez 15 applications LLM avec Python
Ce cours fait partie de Spécialisation Langchain et Langgraph

Instructeur : Packt - Course Instructors
2 837 déjà inscrits
Inclus avec
(16 avis)
Expérience recommandée
Ce que vous apprendrez
Concevoir des outils automatisés de marketing et d'assistance à la clientèle.
Analyser et rationaliser l'analyse des données et le traitement des CSV.
Développer des compétences en matière d'extraction de données de facturation et d'outils d'interrogation SQL.
Compétences que vous acquerrez
- Catégorie : Emboîtements
- Catégorie : Visage étreint
- Catégorie : Gestion du contexte
- Catégorie : Candidature au LLM
- Catégorie : OpenAI
- Catégorie : Traitement du langage naturel (NLP)
- Catégorie : Prompt engineering
- Catégorie : Bases de données vectorielles
- Catégorie : Systèmes agentiques
- Catégorie : Développement d'applications
- Catégorie : Flux de travail IA
- Catégorie : Traitement des données
- Catégorie : Grand modèle de langage (LLM)
Détails à connaître

Ajouter à votre profil LinkedIn
11 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 25 modules dans ce cours
Dans ce module, nous vous présenterons LangChain, un framework open-source conçu pour faciliter la création d'applications alimentées par de grands modèles de langage. Nous discuterons des objectifs et des avantages de LangChain et donnerons un aperçu de ce que vous retirerez de ce cours.
Inclus
3 vidéos2 lectures
Dans ce module, nous allons nous plonger dans les aspects fondamentaux d'OpenAI, en explorant son histoire et ses puissants modèles de langage tels que GPT-3 et Codex. En outre, nous couvrirons les étapes pratiques pour configurer et utiliser l'API d'OpenAI pour diverses applications.
Inclus
2 vidéos
Dans ce module, nous ferons la démonstration d'une mise en œuvre pratique de LangChain pour améliorer les capacités de réponse aux questions et nous vous guiderons dans l'installation d'Anaconda, indispensable pour nos projets à venir utilisant les Bloc-notes.
Inclus
2 vidéos1 devoir
Dans ce module, nous donnerons un aperçu des différents modules de LangChain, notamment les modèles, les invites, la mémoire, les index, les chaînes, les agents et les rappels, en mettant en évidence leurs fonctionnalités et leurs applications pratiques.
Inclus
1 vidéo
Dans ce module, nous allons vous guider dans la création d'une application simple de réponse aux questions en utilisant LangChain. Vous explorerez différents modèles, mettrez en place l'environnement du projet et construirez une application qui utilise LangChain pour des interactions efficaces pilotées par l'IA.
Inclus
4 vidéos
Dans ce module, nous vous guiderons dans le développement d'une application conversationnelle simple en utilisant LangChain. Vous apprendrez à configurer l'environnement, à mettre en place le chatbot et à implémenter des contextes conversationnels personnalisés pour une expérience utilisateur interactive.
Inclus
3 vidéos1 devoir
Dans ce module, nous allons explorer les embeddings de mots et leurs applications dans les projets d'apprentissage automatique. Vous apprendrez à implémenter des embeddings de texte en utilisant LangChain et à construire une application qui aide les enfants à comprendre des mots et des objets similaires.
Inclus
4 vidéos
Dans ce module, nous allons nous plonger dans le module de messages-guides de LangChain, en apprenant à concevoir des messages-guides efficaces, à utiliser des modèles de messages-guides et à explorer des fonctionnalités telles que les sélecteurs d'exemples et les analyseurs de sortie afin d'optimiser les réponses du modèle.
Inclus
5 vidéos
Dans ce module, nous allons construire une application de campagne marketing en utilisant LangChain. Vous apprendrez à convertir des Bloc-notes Jupyter en scripts Python, à développer une interface utilisateur avec Streamlit, et à intégrer des composants frontend et backend pour une application homogène.
Inclus
5 vidéos1 devoir
Dans ce module, nous nous concentrerons sur les modules de mémoire de LangChain, en soulignant l'importance de la mémoire tampon des conversations et en explorant différents types de mémoire pour améliorer les interactions de l'IA en conservant et en rappelant les conversations passées.
Inclus
2 vidéos
Dans ce module, nous vous guiderons à travers la création d'un clone de ChatGPT avec des capacités de résumé. Vous apprendrez à configurer l'environnement du projet, à mettre en œuvre une vue conversationnelle et à améliorer le chatbot avec des fonctionnalités telles que les entrées dynamiques et les clés API utilisateur.
Inclus
7 vidéos
Dans ce module, nous allons nous plonger dans le module Data Connection de LangChain, en explorant son importance et ses fonctionnalités. Vous apprendrez à traiter les données, à créer des embeddings vectoriels et à utiliser des retrievers pour récupérer des informations pertinentes de manière efficace.
Inclus
3 vidéos1 devoir
Dans ce module, nous allons construire une application de création de QCM en utilisant LangChain. Vous apprendrez à charger des documents, à créer des embeddings, à récupérer des réponses et à formater le résultat dans un format de QCM pour des applications pratiques.
Inclus
4 vidéos
Dans ce module, nous explorerons le concept de chaînes au sein de LangChain, en apprenant à connecter différents LLM, à mettre en œuvre des chaînes génériques et séquentielles, et à utiliser des chaînes utilitaires pour simplifier des tâches complexes et gagner du temps de développement.
Inclus
3 vidéos
Dans ce module, nous allons explorer les concepts d'agents d'action et d'agents de planification et d'exécution dans LangChain. Vous apprendrez comment ces agents prennent des décisions et créent des plans, en combinant leurs fonctionnalités pour obtenir des résultats plus intelligents et plus efficaces.
Inclus
1 vidéo1 devoir
Dans ce module, nous allons créer un outil d'analyse des données qui traite les fichiers CSV en fonction des requêtes de l'utilisateur. Vous apprendrez à configurer l'application, à mettre en œuvre l'interface utilisateur et à utiliser LangChain et OpenAI pour analyser et générer des réponses à partir de données CSV.
Inclus
3 vidéos
Dans ce module, nous allons développer un outil d'écriture de scripts pour YouTube en utilisant LangChain. Vous apprendrez à mettre en place l'environnement du projet, à créer l'UI et à intégrer LangChain pour générer des scripts vidéo dynamiques et attrayants basés sur les entrées de l'utilisateur.
Inclus
4 vidéos
Dans ce module, nous vous guiderons dans la création d'un chatbot d'assistance pour les sites web en utilisant LangChain. Vous apprendrez à mettre en œuvre le scraping de données, à configurer une interface utilisateur et à intégrer des composants frontend et backend pour fournir une assistance en langage naturel sur votre site web.
Inclus
6 vidéos1 devoir
Dans ce module, nous allons construire un outil de classification automatique des tickets en utilisant LangChain. Vous apprendrez à mettre en œuvre l'UI, à gérer les téléchargements de documents et à entraîner un modèle de classification pour classer les tickets dans différents départements en fonction des requêtes de l'utilisateur.
Inclus
8 vidéos
Dans ce module, nous allons créer un outil d'aide à la sélection des CV pour les RH en utilisant LangChain. Vous apprendrez à mettre en place le projet, à analyser les CV et à les faire correspondre aux descriptions de postes, ce qui simplifiera le processus de présélection et améliorera l'efficacité des RH.
Inclus
5 vidéos
Dans ce module, nous vous présenterons le modèle LLAMA 2, un puissant outil Open Source proposé par Meta. Vous découvrirez ses versions, la taille de ses paramètres et ses applications potentielles en IA générative, ainsi que les étapes pour télécharger et configurer LLAMA 2 pour une utilisation locale.
Inclus
1 vidéo1 devoir
Dans ce module, nous vous guiderons à travers le développement d'un générateur d'email en utilisant LangChain et LLAMA 2. Vous apprendrez à mettre en place le projet, à concevoir l'UI, et à implémenter le modèle LLAMA 2 pour générer un contenu d'email dynamique et personnalisé.
Inclus
2 vidéos
Dans ce module, nous allons construire un bot d'extraction de factures en utilisant LangChain et LLAMA 2. Vous apprendrez à mettre en œuvre l'extraction de données à partir de factures PDF, à traiter les données extraites et à créer une interface utilisateur pour la visualisation et le téléchargement des résultats.
Inclus
6 vidéos1 devoir
Dans ce module, nous allons créer un outil d'aide à la requête texte-SQL en utilisant LangChain, Google Colab, et LLAMA 2. Vous apprendrez à configurer l'environnement, à implémenter des pipelines pour la prédiction de texte, et à utiliser LangChain pour générer des requêtes SQL basées sur les entrées de l'utilisateur.
Inclus
2 vidéos
Dans ce module, nous allons construire un outil d'alerte de résumé d'appel de service à la clientèle en utilisant LangChain, OpenAI et Zapier. Vous apprendrez à mettre en œuvre l'UI et la logique backend pour le traitement des données d'appel, à automatiser le résumé et à mettre en place un système d'alerte par email pour une gestion efficace du service client.
Inclus
4 vidéos1 lecture3 devoirs
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,

