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.

Masterclass LangChain : Créez 15 applications LLM avec Python

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

Instructeur : Packt - Course Instructors
4 455 déjà inscrits
Inclus avec
20 avis
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Des compétences de base en Python, une familiarité avec les concepts d'apprentissage automatique et une expérience de l'utilisation de frameworks d'IA comme OpenAI ou Hugging Face sont nécessaires.
20 avis
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Des compétences de base en Python, une familiarité avec les concepts d'apprentissage automatique et une expérience de l'utilisation de frameworks d'IA comme OpenAI ou Hugging Face sont nécessaires.
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 : Systèmes agentiquesSystèmes agentiques
- Catégorie : Modélisation des grandes languesModélisation des grandes langues
- Catégorie : Traitement des donnéesTraitement des données
- Catégorie : Intégrations AIIntégrations AI
- Catégorie : Gestion de la mémoireGestion de la mémoire
- Catégorie : Candidature au LLMCandidature au LLM
- Catégorie : EmboîtementsEmboîtements
- Catégorie : Agents génératifs d'IAAgents génératifs d'IA
- Catégorie : Développement d'applicationsDéveloppement d'applications
Outils que vous découvrirez
- Catégorie : Visage étreintVisage étreint
- Catégorie : Ingénierie rapideIngénierie rapide
- Catégorie : OpenAIOpenAI
- Catégorie : Cadres d'applicationCadres d'application
- Catégorie : API OpenAIAPI OpenAI
Détails à connaître

Ajouter à votre profil LinkedIn
26 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 27 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
3 vidéos•Total 13 minutes
- Ce que vous obtiendrez dans ce cours•4 minutes
- Qu'est-ce que LangChain ?•5 minutes
- Comprenons les avantages de LangChain•4 minutes
2 lectures•Total 20 minutes
- Introduction au cours "LangChain MasterClass : Construire 15 applications LLM avec Python'•10 minutes
- Ressources pour le cours complet•10 minutes
Dans ce module, nous allons présenter HuggingFace, explorer son fonctionnement au sein de LangChain, et vous guider dans le processus de génération et d'utilisation des tokens d'accès pour construire des applications LLM puissantes.
Inclus
1 vidéo1 devoir
1 vidéo•Total 8 minutes
- Introduction à HuggingFace et génération de jetons d'accès•8 minutes
1 devoir•Total 15 minutes
- HuggingFace Introduction - Évaluation•15 minutes
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éos1 devoir
2 vidéos•Total 10 minutes
- Qu'est-ce que l'OpenAI ?•6 minutes
- Génération de clés API OpenAI•4 minutes
1 devoir•Total 15 minutes
- Introduction à l'OpenAI - Évaluation•15 minutes
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
2 vidéos•Total 12 minutes
- Un exemple de LangChain - Démonstration de mise en œuvre•7 minutes
- Installation d'Anaconda•5 minutes
1 devoir•Total 15 minutes
- Démonstration et configuration de l'environnement - Évaluation•15 minutes
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
1 vidéo•Total 2 minutes
- Aperçu des modules de LangChain•2 minutes
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éos1 devoir
4 vidéos•Total 30 minutes
- Présentation des LLM et génération de jetons HuggingFace•4 minutes
- Mise en œuvre pratique du LLM à l'aide de Python•8 minutes
- Configuration de l'environnement du projet•7 minutes
- Construisons une application simple de réponse aux questions•12 minutes
1 devoir•Total 15 minutes
- Projet n° 1 - Application simple de questions et réponses - Évaluation•15 minutes
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
3 vidéos•Total 26 minutes
- Présentation du modèle de chat•2 minutes
- Modèle de chat Mise en œuvre pratique à l'aide de Python•9 minutes
- Construisons une application conversationnelle simple•15 minutes
1 devoir•Total 15 minutes
- Projet #2 - Application conversationnelle simple - Évaluation•15 minutes
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éos1 devoir
4 vidéos•Total 43 minutes
- Présentation de l'incorporation de texte•5 minutes
- Embeddings de texte Mise en œuvre pratique à l'aide de Python•4 minutes
- Exemple d'intégration à l'aide de Python•13 minutes
- Construisons l'application Similar Words Finder•21 minutes
1 devoir•Total 15 minutes
- Projet #3 - Application de recherche de similitudes pour les enfants - Évaluation•15 minutes
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éos1 devoir
5 vidéos•Total 49 minutes
- Introduction au module des messages-guides•3 minutes
- Présentation du modèle d'invite•15 minutes
- Exemples de sélecteurs•12 minutes
- Ajouter d'autres exemples à l'invite de saisie•8 minutes
- Présentation des analyseurs de sortie•11 minutes
1 devoir•Total 15 minutes
- LangChain - Prompt Module Concept and Implementation Using Python - Évaluation•15 minutes
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
5 vidéos•Total 38 minutes
- Convertir le Bloc-notes Jupyter Notebook en script Python•10 minutes
- Construire le front-end de l'application•5 minutes
- Intégration du Frontend et du Backend•10 minutes
- Modularisation du code•8 minutes
- Ajouter des exemples - Enfants, adultes et personnes âgées•4 minutes
1 devoir•Total 15 minutes
- Projet #4 - Application de campagne de marketing - Évaluation•15 minutes
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éos1 devoir
2 vidéos•Total 31 minutes
- Importance de la mémoire dans les applications alimentées par la LLM•16 minutes
- Les différents types de mémoire•15 minutes
1 devoir•Total 15 minutes
- LangChain - Memory Module Concept - Assessment•15 minutes
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éos1 devoir
7 vidéos•Total 35 minutes
- Démonstration du clone de ChatGPT•2 minutes
- Mise en place du projet•4 minutes
- Mise en œuvre de l'interface utilisateur•8 minutes
- Modulariser le Code•4 minutes
- Transmission de données dynamiques•6 minutes
- Mise en œuvre de la vue conversationnelle d'un chatbot•7 minutes
- Fonctionnalité de résumé des conversations et de clé API•5 minutes
1 devoir•Total 15 minutes
- Projet #5 - Clone de ChatGPT avec option de résumé - Évaluation•15 minutes
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
3 vidéos•Total 18 minutes
- Introduction du module de connexion des données•7 minutes
- Module de connexion de données - Mise en œuvre Python Partie 1•5 minutes
- Module de connexion de données - Implémentation Python Partie 2•6 minutes
1 devoir•Total 15 minutes
- LangChain - Data Connection Module Concept - Assessment•15 minutes
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éos1 devoir
4 vidéos•Total 27 minutes
- Chargement de documents et création de morceaux•9 minutes
- Générer des emboîtements et les stocker•7 minutes
- Récupération de la réponse•6 minutes
- Création de sorties structurées•6 minutes
1 devoir•Total 15 minutes
- Projet n° 6 - Application de création de QCM - Évaluation•15 minutes
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éos1 devoir
3 vidéos•Total 15 minutes
- Aperçu des chaînes•2 minutes
- Chaînes génériques•6 minutes
- Chaînes d'utilité publique•7 minutes
1 devoir•Total 15 minutes
- LangChain - Chains Module Concept - Assessment•15 minutes
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
1 vidéo•Total 6 minutes
- Aperçu des agents•6 minutes
1 devoir•Total 15 minutes
- LangChain - Agents Module Concept - Évaluation•15 minutes
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éos1 devoir
3 vidéos•Total 14 minutes
- Démonstration de l'outil d'analyse de données CSV•1 minute
- Outil d'analyse de données CSV - Frontend•3 minutes
- Outil d'analyse de données CSV - Backend•10 minutes
1 devoir•Total 15 minutes
- Projet n° 7 - Outil d'analyse des données CSV - Évaluation•15 minutes
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éos1 devoir
4 vidéos•Total 25 minutes
- Démonstration de l'outil d'écriture de scripts pour YouTube•3 minutes
- Outil d'écriture de scripts pour YouTube - Frontend•10 minutes
- Outil d'écriture de script YouTube - Backend•7 minutes
- Outil d'écriture de scripts pour YouTube - Intégration•6 minutes
1 devoir•Total 15 minutes
- Projet n° 8 - Outil d'écriture de scénario pour YouTube - Évaluation•15 minutes
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
6 vidéos•Total 40 minutes
- Support Chat Bot pour votre site web Demo•2 minutes
- Implémentation d'un frontend pour l'envoi de données à Pinecone•7 minutes
- Mise en place d'un backend pour l'extraction des données•8 minutes
- Mise en place d'un backend pour envoyer les données à Pinecone•8 minutes
- Traitement des valeurs codées en dur•3 minutes
- Mise en œuvre d'un système de recherche d'informations•12 minutes
1 devoir•Total 15 minutes
- Projet #9 - Chatbot d'assistance pour votre site web - Évaluation•15 minutes
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éos1 devoir
8 vidéos•Total 60 minutes
- Outil de classification automatique des billets - Démo•6 minutes
- Télécharger des documents dans Pinecone - Frontend et Backend•15 minutes
- Chatbot Interaction- Frontend et Backend•9 minutes
- Organiser différentes pages dans Streamlit•2 minutes
- Création d'un modèle de classification•11 minutes
- Modèle de processus de formation•9 minutes
- Mise en œuvre de la fonction d'émission de billets•5 minutes
- Onglet Visualisation des billets en attente•3 minutes
1 devoir•Total 15 minutes
- Projet n° 10 - Outil de classification automatique des billets - Évaluation•15 minutes
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éos1 devoir
5 vidéos•Total 30 minutes
- RH - Aide à la présélection de CV - Démo•2 minutes
- Assistance à la présélection des CV Frontend•6 minutes
- Chargement de documents et ajout de métadonnées•6 minutes
- Données "push and pull" de Pinecone•9 minutes
- Ajustement de la production•6 minutes
1 devoir•Total 15 minutes
- Projet n° 11 - RH - Aide à la présélection des CV - Évaluation•15 minutes
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éo
1 vidéo•Total 2 minutes
- LLAMA 2 Introduction•2 minutes
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éos1 devoir
2 vidéos•Total 11 minutes
- Générateur d'emails Frontend et création de modules•5 minutes
- Utilisation de LLAMA 2 en tant que LLM et exécution•5 minutes
1 devoir•Total 15 minutes
- Projet #12 - Générateur d'emails utilisant LLAMA 2 || Streamlit App - Evaluation•15 minutes
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
6 vidéos•Total 26 minutes
- Invoice Extraction Bot - Demo•1 minute
- Bot d'extraction de factures - Streamlit Frontend•3 minutes
- Introduction à la plate-forme Replicate•2 minutes
- Extraction des données•8 minutes
- LLAMA 2 - Mise en place du LLM•6 minutes
- Formatage de la sortie et option de téléchargement•5 minutes
1 devoir•Total 15 minutes
- Projet #13 - Bot d'extraction de factures - évaluation•15 minutes
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éos1 devoir
2 vidéos•Total 9 minutes
- Configuration du projet et connexion à Hugging Face•4 minutes
- Création et prévision des pipelines•5 minutes
1 devoir•Total 15 minutes
- Projet #14 - Text to SQL Query - Helper Tool || Google Collab || LLAMA 2 - Assessment•15 minutes
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 devoir
4 vidéos•Total 14 minutes
- Alerte sur le résumé des appels au service clientèle - Démo•2 minutes
- Mise en œuvre de l'interface utilisateur•4 minutes
- Mise en œuvre du backend•7 minutes
- Exécution finale•1 minute
1 devoir•Total 15 minutes
- Projet #15 - Alerte de résumé d'appel au service client || OpenAI || Zapier NLA - Évaluation•15 minutes
Dans ce projet, nous vous guiderons dans la création d'une application d'analyse de revue de code. Vous construirez à la fois le frontend et le backend pour analyser la qualité du code, et intégrerez les LLMs alimentés par LangChain pour fournir un feedback détaillé et automatisé sur la structure et la qualité du code.
Inclus
3 vidéos1 lecture3 devoirs
3 vidéos•Total 13 minutes
- Application pour l'analyste de revue de code - Démo•2 minutes
- Code Review Analyst App Part 1 - Frontend•5 minutes
- Code Review Analyst App Part 2 - Backend•7 minutes
1 lecture•Total 10 minutes
- Conclusion du cours "LangChain MasterClass : Construire 15 applications LLM avec Python'•10 minutes
3 devoirs•Total 90 minutes
- Évaluation de la pratique du cours complet•15 minutes
- Projet n° 16 - Analyste de l'examen du code - Évaluation•15 minutes
- Évaluation complète du cours•60 minutes
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
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.

Offert par

Offert par

Packt aide les professionnels de la technologie à mettre les logiciels au travail en distillant et en partageant les connaissances pratiques de leurs pairs. Fondé à Birmingham, au Royaume-Uni, Packt est un fournisseur mondial de contenu d'apprentissage technique bien établi, fort de plus de vingt ans d'expérience dans la fourniture d'un contenu riche et de qualité supérieure, rédigé par des auteurs d'avant-garde, sur un large éventail de technologies émergentes et populaires.
En savoir plus sur Développement de logiciels

Cours

Cours
PPackt
Spécialisation

Cours
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
LangChain est un puissant framework conçu pour simplifier le développement d'applications utilisant des Grands modèles de langage (LLM) comme OpenAI et LLAMA 2. Il permet aux développeurs de construire des applications complexes en intégrant divers modules, tels que la gestion des invites, la mémoire, les connexions de données et les agents, d'une manière rationalisée. LangChain est particulièrement pertinent aujourd'hui, alors que l'utilisation des LLM continue de croître, en offrant aux développeurs une solution flexible et évolutive pour créer rapidement et efficacement des applications sophistiquées alimentées par l'IA.
Ce cours propose une exploration approfondie de LangChain, en vous apprenant à construire 15 applications différentes à l'aide de Python. Vous apprendrez à intégrer LangChain avec des plateformes populaires comme OpenAI, LLAMA 2, et HuggingFace, ainsi qu'à utiliser des modules pour les invites, la mémoire, les connexions de données, les chaînes et les agents. Le cours comprend des projets pratiques, vous guidant à travers la création d'applications du monde réel telles qu'une simple application Q&A, un outil de campagne marketing, un outil d'analyse de données CSV, et même un clone de ChatGPT.
À l'issue de ce cours, vous aurez une solide compréhension de LangChain et de la manière d'exploiter ses modules pour créer de puissantes applications basées sur les LLM. Vous serez en mesure d'implémenter des LLM dans vos projets, de les intégrer à des sources de données externes, de créer des agents conversationnels dynamiques et de gérer des flux de travail complexes. Vous serez confiant dans la construction et le déploiement d'une gamme d'applications alimentées par l'IA en utilisant Python et LangChain.
Pour tirer le meilleur parti de ce cours, vous devez avoir une compréhension de base de Python et de ses bibliothèques de base. La familiarité avec les concepts d'apprentissage automatique et les modèles IA, en particulier les LLM, sera utile mais pas obligatoire. Le cours est conçu pour être adapté aux débutants pour ceux qui découvrent LangChain, tout en offrant suffisamment de profondeur pour ceux qui cherchent à approfondir leur expertise dans la construction d'applications alimentées par l'IA.
Ce cours est idéal pour les développeurs, les scientifiques de données et les passionnés d'apprentissage automatique qui veulent apprendre à construire des applications du monde réel avec des Grands modèles de langage (LLM). Il est particulièrement bénéfique pour ceux qui souhaitent élargir leurs compétences en IA et en Python, ainsi que pour les professionnels qui cherchent à intégrer les LLM dans leurs flux de travail existants ou à créer de nouveaux produits axés sur l'IA.
Le cours contient 10 heures de contenu vidéo et le temps nécessaire pour le terminer dépendra de votre rythme et du temps que vous consacrerez aux projets pratiques. En moyenne, vous pouvez vous attendre à passer environ 10 à 15 heures pour bien assimiler le contenu et terminer les exercices pratiques et les projets.
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.
Si vous terminez le cours avec succès, votre certificat de cours électronique sera ajouté à votre page de réalisations - de là, vous pouvez imprimer votre certificat de cours ou l'ajouter à votre profil LinkedIn.
Ce cours n'est actuellement accessible qu'aux apprenants qui ont payé ou reçu une aide financière, le cas échéant.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.
Plus de questions
Aide financière disponible,


