AX 爱鲜报

Generative AI for Beginners 生成式AI入门课

微软官方推出的 21 节生成式 AI 入门课程,覆盖 LLM 基础、提示工程、RAG、语义检索与 AI 应用构建,配 Python/TypeScript 代码示例,并提供简体中文等多语言翻译。

过去 7 天收获 3 颗 Star

爱鲜报评分

0.0

0 人评分

122k

星数

是

中文

Jupyter Notebook

主语言

是

活跃

162

贡献者

人工分析

EDITORIAL

推荐理由

由微软 Cloud Advocates 团队维护,体系完整、更新及时,是系统入门生成式 AI 应用开发的高性价比选择。每节课区分「Learn」概念课与「Build」实战课,并给出 Python 与 TypeScript 双语言示例,便于不同技术栈的开发者上手。仓库提供简体中文翻译,中文读者可直接阅读,学习门槛低。

适用场景

  • 零基础系统学习生成式 AI 与大模型应用开发
  • 高校课程教学与团队内部 AI 培训素材
  • 快速了解提示工程、RAG、语义检索等核心概念
  • 作为 Python/TypeScript 调用 OpenAI、Azure OpenAI 的参考示例
  • 准备 AI 应用原型或技术选型前的知识铺垫

优点

  • 微软官方出品,21 节课结构清晰、循序渐进
  • 同时提供 Python 与 TypeScript 代码示例,覆盖面广
  • 支持 Azure OpenAI、OpenAI API、Foundry Local 等多种模型接入方式
  • 提供简体中文等 50+ 语言翻译,中文用户友好
  • MIT 协议开源,可自由用于教学与二次开发

缺点

  • 以 Jupyter Notebook 为主,需自行准备运行环境与 API Key
  • 部分示例依赖 Azure/OpenAI 等云服务,存在调用成本
  • 课程偏概念与入门,深入生产级工程实践仍需额外资料
  • 多语言翻译目录体积较大,克隆时建议使用稀疏检出
上手难度 入门

项目简介

Generative AI for Beginners 是微软 Cloud Advocates 团队推出的生成式 AI 入门课程,共 21 节课,目标是帮助开发者从零开始理解并构建生成式 AI 应用。仓库以 Jupyter Notebook 为主要载体,配有 Python 与 TypeScript 双语言代码示例,并提供包括简体中文在内的 50 多种语言翻译。

课程结构

每节课聚焦一个独立主题,可按兴趣自由选择顺序,主要分为两类:

  • Learn 概念课:讲解生成式 AI 的核心概念,如大语言模型、Transformer、提示工程、语义检索等。
  • Build 实战课:在概念基础上给出可运行的代码示例,尽可能同时提供 Python 与 TypeScript 版本。

每节课末尾还附有「Keep Learning」延伸学习资源。

主要内容方向

  • 生成式 AI 与 LLM 基础认知
  • 提示工程与提示词设计技巧
  • 语义检索与向量嵌入(Embedding)
  • 检索增强生成(RAG)应用构建
  • 负责任的 AI 与安全实践
  • 基于 OpenAI / Azure OpenAI 的应用开发

模型接入方式

课程示例支持多种模型服务,可按自身条件选择:

  • Azure OpenAI Service
  • Microsoft Foundry Models
  • OpenAI API
  • Foundry Local(本地离线运行模型)

环境与准备

学习前建议具备 Python 或 TypeScript 的基础知识,并准备一个 GitHub 账号以便 Fork 仓库。仓库内提供专门的课程环境配置章节,帮助完成开发环境搭建。

提示:仓库包含大量翻译文件,体积较大。若只需英文原版内容,可使用 git sparse-checkout 稀疏检出,跳过 translations 与 translated_images 目录,显著加快克隆速度。

适合谁

  • 想系统入门生成式 AI 应用开发的初学者
  • 需要教学或团队培训素材的高校与团队
  • 希望快速了解提示工程、RAG 等概念的工程师

许可协议

项目采用 MIT 协议开源,可自由用于学习、教学与二次开发。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。