Skip to content

Latest commit

 

History

History
168 lines (114 loc) · 14.7 KB

File metadata and controls

168 lines (114 loc) · 14.7 KB

Générative AI pour Débutants .NET - Un Cours

Leçons pratiques pour apprendre à créer des applications d'IA générative avec .NET

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Azure AI Community Discord Discussions Microsoft Foundry sur GitHub

Logo de Générative AI pour Débutants .NET

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.

✨ Quoi de neuf

Nous améliorons constamment ce cours avec les derniers outils IA, modèles et exemples pratiques :

Voir toutes les mises à jour précédentes dans notre section Quoi de neuf

🚀 Introduction

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 Azure OpenAI 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 Azure OpenAI, Azure OpenAI Services et des modèles locaux avec Ollama.

📦 Chaque Leçon Comprend

  • 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.

🗃️ Leçons

# Lien vers la Leçon Description
01 Introduction aux Bases de l'IA Générative pour les Développeurs .NET
  • Aperçu des modèles génératifs et de leurs applications en .NET
02 Configurer un Environnement de Développement pour l'IA Générative avec .NET
  • Utilisation de bibliothèques comme Microsoft.Extensions.AI et Microsoft Agent Framework.
  • Configuration de fournisseurs comme Azure OpenAI, Microsoft Foundry, et développement local avec Ollama.
03 Techniques Fondamentales d'IA Générative avec .NET
  • Génération de texte et flux conversationnels.
  • Capacités multimodales (vision et audio).
  • Agents
04 Exemples Pratiques d'IA Générative avec .NET
  • Exemples complets démontrant l'IA générative dans des scénarios réels
  • Applications de recherche sémantique.
  • Applications avec agents multiples
05 Utilisation Responsable de l'IA Générative dans les Applications .NET
  • Considérations éthiques, réduction des biais, et implémentations sécurisées.

🌐 Support Multi-Langues

Langue Code Lien vers le README Traduit Dernière Mise à Jour
Chinois (Simplifié) zh Traduction Chinoise 2025-06-11
Chinois (Traditionnel) tw Traduction Chinoise 2025-06-11
Français fr Traduction Française 2025-06-11
Japonais ja Traduction Japonaise 2025-06-11
Coréen ko Traduction Coréenne 2025-06-11
Portugais pt Traduction Portugaise 2025-06-11
Espagnol es Traduction Espagnole 2025-06-11
Allemand de Traduction Allemande 2025-06-11

🛠️ Ce Dont Vous Avez Besoin

Pour commencer, vous aurez besoin de :

  1. Un compte GitHub (gratuit, c'est suffisant !) pour forker ce dépôt dans votre propre compte GitHub.

  2. 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.

  3. Créez votre copie en forkant ce dépôt, ou utilisez le bouton Fork en haut de cette page.

  4. 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.

🤝 Vous souhaitez contribuer ?

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.


📄 Licence

Ce projet est sous licence MIT - consultez le fichier LICENSE pour plus de détails.


🌐 Autres Cours

Nous avons beaucoup d'autres contenus pour vous accompagner dans votre apprentissage. Consultez :

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.