Arabe | Bengali | Bulgare | Birman (Myanmar) | Chinois (simplifié) | Chinois (traditionnel, Hong Kong) | Chinois (traditionnel, Macau) | Chinois (traditionnel, Taïwan) | Croate | Tchèque | Danois | Néerlandais | Estonien | Finlandais | Français | Allemand | Grec | Hébreu | Hindi | Hongrois | Indonésien | Italien | Japonais | Kannada | Coréen | Lituanien | Malay (malais) | Malayalam | Marathi | Népalais | Pidgin nigérian | Norvégien | Persan (Farsi) | Polonais | Portugais (Brésil) | Portugais (Portugal) | Pendjabi (Gurmukhi) | Roumain | Russe | Serbe (cyrillique) | Slovaque | Slovène | Espagnol | Swahili | Suédois | Tagalog (philippin) | Tamoul | Télougou | Thaï | Turc | Ukrainien | Ourdou | Vietnamien
Préférez cloner localement?
Ce dépôt inclut plus de 50 traductions, ce qui augmente significativement la taille du téléchargement. Pour cloner sans les traductions, utilisez le sparse checkout :
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Cela vous donne tout ce dont vous avez besoin pour suivre le cours avec un téléchargement beaucoup plus rapide.
Si vous souhaitez que des langues de traduction supplémentaires soient prises en charge, elles sont listées ici
Ce cours contient des leçons couvrant les fondamentaux de la création d'agents IA. Chaque leçon traite d'un sujet distinct, commencez donc où vous le souhaitez!
Ce cours est disponible en plusieurs langues. Consultez nos langues disponibles ici.
Si c'est la première fois que vous développez avec des modèles d'IA générative, consultez notre cours Generative AI For Beginners, qui comprend 21 leçons sur la construction avec GenAI.
N'oubliez pas de mettre une étoile (🌟) sur ce dépôt et de forker ce dépôt pour exécuter le code.
Si vous êtes bloqué ou avez des questions sur la création d'agents IA, rejoignez notre canal Discord dédié dans le Microsoft Foundry Discord.
Chaque leçon de ce cours inclut des exemples de code, qui se trouvent dans le dossier code_samples. Vous pouvez forker ce dépôt pour créer votre propre copie.
Les exemples de code dans ces exercices utilisent Microsoft Agent Framework avec Azure AI Foundry Agent Service V2 :
- Microsoft Foundry - Compte Azure requis
Ce cours utilise les frameworks et services d'agents IA suivants de Microsoft :
Pour plus d'informations sur l'exécution du code de ce cours, consultez la configuration du cours.
Avez-vous des suggestions ou trouvé des fautes d'orthographe ou des erreurs dans le code ? Ouvrez une issue ou Créez une pull request
- Une leçon écrite située dans le README et une courte vidéo
- Exemples de code Python utilisant Microsoft Agent Framework avec Azure AI Foundry
- Liens vers des ressources supplémentaires pour continuer votre apprentissage
| Leçon | Texte & Code | Vidéo | Ressources supplémentaires |
|---|---|---|---|
| Introduction aux agents IA et cas d'utilisation | Lien | Vidéo | Lien |
| Explorer les frameworks agentiques | Lien | Vidéo | Lien |
| Comprendre les patrons de conception agentiques | Lien | Vidéo | Lien |
| Patron de conception : utilisation d'outils | Lien | Vidéo | Lien |
| RAG agentique | Lien | Vidéo | Lien |
| Construire des agents IA fiables | Lien | Vidéo | Lien |
| Patron de conception : planification | Lien | Vidéo | Lien |
| Patron de conception multi-agent | Lien | Vidéo | Lien |
| Patron de conception : métacognition | Lien | Vidéo | Lien |
| Agents IA en production | Lien | Vidéo | Lien |
| Utilisation des protocoles agentiques (MCP, A2A and NLWeb) | Lien | Vidéo | Lien |
| Ingénierie du contexte pour les agents IA | Lien | Vidéo | Lien |
| Gestion de la mémoire agentique | Lien | Vidéo | |
| Exploration de Microsoft Agent Framework | Lien | ||
| Création d'agents d'utilisation informatique (CUA) | Bientôt disponible | ||
| Déploiement d'agents évolutifs | Bientôt disponible | ||
| Création d'agents IA locaux | Bientôt disponible | ||
| Sécurisation des agents IA | Bientôt disponible |
Notre équipe propose d'autres cours ! Découvrez :
Merci à Shivam Goyal pour avoir contribué d'importants exemples de code démontrant Agentic RAG.
Ce projet accepte les contributions et suggestions. La plupart des contributions exigent que vous acceptiez un Contrat de licence de contributeur (CLA) déclarant que vous avez le droit, et que vous accordez effectivement, les droits de nous permettre d'utiliser votre contribution. Pour plus de détails, visitez https://cla.opensource.microsoft.com.
Lorsque vous soumettez une pull request, un bot CLA déterminera automatiquement si vous devez fournir un CLA et annotera la PR de manière appropriée (par ex., vérification d'état, commentaire). Suivez simplement les instructions fournies par le bot. Vous n'aurez à le faire qu'une seule fois pour tous les dépôts utilisant notre CLA.
Ce projet a adopté le Code de conduite open source de Microsoft. Pour plus d'informations, consultez la FAQ du Code de conduite ou contactez opencode@microsoft.com pour toute question ou commentaire supplémentaire.
Ce projet peut contenir des marques commerciales ou des logos pour des projets, produits ou services. L'utilisation autorisée des marques commerciales ou des logos Microsoft est soumise et doit respecter les Microsoft's Trademark & Brand Guidelines. L'utilisation des marques commerciales ou des logos Microsoft dans des versions modifiées de ce projet ne doit pas créer de confusion ni laisser entendre un parrainage par Microsoft. Toute utilisation de marques commerciales ou de logos de tiers est soumise aux politiques de ces tiers.
Si vous êtes bloqué ou avez des questions concernant la création d'applications IA, rejoignez :
Si vous avez des retours sur le produit ou des erreurs lors du développement, visitez :
Clause de non-responsabilité : Ce document a été traduit à l'aide du service de traduction par IA Co-op Translator (https://github.com/Azure/co-op-translator). Bien que nous nous efforcions d'assurer l'exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des imprécisions. Le document original dans sa langue d'origine doit être considéré comme la source faisant foi. Pour les informations critiques, il est recommandé de recourir à une traduction professionnelle réalisée par un humain. Nous ne sommes pas responsables des malentendus ou des interprétations erronées résultant de l'utilisation de cette traduction.