![]()
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Vous préférez cloner localement ?
Ce dépôt comprend plus de 50 traductions de langues, ce qui augmente considérablement 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 d’autres langues de traduction soient prises en charge, elles sont listées ici
Ce cours comporte des leçons couvrant les fondamentaux de la création d’agents IA. Chaque leçon traite d’un sujet spécifique, commencez donc où vous le souhaitez !
Ce cours propose un support multilingue. Consultez nos langues disponibles ici.
Si c’est votre première fois à construire avec des modèles d’IA générative, regardez notre cours Generative AI For Beginners, qui comprend 21 leçons sur la construction avec GenAI.
N’oubliez pas de étoiler (🌟) 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 salon 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 :
Ce cours utilise les frameworks et services agents IA suivants de Microsoft :
Certains exemples de code prennent également en charge des fournisseurs compatibles OpenAI alternatifs tels que MiniMax, qui offre des modèles à large contexte (jusqu’à 204K tokens). Voir la configuration du cours pour les détails de la configuration.
Pour plus d’informations sur l’exécution du code pour ce cours, allez à la configuration du cours.
Avez-vous des suggestions ou trouvé des fautes d’orthographe ou des erreurs de code ? Ouvrez une issue ou créez une pull request
| Leçon | Texte & Code | Vidéo | Apprentissage supplémentaire |
|---|---|---|---|
| Introduction aux agents IA et cas d’utilisation des agents | Lien | Vidéo | Lien |
| Exploration des frameworks agentiques | Lien | Vidéo | Lien |
| Comprendre les patrons de conception agentique | Lien | Vidéo | Lien |
| Patron de conception pour l’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 pour la 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 |
| Utiliser les Protocoles Agentiques (MCP, A2A et NLWeb) | Lien | Vidéo | Lien |
| Ingénierie de Contexte pour Agents IA | Lien | Vidéo | Lien |
| Gestion de la Mémoire Agentique | Lien | Vidéo | |
| Exploration du Framework Agent Microsoft | Lien | ||
| Création d’Agents d’Utilisation Informatique (CUA) | Lien | Lien | |
| Déploiement d’Agents Scalables | Bientôt disponible | ||
| Création d’Agents IA Locaux | Bientôt disponible | ||
| Sécurisation des Agents IA | Bientôt disponible |
Notre équipe produit d’autres cours ! Découvrez :
Merci à Shivam Goyal pour avoir contribué des exemples de code importants démontrant Agentic RAG.
Ce projet accueille les contributions et suggestions. La plupart des contributions nécessitent que vous acceptiez un Contrat de Licence de Contributeur (CLA) déclarant que vous avez le droit, et que vous accordez effectivement à Microsoft, les droits d’utiliser votre contribution. Pour plus de détails, visitez https://cla.opensource.microsoft.com.
Lorsque vous soumettez une demande de pull, un bot CLA déterminera automatiquement si vous devez fournir un CLA et décorera la PR de manière appropriée (par exemple, vérification de statut, commentaire). Suivez simplement les instructions fournies par le bot. Vous n’aurez besoin de faire ceci qu’une seule fois pour tous les repos utilisant notre CLA.
Ce projet a adopté le Code de conduite Open Source Microsoft. Pour plus d’informations, voir la FAQ du Code de Conduite ou contactez opencode@microsoft.com pour toute question ou commentaire supplémentaire.
Ce projet peut contenir des marques déposées ou logos pour des projets, produits ou services. L’utilisation autorisée des marques déposées ou logos Microsoft est soumise et doit suivre les Directives sur les Marques et la Marque Commerciale de Microsoft. L’utilisation des marques déposées ou logos Microsoft dans des versions modifiées de ce projet ne doit pas engendrer de confusion ni impliquer un parrainage par Microsoft. Toute utilisation de marques déposées ou logos de tiers est soumise aux politiques de ces tiers.
Si vous êtes bloqué ou avez des questions sur la création d’applications IA, rejoignez :
Si vous avez des retours produits ou rencontrez des erreurs lors du développement, visitez :
Avis de non-responsabilité :
Ce document a été traduit à l’aide du service de traduction automatique 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 native doit être considéré comme la source faisant foi. Pour les informations critiques, une traduction professionnelle réalisée par un humain est recommandée. Nous ne sommes pas responsables des malentendus ou des mauvaises interprétations résultant de l’utilisation de cette traduction.