![]()
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 | 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
You prefer clone am for your local?
Dis repo get over 50 language translations wey dey increase di download size well well. To clone without di translations, use sparse checkout:
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'Dis go give you everytin wey you need to complete di course quick quick.
If you want make dem add more translations, dem dey list dem here
Dis course get lessons wey dey cover di basic tin dem about how to build AI Agents. Every lesson get e own topic so fit start for any way wey you like!
Dis course get multi-language support. Go check the one wey dey for our available languages here.
If na your first time to build with Generative AI models, try check our Generative AI For Beginners course wey get 21 lessons about building with GenAI.
No forget to star (🌟) dis repo and fork dis repo to run di code.
If you jam any gbege or get question about how to build AI Agents, join our special Discord Channel for the Microsoft Foundry Discord.
Each lesson for dis course get code examples, you fit find dem for the code_samples folder. You fit fork dis repo to get your own copy.
Di code example for these exercises dey use Azure AI Foundry and GitHub Model Catalogs to work with Language Models:
Dis course also dey use dis AI Agent frameworks and services from Microsoft:
For more information on how to run di code for dis course, go the Course Setup.
You get suggestion or don find spelling or code error? Raise an issue or Create a pull request
| Lesson | Text & Code | Video | Extra Learning |
|---|---|---|---|
| Intro to AI Agents and Agent Use Cases | Link | Video | Link |
| Exploring AI Agentic Frameworks | Link | Video | Link |
| Understanding AI Agentic Design Patterns | Link | Video | Link |
| Tool Use Design Pattern | Link | Video | Link |
| Agentic RAG | Link | Video | Link |
| Building Trustworthy AI Agents | Link | Video | Link |
| Planning Design Pattern | Link | Video | Link |
| Multi-Agent Design Pattern | Link | Video | Link |
| Metacognition Design Pattern | Link | Video | Link |
| AI Agents in Production | Link | Video | Link |
| Using Agentic Protocols (MCP, A2A and NLWeb) | Link | Video | Link |
| Context Engineering for AI Agents | Link | Video | Link |
| Managing Agentic Memory | Link | Video | |
| Exploring Microsoft Agent Framework | Link | ||
| Building Computer Use Agents (CUA) | Coming Soon | ||
| Deploying Scalable Agents | Coming Soon | ||
| Creating Local AI Agents | Coming Soon | ||
| Securing AI Agents | Coming Soon |
Our team dey produce other courses! Check am out:
Tanks to Shivam Goyal for di important code samples wey show Agentic RAG.
Dis project dey welcome contributions and suggestions. Most contributions need make you agree to Contributor License Agreement (CLA) wey talk say you get di right, and you really do give us di rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
When you submit pull request, CLA bot go automatically sabi whether you need provide CLA and go put di correct decoration for di PR (like status check, comment). Just follow di instructions wey di bot give. You go only need to do dis one time for all di repos wey dey use our CLA.
Dis project don adopt di Microsoft Open Source Code of Conduct. For more info, see di Code of Conduct FAQ or contact opencode@microsoft.com if you get any other questions or comments.
Dis project fit get trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos na wetin you gats follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos for modified versions of dis project no suppose cause confusion or make person think say Microsoft dey sponsor am. Any use of third-party trademarks or logos na wetin those third-parties policy talk.
If you jam problem or get any questions about building AI apps, join:
If you get product feedback or errors wen you dey build, visit:
Disclaimer: Dis document wey dem don translate with AI translation service Co-op Translator. Even though we dey try make am correct, abeg make you sabi say automated translation fit get some mistakes or no too clear. The original document wey e dey inside im own language na im be the correct one. If na serious matter, better make professional person do the translation. We no go accept any blame if person miss understand or take the meaning wrong because of this translation.