本课程包含 11 节课,涵盖构建 AI Agents 的基础知识。每节课都有独立主题,你可以随意选择从哪一课开始学习!
本课程支持多语言。请查看我们支持的语言列表。
如果你是第一次使用生成式 AI 模型进行开发,欢迎查看我们的Generative AI For Beginners课程,包含 21 节关于生成式 AI 构建的课程。
别忘了给本仓库点个星标 (🌟),并且fork 本仓库以运行代码。
本课程的每节课都包含代码示例,代码存放在 code_samples 文件夹中。你可以fork 本仓库创建属于你自己的副本。
这些练习中的代码示例,使用了 Azure AI Foundry 和 GitHub Model Catalogs 来与语言模型交互:
- Github Models - 免费 / 有限制
- Azure AI Foundry - 需要 Azure 账户
本课程还使用了微软提供的以下 AI Agent 框架和服务:
有关本课程代码运行的更多信息,请访问 Course Setup。
您有建议或者发现拼写或代码错误吗?提交问题 或者 创建拉取请求
如果遇到困难或对构建 AI Agents 有任何疑问,欢迎加入我们的 Azure AI Foundry Community Discord
如果在构建过程中有产品反馈或错误,请访问我们的 Azure AI Foundry Developer Forum
- 位于 README 的书面课程和简短视频
- 支持 Azure AI Foundry 和 Github Models(免费)的 Python 代码示例
- 继续学习的额外资源链接
| 课程 | 文本与代码 | 视频 | 额外学习资源 |
|---|---|---|---|
| AI Agents 及其应用介绍 | 链接 | 视频 | 链接 |
| 探索 AI Agentic 框架 | 链接 | 视频 | 链接 |
| 理解 AI Agentic 设计模式 | 链接 | 视频 | 链接 |
| 工具使用设计模式 | 链接 | 视频 | 链接 |
| Agentic RAG | 链接 | 视频 | 链接 |
| 构建可信赖的 AI Agents | 链接 | 视频 | 链接 |
| 规划设计模式 | 链接 | 视频 | 链接 |
| 多代理设计模式 | 链接 | 视频 | 链接 |
| 元认知设计模式 | 链接 | 视频 | 链接 |
| 生产环境中的 AI Agents | 链接 | 视频 | 链接 |
| 使用 MCP 的 AI Agents | 链接 | 链接 |
如果您希望支持更多翻译语言,支持的语言列表见此处
我们的团队还制作了其他课程!欢迎查看:
- 全新 面向初学者的模型上下文协议 (MCP)
- 使用 .NET 的生成式 AI 入门
- 生成式 AI 入门
- 机器学习入门
- 数据科学入门
- AI 入门
- 网络安全入门
- Web 开发入门
- 物联网入门
- XR 开发入门
- 掌握 GitHub Copilot 进行 AI 配对编程
- 掌握 GitHub Copilot 适用于 C#/.NET 开发者
- 选择你自己的 Copilot 冒险
感谢 Shivam Goyal 贡献了展示 Agentic RAG 的重要代码示例。
欢迎您为本项目贡献代码和建议。大多数贡献需要您同意一份贡献者许可协议(CLA),声明您有权利且确实授权我们使用您的贡献。详情请访问 https://cla.opensource.microsoft.com。
当您提交拉取请求时,CLA 机器人会自动判断您是否需要提供 CLA,并相应地标记 PR(例如状态检查、评论)。只需按照机器人的指示操作即可。您只需在所有使用我们 CLA 的仓库中完成一次此操作。
本项目已采用 Microsoft 开源行为准则。 更多信息请参见 行为准则常见问题 或通过邮件联系 opencode@microsoft.com 以获取更多问题或反馈。
本项目可能包含项目、产品或服务的商标或标识。微软商标或标识的授权使用须遵守并遵循 微软商标及品牌指南。 在本项目的修改版本中使用微软商标或标识不得引起混淆或暗示微软的赞助。 任何第三方商标或标识的使用须遵守相应第三方的政策。
免责声明:
本文件使用 AI 翻译服务 Co-op Translator 进行翻译。虽然我们力求准确,但请注意,自动翻译可能存在错误或不准确之处。原始语言版本的文件应被视为权威来源。对于重要信息,建议采用专业人工翻译。对于因使用本翻译而产生的任何误解或误释,我们概不负责。