@RoundtableSpace:以下是学习代理代码的5个最佳免费资源(收藏此帖)1. Microsoft AI Agents for Beginners https:…
摘要
一条推文分享了五个学习代理代码的免费资源,包括Microsoft AI Agents for Beginners课程和Hugging Face Agents Course。
查看缓存全文
缓存时间: 2026/06/24 22:30
以下是学习代理式编码(Agentic Code)的 5 个最佳免费资源(请收藏本文)
- Microsoft AI Agents for Beginners https://github.com/microsoft/ai-agents-for-beginners…
- Hugging Face Agents Course https://huggingface.co/learn/agents-course…
- Hugging Face Agents Course (GitHub) https://github.com/huggingface/agents-course…
- Microsoft AI Agents for Beginners (互动网站) https://microsoft.github.io/ai-agents-for-beginners/…
- Nir Diamant – GenAI Agents 仓库 https://github.com/NirDiamant/GenAI_Agents…
microsoft/ai-agents-for-beginners
来源:https://github.com/microsoft/ai-agents-for-beginners
AI Agents for Beginners - 课程
AI Agents for Beginners
一门教你构建 AI Agent 所需所有知识的课程
GitHub 许可证 (https://github.com/microsoft/ai-agents-for-beginners/blob/master/LICENSE?WT.mc_id=academic-105485-koreyst)
GitHub 贡献者 (https://GitHub.com/microsoft/ai-agents-for-beginners/graphs/contributors/?WT.mc_id=academic-105485-koreyst)
GitHub 问题 (https://GitHub.com/microsoft/ai-agents-for-beginners/issues/?WT.mc_id=academic-105485-koreyst)
GitHub 拉取请求 (https://GitHub.com/microsoft/ai-agents-for-beginners/pulls/?WT.mc_id=academic-105485-koreyst)
欢迎提交 PR (http://makeapullrequest.com?WT.mc_id=academic-105485-koreyst)
🌐 多语言支持
通过 GitHub Action 支持(自动化且始终保持最新)
阿拉伯语 | 孟加拉语 | 保加利亚语 | 缅甸语 | 简体中文 | 繁体中文(香港) | 繁体中文(澳门) | 繁体中文(台湾) | 克罗地亚语 | 捷克语 | 丹麦语 | 荷兰语 | 爱沙尼亚语 | 芬兰语 | 法语 | 德语 | 希腊语 | 希伯来语 | 印地语 | 匈牙利语 | 印尼语 | 意大利语 | 日语 | 卡纳达语 | 高棉语 | 韩语 | 立陶宛语 | 马来语 | 马拉雅拉姆语 | 马拉地语 | 尼泊尔语 | 尼日利亚皮钦语 | 挪威语 | 波斯语(法尔西语) | 波兰语 | 葡萄牙语(巴西) | 葡萄牙语(葡萄牙) | 旁遮普语(古尔穆基文) | 罗马尼亚语 | 俄语 | 塞尔维亚语(西里尔字母) | 斯洛伐克语 | 斯洛文尼亚语 | 西班牙语 | 斯瓦希里语 | 瑞典语 | 他加禄语(菲律宾语) | 泰米尔语 | 泰卢固语 | 泰语 | 土耳其语 | 乌克兰语 | 乌尔都语 | 越南语
希望本地克隆?
本仓库包含 50 多种语言的翻译,会显著增加下载大小。要克隆时不包含翻译,请使用 sparse checkout:
Bash / macOS / Linux:
bash 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'CMD (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"这将为你提供完成课程所需的一切,下载速度更快。如果你希望支持更多翻译语言,可在此处查看列表 (https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)。
GitHub 关注者 (https://GitHub.com/microsoft/ai-agents-for-beginners/watchers/?WT.mc_id=academic-105485-koreyst)
GitHub 分支 (https://GitHub.com/microsoft/ai-agents-for-beginners/network/?WT.mc_id=academic-105485-koreyst)
GitHub 星标 (https://GitHub.com/microsoft/ai-agents-for-beginners/stargazers/?WT.mc_id=academic-105485-koreyst)
Microsoft Foundry Discord (https://discord.gg/nTYy5BXMWG)
🌱 入门指南
本课程包含构建 AI Agent 的基础知识课程。每节课涵盖独立主题,因此你可以从任何你感兴趣的地方开始!
本课程支持多语言。请访问我们的可用语言列表。
如果你是第一次使用生成式 AI 模型构建应用,请查看我们的 Generative AI For Beginners 课程,其中包含 21 节关于使用 GenAI 构建的课程。
别忘了给本仓库点个星标 (🌟) (https://docs.github.com/en/get-started/exploring-projects-on-github/saving-repositories-with-stars?WT.mc_id=academic-105485-koreyst) 并 fork 本仓库 (https://github.com/microsoft/ai-agents-for-beginners/fork) 以运行代码。
结识其他学习者,获得问题解答
如果你遇到困难或对构建 AI Agent 有疑问,请加入我们在 Microsoft Foundry Discord 中的专用 Discord 频道 (https://aka.ms/ai-agents/discord)。
所需条件
本课程每节课都包含代码示例,可在此 code_samples 文件夹中找到。你可以 fork 本仓库 (https://github.com/microsoft/ai-agents-for-beginners/fork) 创建自己的副本。
这些练习中的代码示例使用 Microsoft Agent Framework 和 Azure AI Foundry Agent Service V2:
- Microsoft Foundry (https://aka.ms/ai-agents-beginners/ai-foundry)
- 需要 Azure 账户
本课程使用以下来自 Microsoft 的 AI Agent 框架和服务:
- Microsoft Agent Framework (MAF) (https://aka.ms/ai-agents-beginners/agent-framework)
- Azure AI Foundry Agent Service V2 (https://aka.ms/ai-agents-beginners/ai-agent-service)
某些代码示例还支持其他兼容 OpenAI 的提供商,例如 MiniMax (https://platform.minimaxi.com/),它提供大型上下文模型(最多 204K token)。配置详情请参见课程设置。
有关运行本课程代码的更多信息,请参见课程设置。
🙏 想要帮忙?
如果你有建议或发现拼写或代码错误,请提交 issue (https://github.com/microsoft/ai-agents-for-beginners/issues?WT.mc_id=academic-105485-koreyst) 或创建拉取请求 (https://github.com/microsoft/ai-agents-for-beginners/pulls?WT.mc_id=academic-105485-koreyst)。
📂 每节课包含
- README 中的书面课文和短视频
- 使用 Microsoft Agent Framework 和 Azure AI Foundry 的 Python 代码示例
- 继续学习的额外资源链接
🗃️ 课程列表
| 课程 | 课文与代码 | 视频 | 额外学习资源 |
|---|---|---|---|
| AI Agent 简介及应用案例 | 链接 | 视频 (https://youtu.be/3zgm60bXmQk?si=z8QygFvYQv-9WtO1) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 探索 AI Agent 框架 | 链接 | 视频 (https://youtu.be/ODwF-EZo_O8?si=Vawth4hzVaHv-u0H) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 理解 AI Agent 设计模式 | 链接 | 视频 (https://youtu.be/m9lM8qqoOEA?si=BIzHwzstTPL8o9GF) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 工具使用设计模式 | 链接 | 视频 (https://youtu.be/vieRiPRx-gI?si=2z6O2Xu2cu_Jz46N) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| Agentic RAG | 链接 | 视频 (https://youtu.be/WcjAARvdL7I?si=gKPWsQpKiIlDH9A3) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 构建可信 AI Agent | 链接 | 视频 | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 规划设计模式 | 链接 | 视频 (https://youtu.be/kPfJ2BrBCMY?si=6SC_iv_E5-mzucnC) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 多 Agent 设计模式 | 链接 | 视频 (https://youtu.be/V6HpE9hZEx0?si=rMgDhEu7wXo2uo6g) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 元认知设计模式 | 链接 | 视频 (https://youtu.be/His9R6gw6Ec?si=8gck6vvdSNCt6OcF) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 生产环境中的 AI Agent | 链接 | 视频 (https://youtu.be/l4TP6IyJxmQ?si=31dnhexRo6yLRJDl) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 使用 Agent 协议(MCP、A2A 和 NLWeb) | 链接 | 视频 (https://youtu.be/X-Dh9R3Opn8) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| AI Agent 的上下文工程 | 链接 | 视频 (https://youtu.be/F5zqRV7gEag) | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
| 管理 Agent 记忆 | 链接 | 视频 (https://youtu.be/QrYbHesIxpw?si=vZkVwKrQ4ieCcIPx) | |
| 探索 Microsoft Agent Framework | 链接 | ||
| 构建计算机使用 Agent(CUA) | 链接 | 链接 (https://docs.browser-use.com/examples/templates/playwright-integration) | |
| 部署可扩展 Agent | 即将推出 | ||
| 创建本地 AI Agent | 即将推出 | ||
| 保护 AI Agent 安全 | 链接 | 链接 (https://aka.ms/ai-agents-beginners/collection?WT.mc_id=academic-105485-koreyst) |
🎒 其他课程
我们的团队还制作了其他课程!查看:
LangChain
LangChain4j for Beginners (https://aka.ms/langchain4j-for-beginners)
LangChain.js for Beginners (https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
LangChain for Beginners (https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
Azure / Edge / MCP / Agents
AZD for Beginners (https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
Edge AI for Beginners (https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
MCP for Beginners (https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
AI Agents for Beginners (https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
生成式 AI 系列
Generative AI for Beginners (https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
Generative AI (.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA) (https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
Generative AI (Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC) (https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
Generative AI (JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9) (https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
核心学习
ML for Beginners (https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
Data Science for Beginners (https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
AI for Beginners (https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
Cybersecurity for Beginners (https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
Web Dev for Beginners (https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
IoT for Beginners (https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
XR Development for Beginners (https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
Copilot 系列
Copilot for AI Paired Programming (https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
Copilot for C#/.NET (https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
Copilot Adventure (https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
🌟 社区致谢
感谢 Shivam Goyal (https://www.linkedin.com/in/shivam2003/) 贡献了重要的 Agentic RAG 代码示例。
贡献
本项目欢迎贡献和建议。大多数贡献需要你同意一份贡献者许可协议(CLA),声明你有权且确实授予我们使用你贡献的权利。详情请访问 。
当你提交拉取请求时,CLA 机器人会自动判断你是否需要提供 CLA,并适当地修饰 PR(例如状态检查、评论)。只需按照机器人提供的指示操作即可。你只需要在使用我们 CLA 的所有仓库中执行一次。
本项目已采用微软开源行为准则 (https://opensource.microsoft.com/codeofconduct/)。更多信息请参阅行为准则常见问题解答 (https://opensource.microsoft.com/codeofconduct/faq/) 或联系 [email protected] 提出其他问题或意见。
商标
本项目可能包含项目、产品或服务的商标或徽标。微软商标或徽标的授权使用须遵守并遵循微软商标和品牌指南 (https://www.microsoft.com/legal/intellectualproperty/trademarks/usage/general)。在本项目修改版本中使用微软商标或徽标不得造成混淆或暗示微软赞助。对第三方商标或徽标的任何使用均须遵守该第三方的政策。
寻求帮助
如果你遇到困难或对构建 AI 应用有疑问,请加入:
Microsoft Foundry Discord (https://aka.ms/foundry/discord)
如果你有产品反馈或在构建过程中遇到错误,请访问:
Microsoft Foundry 开发者论坛 (https://aka.ms/foundry/forum)
相似文章
microsoft/ai-agents-for-beginners
微软在GitHub上发布了一门面向初学者的开源课程,涵盖构建AI智能体所需的全部内容,并提供50多种语言翻译。
@tom_doerr: 构建自主AI智能体的免费课程和代码 https://github.com/avinash201999/free-ai-agents-resources…
一个精心整理的GitHub仓库,聚合了构建自主AI智能体的免费课程、代码示例、教程和资源,面向从初学者到高级开发者的各层次开发者。
@RodmanAi: 10 个 GitHub 仓库,提升你的 AI Agent 技能(收藏此帖)1. Hands-On Large Language Models 完整代码笔记…
一篇 LinkedIn 帖子分享了 10 个覆盖 AI Agent 技能、LLM、提示工程和生成式 AI 的 GitHub 仓库,包括免费课程和实用资源。
@_vmlops: 自主AI - 高中生完整学习指南 https://drive.google.com/file/d/1949IkidExSJSLj091OO30e…
面向高中生的自主AI免费学习指南,以PDF形式提供于Google Drive。
@akshay_pachaar: Google再次推出免费5天AI Agents课程。上一期吸引了150万学习者,而这次,他们……
Google提供了免费5天AI Agents课程,涵盖agent基础与vibe coding,基于上一期(已有150万学习者)进行深化。