本课程涵盖了构建AI代理的基础知识。每节课都聚焦于一个独立主题,您可以根据兴趣自由选择学习顺序。
课程支持多种语言,详情请访问我们的多语言支持页面。
如果您是首次使用生成式AI模型进行开发,推荐先学习我们的生成式AI初学者课程,该课程包含21节关于生成式AI的教学内容。
别忘了给本仓库点星(star)并fork一份代码,方便您运行和实践。
交流与答疑
在学习过程中遇到问题,欢迎加入我们的Microsoft Foundry Discord频道与其他学习者交流,获取帮助。
学习准备
每节课都配有代码示例,存放在code_samples文件夹中。您可以fork本仓库创建自己的副本。
课程中的代码示例基于微软代理框架和Azure AI Foundry Agent Service V2,您需要一个Azure账户来使用Microsoft Foundry服务。
本课程使用的微软AI代理框架和服务包括:
每节课内容包含
- README中的文字教程及简短视频
- 使用微软代理框架和Azure AI Foundry的Python代码示例
- 额外学习资源链接
课程章节一览
| 课程名称 | 文字与代码链接 |
|---|---|
| AI代理简介及应用场景 | 链接 |
| 探索AI代理框架 | 链接 |
| 理解AI代理设计模式 | 链接 |
| 工具使用设计模式 | 链接 |
| 代理式检索增强生成(Agentic RAG) | 链接 |
| 构建可信赖的AI代理 | 链接 |
| 规划设计模式 | 链接 |
| 多代理设计模式 | 链接 |
| 元认知设计模式 | 链接 |
| AI代理生产环境应用 | 链接 |
| 使用代理协议(MCP、A2A和NLWeb) | 链接 |
| AI代理上下文工程 | 链接 |
| 管理代理记忆 | 链接 |
| 探索微软代理框架 | 链接 |
| 构建计算机使用代理(CUA) | 即将推出 |
| 部署可扩展代理 | 即将推出 |
| 创建本地AI代理 | 即将推出 |
| AI代理安全 | 即将推出 |
欢迎您加入学习,共同探索AI代理的无限可能!


