星标数:79560★ Fork数:26053 《ai-agents-for-beginners:18节课程带你入门AI智能体开发》
AI Agents for Beginners 是微软推出的一门课程,旨在教你开始构建 AI 智能体(AI Agents)所需掌握的全部知识。课程由 18 节课组成,每节课围绕一个独立主题展开,你可以根据自己的兴趣和节奏从任意一节课开始学习。

课程提供超过 50 种语言的多语言翻译支持,翻译工作由 Co-op Translator 维护,其中包含简体中文和多种繁体中文版本。如果你是第一次接触生成式 AI,课程还推荐先学习 Generative AI For Beginners(共 21 节课)。
每节课都配有文字教程、短视频、Python 代码示例以及延伸学习资源。代码示例基于 Microsoft Agent Framework 与 Microsoft Foundry Agent Service V2 构建,部分代码样例也支持 MiniMax 等 OpenAI 兼容的替代提供商。
主要特点
- 18 节独立课程,涵盖 AI 智能体的基础知识与使用场景,可任意顺序学习
- 每节课包含 README 文字教程、短视频、Python 代码示例和额外学习资源
- 代码基于 Microsoft Agent Framework(MAF)与 Microsoft Foundry Agent Service V2,部分样例兼容 MiniMax 等 OpenAI 兼容提供商
- 支持 50 多种语言翻译,包括简体中文与繁体中文,由 Co-op Translator 维护
- 提供专门的 Discord 频道,方便学习者交流和提问
- 欢迎社区通过 Issue 和 Pull Request 提交建议或修复错误
环境准备
运行课程代码需要 Azure 账号,具体配置请参阅仓库中的 Course Setup 文档。由于仓库包含 50 多种语言的翻译会显著增大下载体积,推荐使用稀疏检出(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'
Windows CMD 下可使用以下命令:
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"
课程代码示例位于 code_samples 文件夹中,建议先 fork 本仓库,再运行和修改代码。
📊 本项目 GitHub 星标数:79560。最后更新:2026-11-06,发布:2024-11-28(创建)。项目地址:https://github.com/microsoft/ai-agents-for-beginners
