Prêt à intégrer l'Intelligence Artificielle Générative dans vos applications JavaScript ?
Ce cours vous emmène dans une aventure à travers le temps—rencontrez les légendes de l'histoire avec une touche amusante, tout en apprenant les technologies d'IA Générative ✨
Important
Ambiance open-source ! Réutilisez, modifiez et partagez librement ce contenu.
- Apprenez à créer et tester votre premier serveur
- Améliorez votre client MCP en intégrant un LLM
Aidez-nous à traduire ce cours. Chaque leçon dans le dossier lessons/ contient un répertoire translations/. Ajoutez votre fichier traduit de cette manière : README.<code langue>.md, par exemple README.fr.md. - Merci.
Plongez dans une expérience d'apprentissage immersive grâce à l'IA Générative :
-
Découvrez les technologies d'IA Générative. Si vous avez toujours voulu comprendre l'IA Générative et son potentiel pour vos applications, vous êtes au bon endroit !
-
Histoires épiques de voyage dans le temps.
Plongez dans un récit amusant, en dialoguant avec des icônes telles que Léonard de Vinci, Ada Lovelace ou Montezuma dans chaque leçon. -
Application compagnon. Interagissez avec des personnages historiques grâce aux technologies d'IA Générative (voir notre avertissement sur l'IA Responsable).
Consultez le répertoire app pour exécuter l'application localement ou utilisez GitHub Codespaces pour l'exécuter en ligne.
-
Accessibilité au top. Lisez-le, écoutez-le—les balises audio lui donnent vie.
« C'est comme une bande dessinée avec du code ! » — Utilisateur Heureux
Tout au long de ce cours, vous trouverez de nombreux exemples de code et exercices, alors nous vous encourageons à exécuter et expérimenter avec le code dans votre propre copie de ce dépôt :
-
Sélectionnez le bouton Fork dans le coin supérieur droit du dépôt ou cliquez sur ce bouton :
-
Cliquez sur le bouton Code dans votre dépôt forké, accédez à l'onglet Codespaces, puis choisissez Créer un codespace.
Cela créera un environnement en ligne préconfiguré pour vous. Vous pourrez ensuite utiliser GitHub Models pour exécuter les exemples de code et interagir avec des modèles d'IA gratuitement, sans configuration supplémentaire.
Note
Bien que GitHub Codespaces offre un point de départ rapide et facile, vous pouvez également exécuter les exemples de code localement.
En savoir plus sur les concepts de GitHub Codespaces et GitHub Models ici.
📦 Chaque leçon inclut :
- Une leçon écrite avec un exercice et un quiz.
- Une courte vidéo pour approfondir votre apprentissage.
- Solutions pour chaque exercice et quiz.
- Personnages avec lesquels vous pouvez interagir grâce à notre application compagnon, démontrant l'IA Générative.
🗃️ Table des matières
| # | Lien de la leçon | Description |
|---|---|---|
| 1 | Introduction à l'IA Générative et aux LLM pour les développeurs JavaScript | Comprenez les bases de l'IA Générative et des LLM, leurs applications et leurs limites en JavaScript, et comment utiliser l'IA pour améliorer les expériences utilisateur. |
| 2 | Créez votre première application d'IA | Configurez votre environnement de développement, écrivez une application basique et comprenez les prompts système. |
| 3 | Conception de prompts | Apprenez les bases de la conception de prompts, des techniques et des méta-prompts pour de meilleurs résultats d'IA. |
| 4 | Sortie structurée | Apprenez à produire des sorties structurées, à extraire des données des prompts et à les présenter sous différents formats, comme le JSON, pour une consommation simplifiée. |
| 5 | Génération augmentée par la récupération (RAG) | Découvrez les bases de RAG, comment intégrer des données externes et comment les exploiter pour des réponses d'IA plus pertinentes et précises. |
| 6 | Appels d'outils/Appels de fonctions | Apprenez à donner des capacités supplémentaires à votre LLM et à intégrer vos propres fonctions |
| 7 | MCP, Model Context Protocol | Apprenez à débuter avec MCP pour standardiser l'exposition des prompts, ressources et outils |
| 8 | Amélioration des clients MCP avec des modèles de langage larges | Découvrez comment améliorer votre application MCP en enrichissant les clients avec LLM et bien plus |
De nouvelles leçons seront ajoutées au cours au fil du temps, restez connecté !
🙌 Une fois ce cours terminé, vous pouvez continuer à apprendre en explorant nos ressources additionnelles.
🎬Video Series
| # | Session | Description | Diapositives | Démo | Script | Vidéo |
|---|---|---|---|---|---|---|
| 0 | Introduction de la série | Introduction à la série et à son contenu. | pptx / pdf | - | Script | 📺 |
| 1 | Ce qu'il faut savoir sur les LLM | Découvrez ce que sont les LLM, leur mode d'entraînement, leur fonctionnement et leurs limites. | pptx / pdf | Démo | Script | 📺 |
| 2 | Techniques essentielles de conception de prompts | Techniques pratiques pour concevoir des prompts et tirer le meilleur parti des modèles d'IA. | pptx / pdf | Démo | Script | 📺 |
| 3 | Améliorez la précision et la fiabilité de l'IA avec RAG | Introduction à la "Génération Augmentée par la Récupération", pour utiliser l'IA avec vos propres données. | pptx / pdf | Démo | Script | 📺 |
| 4 | Accélérez votre développement d'IA avec LangChain.js | Présentation des concepts centraux du framework LangChain.js et comment l'utiliser pour accélérer vos développements IA. | pptx / pdf | Démo | Script | 📺 |
| 5 | Exécutez des modèles d'IA sur votre machine locale avec Ollama | Découvrez comment intégrer des modèles d'IA locaux dans votre flux de travail de développement. | pptx / pdf | Démo | Script | 📺 |
| 6 | Commencez avec l'IA gratuitement en utilisant Phi-3 | Expérimentez avec le modèle Ollama et Phi-3 directement depuis votre navigateur. | pptx / pdf | Démo | Script | 📺 |
| 7 | Introduction à Azure AI Foundry | Lancez votre voyage avec Azure AI Foundry. | pptx / pdf | Démo | Script | 📺 |
| 8 | Création d'applications d'IA générative avec Azure Cosmos DB | Développez des applications d'IA générative avec Azure Cosmos DB et la recherche vectorielle. | pptx / pdf | Démo | Script | 📺 |
| 9 | Outils et services Azure pour héberger et stocker des applications d'IA | Créez, déployez et évoluez des applications d'IA en utilisant les outils Azure. | pptx / pdf | - | Script | 📺 |
| 10 | Diffusion des résultats IA génératifs avec le protocole AI Chat | Intégrez facilement la diffusion dans vos apps grâce au Protocole AI Chat. | pptx / pdf | Démo | Script | 📺 |
Pour voir la page complète des ressources, accédez à cette page de présentation des vidéos.
🎒 Other Courses
- IA générative pour les débutants
- IA Générative pour Débutants .NET
- IA Générative avec JavaScript
- IA pour les débutants
- Agents IA pour Débutants - Un cours
- Science des données pour les débutants
- Apprentissage automatique pour les débutants
- Cybersécurité pour les débutants
- Développement Web pour les débutants
- IoT pour les débutants
- Développement XR pour les débutants
- Maîtriser GitHub Copilot pour la programmation en binôme
- Maîtriser GitHub Copilot pour les développeurs C#/.NET
- Choisissez votre propre aventure Copilot
Vous trouverez également des ressources supplémentaires sous forme de tutoriels, exemples de code et plus.
Important
AVERTISSEMENT : Ce dépôt contient du contenu fictif généré par l'IA. Les personnages historiques représentés ici génèrent des réponses grâce à l'IA générative, basée sur des données d'entraînement. Les réponses générées par ces personnages ne représentent pas leurs véritables opinions ou citations. Ce contenu est uniquement destiné à des fins de divertissement. Principes de l'IA Responsable de Microsoft ici


