
generative-ai-for-beginners
21节课带你从零手搓生成式AI应用,边看边练不上当
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 123114
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 一个 GitHub 账号(README 建议 fork 整个仓库)
- 具备 Python 或 TypeScript 基础知识(零基础可先补官方入门课)
- 选定一种模型服务:Azure OpenAI、Microsoft Foundry Models、OpenAI API 或 Foundry Local
- 本地可运行 Jupyter Notebook 以打开课程代码
安装与启动步骤
-
1获取课程仓库
README 建议先 fork 本仓库到自己的 GitHub 账号,也可以直接克隆到本地使用;顺手点个 star 方便以后查找。
git clone https://github.com/microsoft/generative-ai-for-beginners.git -
2阅读课程设置课
打开 00-course-setup 课程,按其中说明完成开发环境配置。README 本身没有给出具体安装命令,一切以该课为准。
-
3选择模型服务
课程代码可选 Azure OpenAI(aoai-assignment)、Microsoft Foundry Models(githubmodels)、OpenAI API(oai-assignment)或完全离线的 Foundry Loc
-
4准备语言环境
课程代码示例同时提供 Python 与 TypeScript,按自己熟悉的语言准备运行环境,零基础先看官方 Python / TypeScript 课程。
-
5开始学习课程
共 21 节课,每节主题独立、可按任意顺序学习;课程分 Learn(概念讲解)与 Build(概念加代码)两类。
如何确认成功
能打开课程 Notebook 并运行其中的示例代码,调用所选模型服务正常返回结果即算配置成功。
常见问题
Q:完全没有编程基础可以学吗?
A:README 建议先具备 Python 或 TypeScript 基础,零基础读者可先学习官方推荐的 Python 和 TypeScript 入门课程再回来。
Q:必须付费使用云上 API 吗?
A:不一定。除 Azure OpenAI、Microsoft Foundry Models、OpenAI API 外,还可用 Foundry Local 在本机完全离线运行模型,无需云订阅。
Q:课程一共有多少节,必须按顺序学吗?
A:共 21 节课,每节覆盖独立主题,可以从任意一节开始;每课还附带 Keep Learning 延伸学习资料。
Q:GitHub Models 还能用吗?
A:README 提示 GitHub Models 将于 2026 年 7 月底退役,建议改用 Microsoft Foundry Models。
Q:.NET 开发者有对应课程吗?
A:有,可参考 Microsoft 的 Generative AI for Beginners(.NET Edition)仓库。
注意事项
- README 未提供具体安装命令,环境搭建请以仓库中的 00-course-setup/README.md 为准。
- 课程代码示例同时提供 Python 与 TypeScript 版本(部分课程)。
- GitHub Models 将于 2026 年 7 月底退役,新项目建议直接使用 Microsoft Foundry Models 或 Foundry Local。
- README 提供简体中文等多语言翻译版本,可按需切换阅读。
核心亮点
- 课程体系完整,从原理到实战覆盖主流生成式AI场景
- 代码示例可直接运行,Jupyter Notebook 降低上手门槛
- 由微软官方维护,持续更新且完全免费
- 每课配有任务和小测,适合自学者检验效果
不足之处
- 部分内容依赖OpenAI等付费API,国内访问不便
- 文档/社区待观察,中文翻译和外部链接维护可能滞后
适用场景
- 零基础开发者系统学习生成式AI技术栈
- 作为高校或企业内部培训的AI入门教材
- 自学提示工程和RAG时参考官方实践案例
替代项目
Hugging Face Transformers Course、DeepLearning.AI Short Courses、OpenAI Cookbook
上一篇:ai-guide
同类项目推荐
autumn-recruitment
开源
从数学到LLM Agent,一条龙跑通秋招算法学习
Autumn-Recruit Algo Notes(秋招算法学习仓库),面向大模型时代的算法、工程与AI学习共建仓···
universal-diagnostic-tutor-skill
开源
先测出你的知识漏洞,再对症下药,学啥都事半功倍
One diagnosis-first AI tutor for STEM, AI/CS, and beyond — no mode or command menu.···
articles-code
开源
跟着代码学ML,直接上手生产级实践
Decoding ML articles hub: Hands-on articles with code on production-grade ML
exam-platform
开源
AI 加持的在线考试系统,组卷判分一条龙
在线考试系统
AI-ML-14-Hours-FREE-Course
开源
7天免费实战,零基础快速掌握AI核心基础
7 Day AI ML Fundamentals Workshop The purpose of this FREE workshop is 1. To give yo···
Prompt-Engineering-Guide-zh-CN
开源
一站式掌握提示词工程,让AI输出更精准
关于提示词工程(prompt)的指南、论文、讲座、笔记本和资源大全(自动持续更新)
zero2Agent
开源
系统备战大厂Agent面试,技术路线+八股文一站搞定
面向大厂Agent研发岗位求职的agent教程网站,涵盖技术路线与面试八股文
Machine-Learning-Goodness
开源
一站式收藏ML/DL教程、速查表和代码,助你快速上手AI。
The Machine Learning project including ML/DL projects, notebooks, cheat codes of ML/···
Hands-On-Large-Language-Models-C···
开源
跟着中文 Notebook 动手,从零跑通大模型实战
中文翻译的 Hands-On-Large-Language-Models (hands-on-llms),动手学习大模型