Bienvenue dans Générative AI pour Débutants .NET, un cours pratique conçu pour les développeurs .NET qui souhaitent plonger dans l'univers de l'IA générative !
Ce n’est pas un cours classique du type "voici la théorie, bonne chance". Ce dépôt est axé sur des applications concrètes et du codage en direct pour permettre aux développeurs .NET de tirer pleinement parti de l'IA générative.
C'est pratique, orienté sur la pratique, et conçu pour être amusant !
N'oubliez pas de mettre une étoile (🌟) à ce dépôt pour le retrouver facilement plus tard.
➡️Obtenez votre propre copie en forkant ce dépôt et retrouvez-le ensuite dans vos propres dépôts.
L'IA générative transforme le développement logiciel, et .NET n'y fait pas exception. Ce cours vise à simplifier cette transition en proposant :
- De courtes vidéos de 5 à 10 minutes pour chaque leçon.
- Des exemples de code .NET entièrement fonctionnels que vous pouvez exécuter et explorer.
- Une intégration avec des outils comme GitHub Codespaces et GitHub Models pour une configuration facile et un démarrage rapide. Mais si vous préférez exécuter les exemples localement avec vos propres modèles, c'est également possible.
Vous apprendrez à intégrer l'IA générative dans des projets .NET, de la génération de texte de base à la création de solutions complètes en utilisant GitHub Models, Azure OpenAI Services et des modèles locaux avec Ollama.
- Vidéo Courte : Un aperçu rapide de la leçon (5-10 minutes).
- Exemples de Code Complets : Entièrement fonctionnels et prêts à l'emploi.
- Guide Étape par Étape : Instructions simples pour vous aider à apprendre et à appliquer les concepts.
- Références Approfondies : Ce cours se concentre sur l'implémentation pratique de l'IA générative, mais nous fournissons également des liens vers des explications dans Generative AI for Beginners - A Course pour approfondir les aspects théoriques si nécessaire.
# | Lien vers la Leçon | Description |
---|---|---|
01 | Introduction aux Bases de l'IA Générative pour les Développeurs .NET |
|
02 | Configurer un Environnement de Développement pour l'IA Générative avec .NET |
|
03 | Techniques Fondamentales d'IA Générative avec .NET |
|
04 | Exemples Pratiques d'IA Générative avec .NET |
|
05 | Utilisation Responsable de l'IA Générative dans les Applications .NET |
|
Langue | Code | Lien vers le README Traduit | Dernière Mise à Jour |
---|---|---|---|
Chinois (Simplifié) | zh | Traduction Chinoise | 2025-02-19 |
Chinois (Traditionnel) | tw | Traduction Chinoise | 2025-02-19 |
Français | fr | Traduction Française | 2025-02-19 |
Japonais | ja | Traduction Japonaise | 2025-02-19 |
Coréen | ko | Traduction Coréenne | 2025-02-19 |
Portugais | pt | Traduction Portugaise | 2025-02-19 |
Espagnol | es | Traduction Espagnole | 2025-02-19 |
Allemand | de | Traduction Allemande | 2025-02-19 |
Pour commencer, vous aurez besoin de :
-
Un compte GitHub (gratuit, c'est suffisant !) pour forker ce dépôt dans votre propre compte GitHub.
-
GitHub Codespaces activé pour des environnements de codage instantanés. Vous pouvez activer GitHub Codespaces dans les paramètres de votre dépôt. En savoir plus sur GitHub Codespaces ici.
-
Créez votre copie en forkant ce dépôt, ou utilisez le bouton
Fork
en haut de cette page. -
Une compréhension de base du développement .NET. En savoir plus sur .NET ici.
Et c'est tout.
Nous avons conçu ce cours pour qu'il soit aussi simple que possible. Nous utilisons les éléments suivants pour vous aider à démarrer rapidement :
- Exécuter dans GitHub Codespaces : En un clic, vous obtiendrez un environnement préconfiguré pour tester et explorer les leçons.
Bienvenue dans ce dépôt qui vous aidera à démarrer avec l'IA générative en utilisant .NET. Nous avons conçu ce cours pour vous accompagner pas à pas, que vous soyez un débutant ou que vous souhaitiez approfondir vos connaissances.
- Comprendre les bases de l'IA générative : Explorez les concepts fondamentaux et apprenez comment les modèles génératifs fonctionnent.
- Construire des applications avec .NET : Découvrez comment intégrer des modèles d'IA générative dans vos projets .NET.
- Explorer des cas d'utilisation réels : Apprenez à appliquer ces technologies dans des contextes pratiques.
Pour commencer, suivez les instructions dans 02-SetupDevEnvironment/readme.md pour configurer votre environnement de développement.
Voici quelques-unes des choses que vous trouverez dans ce dépôt :
- Des exemples de code pour comprendre et implémenter des concepts.
- Des exercices pour mettre en pratique ce que vous apprenez.
- Des leçons progressives pour vous guider tout au long du processus.
Tirez parti des modèles GitHub : Essayez des démonstrations alimentées par l'IA directement hébergées dans ce dépôt. Nous en expliquons davantage dans les leçons au fur et à mesure. (Si vous souhaitez en savoir plus sur les modèles GitHub, cliquez ici)
Lorsque vous serez prêt à aller plus loin, nous avons également des guides pour :
- Passer à Azure OpenAI Services pour des solutions évolutives et adaptées aux entreprises.
- Utiliser Ollama pour exécuter des modèles localement sur votre matériel, offrant ainsi une confidentialité et un contrôle accrus.
Les contributions sont les bienvenues ! Voici comment vous pouvez aider :
- Signalez des problèmes ou des bugs dans le dépôt.
- Améliorez les exemples de code existants ou ajoutez-en de nouveaux, clonez ce dépôt et proposez des modifications !
- Suggérez des leçons ou des améliorations supplémentaires.
- Vous avez des suggestions ou trouvé des fautes d'orthographe ou des erreurs dans le code ? Créez une pull request.
Consultez le fichier CONTRIBUTING.md pour savoir comment vous impliquer.
Ce projet est sous licence MIT - consultez le fichier LICENSE pour plus de détails.
Nous avons beaucoup d'autres contenus pour vous accompagner dans votre apprentissage. Consultez :
- Generative AI for Beginners
- Generative AI for Beginners .NET
- Generative AI with JavaScript
- AI for Beginners
- AI Agents for Beginners - A Course
- Data Science for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for Paired Programming
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
Commençons à apprendre l'IA générative et .NET ! 🚀
Avertissement :
Ce document a été traduit à l'aide de services de traduction automatisée basés sur l'intelligence artificielle. Bien que nous nous efforcions d'assurer l'exactitude, veuillez noter que les traductions automatisées peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d'origine doit être considéré comme la source faisant autorité. Pour des informations critiques, il est recommandé de recourir à une traduction professionnelle humaine. Nous déclinons toute responsabilité en cas de malentendus ou de mauvaises interprétations résultant de l'utilisation de cette traduction.