![]()
Français | Espagnol | Allemand | Russe | Arabe | Persan (Farsi) | Ourdou | Chinois (Simplifié) | Chinois (Traditionnel, Macao) | Chinois (Traditionnel, Hong Kong) | Chinois (Traditionnel, Taïwan) | Japonais | Coréen | Hindi | Bengali | Marathi | Népalais | Punjabi (Gurmukhi) | Portugais (Portugal) | Portugais (Brésil) | Italien | Polonais | Turc | Grec | Thaï | Suédois | Danois | Norvégien | Finnois | Néerlandais | Hébreu | Vietnamien | Indonésien | Malais | Tagalog (Philippin) | Swahili | Hongrois | Tchèque | Slovaque | Roumain | Bulgare | Serbe (Cyrillique) | Croate | Slovène
Apprenez les bases de la création d'applications d'IA générative avec notre cours complet de 21 leçons proposé par les Avocats Cloud de Microsoft.
Ce cours comprend 21 leçons. Chaque leçon aborde un sujet spécifique, alors commencez où vous le souhaitez !
Les leçons sont étiquetées soit comme leçons "Apprendre" expliquant un concept d'IA générative, soit comme leçons "Construire" qui expliquent un concept et des exemples de code en Python et TypeScript quand c'est possible.
Pour les développeurs .NET, consultez IA Générative pour Débutants (Édition .NET) !
Chaque leçon inclut également une section "Continuer à apprendre" avec des outils d'apprentissage supplémentaires.
Azure OpenAI Service - Leçons : "aoai-assignment"
GitHub Marketplace Model Catalog - Leçons : "githubmodels"
OpenAI API - Leçons : "oai-assignment"
Une connaissance de base de Python ou TypeScript est utile - *Pour les débutants absolus, consultez ces cours de Python et TypeScript
Un compte GitHub pour dupliquer ce dépôt entier sur votre propre compte GitHub
Nous avons créé une leçon de Configuration du Cours pour vous aider à configurer votre environnement de développement.
N'oubliez pas de mettre une étoile (🌟) à ce dépôt pour le retrouver plus facilement plus tard.
Si vous recherchez des exemples de code plus avancés, consultez notre collection d'exemples de code d'IA Générative en Python et TypeScript.
Rejoignez notre serveur Discord officiel Azure AI Foundry pour rencontrer et réseauter avec d'autres apprenants suivant ce cours et obtenir du support.
Posez des questions ou partagez des retours produits dans notre Forum des Développeurs Azure AI Foundry sur Github.
Inscrivez-vous au Microsoft for Startups Founders Hub pour recevoir des crédits OpenAI gratuits et jusqu'à 150 000 $ de crédits Azure pour accéder aux modèles OpenAI via les services Azure OpenAI.
Avez-vous des suggestions ou avez-vous trouvé des erreurs d'orthographe ou de code ? Soulevez un problème ou Créez une demande de tirage
| # | Lien de la Leçon | Description | Vidéo | Apprentissage Supplémentaire |
|---|---|---|---|---|
| 00 | Configuration du Cours | Apprendre : Comment configurer votre environnement de développement | Vidéo à venir | En savoir plus |
| 01 | Introduction à l'IA Générative et aux LLMs | Apprendre : Comprendre ce qu'est l'IA générative et comment fonctionnent les modèles de langage large (LLMs). | Vidéo | En savoir plus |
| 02 | Explorer et comparer différents LLMs | Apprendre : Comment choisir le bon modèle pour votre cas d'utilisation | Vidéo | En savoir plus |
| 03 | Utiliser l'IA Générative de manière Responsable | Apprendre : Comment construire des applications d'IA générative de manière responsable | Vidéo | En savoir plus |
| 04 | Comprendre les Fondamentaux de l'Ingénierie des Prompts | Apprendre : Meilleures pratiques pratiques en ingénierie des prompts | Vidéo | En savoir plus |
| 05 | Créer des invites avancées | Apprendre : Comment appliquer des techniques d'ingénierie d'invite qui améliorent le résultat de vos invites. | Vidéo | En savoir plus |
| 06 | Construire des applications de génération de texte | Construire : Une application de génération de texte utilisant Azure OpenAI / OpenAI API | Vidéo | En savoir plus |
| 07 | Construire des applications de chat | Construire : Techniques pour construire et intégrer efficacement des applications de chat. | Vidéo | En savoir plus |
| 08 | Construire des applications de recherche avec bases de données vectorielles | Construire : Une application de recherche qui utilise les embeddings pour rechercher des données. | Vidéo | En savoir plus |
| 09 | Construire des applications de génération d'images | Construire : Une application de génération d'images | Vidéo | En savoir plus |
| 10 | Construire des applications IA à faible code | Construire : Une application d'IA générative utilisant des outils à faible code | Vidéo | En savoir plus |
| 11 | Intégrer des applications externes avec appel de fonction | Construire : Qu'est-ce que l'appel de fonction et ses cas d'utilisation pour les applications | Vidéo | En savoir plus |
| 12 | Concevoir l'UX pour les applications IA | Apprendre : Comment appliquer les principes de conception UX lors du développement d'applications d'IA générative | Vidéo | En savoir plus |
| 13 | Sécuriser vos applications d'IA générative | Apprendre : Les menaces et risques pour les systèmes d'IA et les méthodes pour sécuriser ces systèmes. | Vidéo | En savoir plus |
| 14 | Le cycle de vie des applications d'IA générative | Apprendre : Les outils et métriques pour gérer le cycle de vie des LLM et LLMOps | Vidéo | En savoir plus |
| 15 | Génération Augmentée par Récupération (RAG) et Bases de Données Vectorielles | Construire : Une application utilisant un cadre RAG pour récupérer des embeddings à partir de bases de données vectorielles | Vidéo | En savoir plus |
| 16 | Modèles Open Source et Hugging Face | Construire : Une application utilisant des modèles open source disponibles sur Hugging Face | Vidéo | En savoir plus |
| 17 | Agents IA | Construire : Une application utilisant un cadre d'agent IA | Vidéo | En savoir plus |
| 18 | Affinage des LLMs | Apprendre : Le quoi, pourquoi et comment de l'affinage des LLMs | Vidéo | En savoir plus |
| 19 | Construire avec les SLMs | Apprendre : Les avantages de la construction avec les Small Language Models | Vidéo à venir | En savoir plus |
| 20 | Construire avec les Modèles Mistral | Apprendre : Les caractéristiques et différences des Modèles de la Famille Mistral | Vidéo à venir | En savoir plus |
| 21 | Construire avec les Modèles Meta | Apprendre : Les caractéristiques et différences des Modèles de la Famille Meta | Vidéo à venir | En savoir plus |
Remerciements spéciaux à John Aziz pour avoir créé toutes les Actions GitHub et workflows
Bernhard Merkle pour ses contributions clés à chaque leçon afin d'améliorer l'expérience des apprenants et du code.
Notre équipe produit d'autres cours ! Découvrez :
Clause de non-responsabilité :
Ce document a été traduit à l'aide du service de traduction IA Co-op Translator. Bien que nous nous efforcions d'assurer l'exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue native doit être considéré comme la source faisant autorité. Pour des informations critiques, une traduction professionnelle par un humain est recommandée. Nous ne sommes pas responsables des malentendus ou des interprétations erronées résultant de l'utilisation de cette traduction.