Skip to content

Latest commit

 

History

History
198 lines (139 loc) · 19.2 KB

File metadata and controls

198 lines (139 loc) · 19.2 KB

AI代理初学者课程

面向初学者的生成式AI

一门教授构建AI代理所需知识的课程

GitHub 许可证 GitHub 贡献者 GitHub 问题 GitHub 拉取请求 欢迎PR

🌐 多语言支持

通过GitHub Action支持(自动化且始终保持最新)

阿拉伯语 | 孟加拉语 | 保加利亚语 | 缅甸语(Myanmar) | 中文(简体) | 中文(繁体,香港) | 中文(繁体,澳门) | 中文(繁体,台湾) | 克罗地亚语 | 捷克语 | 丹麦语 | 荷兰语 | 爱沙尼亚语 | 芬兰语 | 法语 | 德语 | 希腊语 | 希伯来语 | 印地语 | 匈牙利语 | 印尼语 | 意大利语 | 日语 | 卡纳达语 | 韩语 | 立陶宛语 | 马来语 | 马拉雅拉姆语 | 玛拉地语 | 尼泊尔语 | 尼日利亚皮钦语 | 挪威语 | 波斯语(法尔西语) | 波兰语 | 葡萄牙语(巴西) | 葡萄牙语(葡萄牙) | 旁遮普语(古鲁姆希体) | 罗马尼亚语 | 俄语 | 塞尔维亚语(西里尔字母) | 斯洛伐克语 | 斯洛文尼亚语 | 西班牙语 | 斯瓦希里语 | 瑞典语 | 他加禄语(菲律宾语) | 泰米尔语 | 泰卢固语 | 泰语 | 土耳其语 | 乌克兰语 | 乌尔都语 | 越南语

更喜欢本地克隆?

本仓库包含50多种语言的翻译,显著增加了下载大小。若想不带翻译克隆,请使用稀疏检出:

Bash / macOS / Linux:

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):

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"

这将使您快速获得完成课程所需的所有内容。

如果您希望支持更多翻译语言,列表见 这里

GitHub 关注者 GitHub 派生 GitHub 星标

Microsoft Foundry Discord

🌱 快速开始

本课程涵盖构建AI代理的基础知识。每节课都有独立主题,您可以随意开始!

本课程支持多语言。详见我们的可用语言

如果您是首次使用生成式AI模型构建,推荐查看我们的生成式AI初学者课程,包含21节关于生成式AI构建的课程。

别忘了给本仓库加星(🌟)派生本仓库来运行代码。

认识其他学习者,获取你的问题答案

如果遇到困难或有关于构建AI代理的任何疑问,欢迎加入我们在Microsoft Foundry Discord中的专属Discord频道。

你需要准备的

本课程每节课都包括代码示例,存放在code_samples文件夹中。您可以派生本仓库创建自己的副本。

这些示例代码使用微软代理框架和Azure AI Foundry Agent Service V2:

本课程使用了微软以下AI代理框架与服务:

关于本课程代码运行的更多信息,请参阅课程设置

🙏 想帮忙?

有建议或发现拼写或代码错误?请提出问题创建拉取请求

📂 每节课包含

  • 文字课程内容(位于README)及简短视频
  • 使用微软代理框架和Azure AI Foundry的Python示例代码
  • 额外深入学习资源链接

🗃️ 课程列表

课程 文字与代码 视频 额外学习
AI代理介绍及应用场景 链接 视频 链接
探索AI代理框架 链接 视频 链接
理解AI代理设计模式 链接 视频 链接
工具使用设计模式 链接 视频 链接
代理式RAG 链接 视频 链接
构建值得信赖的AI代理 链接 视频 链接
规划设计模式 链接 视频 链接
多代理设计模式 链接 视频 链接
元认知设计模式 链接 视频 链接
生产环境中的 AI 代理 链接 视频 链接
使用代理协议 (MCP, A2A 和 NLWeb) 链接 视频 链接
AI 代理的上下文工程 链接 视频 链接
管理代理记忆 链接 视频
探索微软代理框架 链接
构建计算机使用代理(CUA) 即将推出
部署可扩展代理 即将推出
创建本地 AI 代理 即将推出
保障 AI 代理安全 即将推出

🎒 其他课程

我们的团队还制作了其他课程!请查看:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / 代理

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


生成式 AI 系列

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


核心学习

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot 系列

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 社区感谢

感谢 Shivam Goyal 提供了展示代理式 RAG 的重要代码示例。

贡献

本项目欢迎贡献和建议。大多数贡献要求您同意 贡献者许可协议(CLA),声明您有权利并实际授予我们使用您的贡献的权利。详情请访问 https://cla.opensource.microsoft.com

当您提交拉取请求时,CLA 机器人将自动判断您是否需要提供 CLA 并适当标注 PR(例如状态检查、评论)。只需按照机器人提供的说明操作即可。您只需在所有使用我们 CLA 的仓库中执行此操作一次。

本项目已采用 微软开源行为准则。 更多信息请参见行为准则 FAQ或 通过 opencode@microsoft.com 联系我们,提出任何其他问题或意见。

商标

本项目可能包含项目、产品或服务的商标或徽标。微软 商标或徽标的授权使用须遵守 微软商标及品牌指南。 修改版本中对微软商标或徽标的使用不得引起混淆或暗示微软赞助。 任何对第三方商标或徽标的使用均须遵守相关第三方政策。

获取帮助

如果您遇到困难或对构建 AI 应用有任何疑问,请加入:

Microsoft Foundry Discord

如果您在构建过程中有产品反馈或发现错误,请访问:

Microsoft Foundry Developer Forum


免责声明: 本文件由人工智能翻译服务 Co-op Translator 翻译。虽然我们力求准确,但请注意,自动翻译可能存在错误或不准确之处。原始文档的母语版本应被视为权威来源。对于关键信息,建议采用专业人工翻译。因使用本翻译而产生的任何误解或误释,我们不承担任何责任。