微软云布道团队打造的人气课程第三版:21 节课从生成式 AI 与 LLM 的基本原理一路讲到 RAG、Agent 与微调,每课配短视频、图文教材以及 Python/TypeScript 双语代码示例,是全球公认的 GenAI 应用开发入门首选之一。课程卡位精准——行业最缺的是"会拿 API 构建产品"的标准人才,而这份教材由微软维护,随 Azure 与 Microsoft Foundry 新品持续演进到 Version 3;

| 项目 | 内容 |
|---|---|
| 仓库 | microsoft/generative-ai-for-beginners |
| 语言 / 许可证 | Jupyter Notebook / MIT |
| 总星标 | ⭐ 118585 |
| 本月净增星标 | +5351 |
| 榜单 | GitHub官方月度趋势榜 第34名 |
微软云布道团队打造的人气课程第三版:21 节课从生成式 AI 与 LLM 的基本原理一路讲到 RAG、Agent 与微调,每课配短视频、图文教材以及 Python/TypeScript 双语代码示例,是全球公认的 GenAI 应用开发入门首选之一。
课程卡位精准——行业最缺的是"会拿 API 构建产品"的标准人才,而这份教材由微软维护,随 Azure 与 Microsoft Foundry 新品持续演进到 Version 3;50 多种语言翻译由 GitHub Action 自动生成、始终同步(含简繁中文),天然覆盖全球初学者。加上 GenAI 求职热度不减,这个老牌仓库每月仍能净增五千余星,属于教科书级的"长青项目"。
仓库按章节目录组织(00-course-setup 到第 20+ 章),每章自包含 README 与示例代码;翻译目录 translations/ 由 CO-OP Translator Action 自动产出并与原文保持一致,仓库因此体积巨大——官方专门给出 sparse-checkout 方案跳过译文克隆。虽然语言标签是 Jupyter Notebook,主体其实是 Python/TS 应用工程的渐进式课程,00 章就带你配置环境与管理 API Key,显著降低新手弃坑率。
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
从 00 课完成环境配置与 Key 申请,01–05 课依次建立 GenAI 世界观并系统练习 Prompt Engineering;第 06 课调用 chat completion 写出第一个文本生成应用,07 课升级为多轮聊天机器人;往后每周推进一课,15 课亲手搭一条 RAG 检索问答管道,17 课接入 Agent 框架完成任务自动化。
比起 Andrew Ng 系列理论更深但更新更慢;相比 OpenAI Cookbook 片段化 cookbook 式样例,本课优势在完整教学动线与多语言视频;国内热门教程《动手学大模型》偏学术科研向,本课则面向产业应用落地,二者互补而非竞争。