![]()
If you wan make we add more language, check here
Dis course get lessons wey dey teach di basics of how to build AI Agents. Each lesson dey cover im own topic, so you fit start from anywhere wey you like!
Dis course get multi-language support. Check di available languages here.
If na your first time wey you wan build wit Generative AI models, make you check our Generative AI For Beginners course, wey get 21 lessons on how to build wit GenAI.
No forget to star (🌟) dis repo and fork dis repo to run di code.
If you dey stuck or you get any question about how to build AI Agents, join our Discord Channel for di Azure AI Foundry Community Discord.
Each lesson for dis course get code examples wey dey inside di code_samples folder. You fit fork dis repo to create your own copy.
Di code example for dis exercises dey use Azure AI Foundry and GitHub Model Catalogs to interact wit Language Models:
Dis course also dey use di following AI Agent frameworks and services from Microsoft:
For more info on how to run di code for dis course, check di Course Setup.
You get any suggestion or you see 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 wey dey work for Production | Link | Video | Link |
| How to use Agentic Protocols (MCP, A2A and NLWeb) | Link | Video | Link |
| Context Engineering for AI Agents | Link | Video | Link |
| How to manage Agentic Memory | Link | Video | |
| How to use Microsoft Agent Framework | Link | ||
| How to build Computer Use Agents (CUA) | Coming Soon | ||
| How to deploy Scalable Agents | Coming Soon | ||
| How to create Local AI Agents | Coming Soon | ||
| How to secure AI Agents | Coming Soon |
Our team dey produce other courses! Check dem out:
Big thanks to Shivam Goyal wey contribute important code samples wey show how Agentic RAG dey work.
Dis project dey welcome contributions and suggestions. Most contributions go need make you agree to Contributor License Agreement (CLA) wey go show say you get di right to, and you dey actually give us di rights to use wetin you contribute. For more details, visit https://cla.opensource.microsoft.com.
When you submit pull request, CLA bot go automatically check if you need to provide CLA and go decorate di PR well (e.g., status check, comment). Just follow di instructions wey di bot go give you. You go only need to do dis one time for all 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 extra questions or comments.
Dis project fit get trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos for modified versions of dis project no suppose cause confusion or imply say Microsoft dey sponsor am. Any use of third-party trademarks or logos must follow di policies of di third-party.
If you dey stuck or you get any questions about how to build AI apps, join:
If you get product feedback or errors while you dey build, visit:
Disclaimer:
Dis dokyument don use AI transle-shon service Co-op Translator do di transle-shon. Even as we dey try make am correct, abeg make you sabi say AI transle-shon fit get mistake or no dey accurate well. Di original dokyument for im native language na di main correct source. For important mata, e good make you use professional human transle-shon. We no go fit take blame for any misunderstanding or wrong interpretation wey fit happen because you use dis transle-shon.