Maîtriser les bases de GenAI et du framework LangChain, en se concentrant sur la façon dont l'ingénierie de requête et l'apprentissage en contexte pour améliorer les interactions avec l'IA
Appliquer des modèles d'invite, des chaînes et des agents pour créer des applications IA flexibles et adaptées au contexte en utilisant l'approche modulaire de LangChain
Développer une application web GenAI avec Flask, en intégrant des fonctionnalités avancées telles que l'analyse de sortie JSON pour des réponses structurées de l'IA
Évaluer et comparer différents modèles de langage afin de sélectionner le plus adapté à des cas d'utilisation spécifiques, en garantissant des performances et une fiabilité optimales
Compétences que vous acquerrez
Catégorie : Motifs de l'invitation
Motifs de l'invitation
Catégorie : Agents génératifs d'IA
Agents génératifs d'IA
Catégorie : Systèmes agentiques
Systèmes agentiques
Catégorie : Développement de logiciels
Développement de logiciels
Catégorie : Candidature au LLM
Candidature au LLM
Catégorie : Intégrations AI
Intégrations AI
Catégorie : Évaluation du modèle
Évaluation du modèle
Catégorie : Modélisation des grandes langues
Modélisation des grandes langues
Catégorie : Appel d'outils
Appel d'outils
Outils que vous découvrirez
Catégorie : LangChain
LangChain
Catégorie : Ingénierie rapide
Ingénierie rapide
Catégorie : Flask (Framework Web)
Flask (Framework Web)
Catégorie : IA générative
IA générative
Détails à connaître
Certificat partageable
Ajouter à votre profil LinkedIn
Évaluations
7 devoirs
Enseigné en Anglais
91%
of learners achieved a positive career outcome
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
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 3 modules dans ce cours
Préparez-vous à étoffer votre CV avec les compétences de développement GenAI dont les employeurs ont besoin. Au cours de cette formation, vous explorerez les principales stratégies d'ingénierie de requête - comme l'apprentissage en contexte et la chaîne de pensée - et créerez et gérerez des modèles de requête robustes. De plus, vous suivrez les meilleures pratiques pour gérer les erreurs courantes et expérimenterez différents LLM et configurations pour renforcer vos résultats.
Vous plongerez ensuite plus profondément dans LangChain, maîtrisant les chaînes, les outils et les agents pour créer des applications plus intelligentes et plus réactives. Grâce à des laboratoires interactifs, vous construirez une application complète d'IA générative utilisant Python qui accepte les entrées de l'utilisateur et les traite à travers la logique de votre backend. De plus, vous explorerez les interfaces web à l'aide d'outils tels que Flask et Gradio, en développant des expériences utilisateur en temps réel alimentées par des LLM.
À la fin, vous aurez les compétences prêtes à l'emploi et l'expérience pratique démontrable que les employeurs recherchent pour concevoir et mettre en œuvre des applications GenAI complètes qui résolvent des problèmes du monde réel. Cela vous intéresse ? Inscrivez-vous dès aujourd'hui !
Ce module présente les bases de l'IA générative et donne un aperçu des outils, des cadres et des modèles les plus courants utilisés dans le développement de l'IA. Vous apprendrez les principes fondamentaux de l'ingénierie de requête qui permettent de maximiser les capacités des modèles d'IA grâce à une conception réfléchie des entrées. Une spécialisation est accordée au cadre LangChain - ses caractéristiques, ses avantages et son rôle dans la conception et l'écriture d'applications IA. Le module couvre des techniques pratiques pour créer des modèles d'invite réutilisables qui améliorent la cohérence, mettre en œuvre des stratégies d'apprentissage en contexte et optimiser les réponses de l'IA grâce à l'affinement itératif des invites.
Afficher les informations sur le contenu du module
9 vidéos•Total 53 minutes
Introduction au cours•2 minutes
Vue d'ensemble du certificat professionnel RAG et IA agentique•6 minutes
Introduction à l'IA générative•7 minutes
Que sont les modèles IA génératifs ?•9 minutes
Vidéo : Qu'est-ce que le NLP (Traitement du langage naturel) ?•10 minutes
Introduction à l'apprentissage en contexte•6 minutes
Introduction à LangChain•4 minutes
Méthodes avancées d'ingénierie rapide•6 minutes
LangChain Méthode de chaînage LCEL•5 minutes
7 lectures•Total 88 minutes
Aperçu du cours•4 minutes
Conseils utiles pour l'achèvement des cours•5 minutes
À propos de cette leçon facultative•2 minutes
Lecture : Guide complet de l'IA générative•30 minutes
lecture (facultative) : Qu'est-ce que l'ingénierie d'incitation et pourquoi s'en préoccuper ?•15 minutes
Résumé et points forts : Fondements de l'IA générative et de l'ingénierie des requêtes•2 minutes
Aide-mémoire : Fondements de l'IA générative et LangChain•30 minutes
3 devoirs•Total 51 minutes
Quiz pratique : L'essentiel de l'IA générative•15 minutes
Quiz pratique : Travailler avec l'ingénierie de requête et les modèles de requête•15 minutes
Quiz noté : Fondements de l'IA générative et ingénierie de la requête•21 minutes
1 élément d'application•Total 60 minutes
Lab : Ingénierie de requête et modèles de requête LangChain•60 minutes
Introduction à LangChain dans les applications GenAI
Module 2•3 heures à terminer
Détails du module
Dans ce module, vous explorerez LangChain et ses fonctionnalités avancées pour construire des applications d'IA générative. Vous découvrirez chaque composant de base de LangChain, comment les incorporer pour créer des flux de travail complexes et introduire l'IA générative dans vos applications.
Afficher les informations sur le contenu du module
3 vidéos•Total 18 minutes
LangChain : Concepts de base•7 minutes
Chaînes et agents LangChain pour les applications de construction•7 minutes
(Facultatif) Méthode de chaînage LangChain LCEL•5 minutes
3 lectures•Total 47 minutes
Récapitulation : Introduction à LangChain•15 minutes
Résumé et points forts : Introduction à LangChain dans les applications GenAI•2 minutes
Aide-mémoire : Introduction à LangChain dans les applications GenAI•30 minutes
2 devoirs•Total 36 minutes
Quiz pratique : Les composants de base et les fonctionnalités avancées de LangChain•15 minutes
Quiz noté : Introduction à LangChain dans les applications GenAI•21 minutes
1 élément d'application•Total 60 minutes
Lab : Construire des applications IA plus intelligentes : Donner aux LLM les moyens d'agir avec LangChain•60 minutes
Construire une application d'IA générative avec LangChain
Module 3•3 heures à terminer
Détails du module
Dans ce module, vous construirez une application web Flask qui utilise la puissance de l'IA générative à l'aide de LangChain. Vous apprendrez à intégrer l'IA dans votre application, à exploiter le JsonOutputParser de LangChain pour produire des sorties structurées et à affiner l'ingénierie de requête pour générer des réponses JSON exploitables. En cours de route, vous comparerez et évaluerez différents modèles de langage - notamment Llama 3, Granite et Mixtral - pour découvrir celui qui répond le mieux à vos besoins.
Afficher les informations sur le contenu du module
4 vidéos•Total 23 minutes
Choisir le bon modèle d'IA pour votre cas d'utilisation•4 minutes
De l'idée à l'IA : créer des applications avec l'IA générative•7 minutes
Introduction à Flask•7 minutes
Synthèse du cours•5 minutes
7 lectures•Total 72 minutes
lecture (facultative) : Flask : Une passerelle vers le développement Web en Python•15 minutes
lecture (facultative) : Python et Flask pour les projets à grande échelle•15 minutes
Aide-mémoire : Développement Web avec Flask•5 minutes
Résumé et points forts : Construire une application d'IA générative avec LangChain•3 minutes
Aide-mémoire : Construire une application GenAI avec LangChain•30 minutes
Félicitations et prochaines étapes•2 minutes
Équipe et remerciements•2 minutes
2 devoirs•Total 31 minutes
Quiz pratique : Workflow de développement d'applications avec IA générative•10 minutes
Quiz noté : Construire une application d'IA générative avec LangChain•21 minutes
1 élément d'application•Total 60 minutes
Pratique de la GenAI : choisir le bon modèle pour votre application•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.
Instructeurs
Évaluations de l’enseignant
É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.
Chez IBM, nous savons à quel point la technologie évolue rapidement et nous reconnaissons le besoin crucial pour les entreprises et les professionnels d'acquérir rapidement des compétences pratiques prêtes à l'emploi. En tant qu'innovateur technologique leader sur le marché, nous nous engageons à vous aider à prospérer dans ce paysage dynamique. Grâce à IBM Skills Network, nos programmes de formation conçus par des experts en IA, développement de logiciels, cybersécurité, science des données, gestion d'entreprise, et plus encore, fournissent les compétences essentielles dont vous avez besoin pour décrocher votre premier emploi, faire progresser votre carrière ou favoriser la réussite de votre entreprise. Que vous vous perfectionniez ou que vous perfectionniez votre équipe, nos cours, nos spécialisations et nos certificats professionnels développent l'expertise technique qui vous assure, ainsi qu'à votre organisation, d'exceller dans un monde compétitif.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Avis des étudiants
4.6
523 avis
5 stars
74,33 %
4 stars
17,87 %
3 stars
3,42 %
2 stars
2,09 %
1 star
2,28 %
Affichage de 3 sur 523
D
DW
4·
Révisé le 15 mai 2026
Great intro into a bunch of essentials, despite how short the course is. I also liked how some videos were updated to match the ongoing progress in the field
S
SS
4·
Révisé le 4 déc. 2025
it was good, but the vid content was just to shallow, while the readings and the other stuffs were amazing!
A
AG
5·
Révisé le 27 déc. 2025
A very good course with lots of hands-on knowledge! Only criticism for authors is that some of the AI models used in exercises have become outdated and are not available in the IBM WatsonX repository.
Quels emplois puis-je obtenir avec des compétences en développement d'IA générative ?
Les compétences en matière de construction d'applications d'IA générative sont en demande pour des rôles tels que développeur IA, ingénieur en apprentissage automatique, ingénieur prompt et développeur Full stack avec une expérience en IA.
Ai-je besoin d'une expérience en apprentissage automatique pour créer des apps d'IA générative ?
Pas nécessairement. Si vous êtes un développeur Python, vous pouvez commencer à construire avec l'IA générative en utilisant des outils tels que LangChain, Flask et Gradio-aucune formation avancée en ML n'est requise.
En quoi le développement d'applis en IA générative diffère-t-il du développement web traditionnel ?
Les apps d'IA générative nécessitent une ingénierie de requête et une intégration LLM, mais vous utiliserez toujours des frameworks web et des outils de développement familiers pour les construire et les déployer.
Quand aurai-je accès aux cours et aux devoirs ?
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je m'abonne à ce certificat ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.