microsoft

microsoft / ai-agents-for-beginners

#17
64,30021,287+818 todayJupyter Notebook

12 Lessons to Get Started Building AI Agents

💡 Use Cases

这个项目最适合希望从零开始系统学习AI智能体设计、部署与多智能体协作的开发者,尤其是需要中文等本地化教程的初学者。

智能客服搭建

Problem: 业务需要快速构建一个能自主回答用户问题的客服系统,但不知道如何设计AI决策流程。

Solution: 通过课程中的Agentic RAG和Semantic Kernel教程,学习如何让智能体结合知识库自主检索并生成回答。

Example: 一个电商网站用此课程搭建的智能体,能自动回答订单查询、退换货政策等问题,无需人工介入。

自动化工作流

Problem: 日常办公中有大量重复性任务(如邮件分类、数据录入),需要自动化但缺乏灵活的AI编排能力。

Solution: 利用AutoGen框架教程,学习如何创建多步骤的AI智能体,自动处理任务链。

Example: 一个智能体自动读取邮件附件中的发票,提取数据并填入财务系统,完成后发送确认邮件。

多智能体协作

Problem: 复杂项目需要多个AI角色分工合作(如一个负责分析数据,另一个生成报告),但不知如何协调。

Solution: 课程中的多智能体协作章节,教你如何设计智能体间通信和任务分配机制。

Example: 一个市场分析项目中,数据收集智能体抓取行业新闻,分析智能体提取关键指标,报告智能体生成PPT。

本地化学习入门

Problem: 非英语开发者想学习AI智能体开发,但优质教程多为英文,学习门槛高。

Solution: 项目支持50+语言翻译,通过GitHub Actions自动更新,可直接用母语学习所有教程。

Example: 一位中文开发者直接访问中文版Notebook,从零开始学习智能体概念和代码实践。

📊 Project Info

Language
Jupyter Notebook
Stars
64,300
Forks
21,287
Today
+818
Ranking
#17
Collection
Overall
Trending Date
May 19, 2026
Last Push
5/18/2026

🏷️ Topics

agentic-aiagentic-frameworkagentic-ragai-agentsai-agents-frameworkautogengenerative-aisemantic-kernel

📸 Screenshots

ai-agents-for-beginners screenshot 1