21 节课程助你开启生成式 AI 应用开发之旅,还有多种运行方式和资源可选!
21 节课助你开启生成式 AI 应用开发之旅支持通过 GitHub Action 实现多语言支持自动更新始终保持最新涵盖阿拉伯语、孟加拉语、保加利亚语、缅甸语、简体中文、繁体中文中国香港、繁体中文中国澳门、繁体中文中国台湾、克罗地亚语、捷克语、丹麦语、荷兰语、爱沙尼亚语、芬兰语、法语、德语、希腊语、希伯来语、印地语、匈牙利语、印尼语、意大利语、日语、卡纳达语、高棉语、韩语、立陶宛语、马来语、马拉雅拉姆语、马拉地语、尼泊尔语、尼日利亚皮钦语、挪威语、波斯语法尔西语、波兰语、葡萄牙语巴西、葡萄牙语葡萄牙、旁遮普语古木基文、罗马尼亚语、俄语、塞尔维亚语西里尔字母、斯洛伐克语、斯洛文尼亚语、西班牙语、斯瓦希里语、瑞典语、他加禄语菲律宾语、泰米尔语、泰卢固语、泰语、土耳其语、乌克兰语、乌尔都语、越南语。如果你想在本地克隆仓库需要注意的是该仓库包含 50 多种语言的翻译文件这会显著增加下载大小。若要在不下载翻译文件的情况下克隆仓库可以使用稀疏检出功能Bash / macOS / Linuxgit clone --filterblob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.gitcd generative-ai-for-beginnersgit sparse-checkout set --no-cone /* !translations !translated_imagesCMD (Windows)git clone --filterblob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.gitcd generative-ai-for-beginnersgit sparse-checkout set --no-cone /* !translations !translated_images这样你就能在更短的时间内完成下载获取完成课程所需的所有内容。《初学者的生成式 AI 课程第 3 版》跟随微软云技术布道师精心打造的 21 节综合课程掌握构建生成式 AI 应用的基础知识。 课程介绍本课程共有 21 节每节都有独立的主题你可以从任意一节开始学习课程分为“学习”和“实践”两类“学习”类课程主要讲解生成式 AI 概念“实践”类课程则会在讲解概念的同时尽可能提供 Python 和 TypeScript 代码示例。对于 .NET 开发者推荐查看《初学者的生成式 AI.NET 版》课程每节课还设有“继续学习”板块提供额外的学习资源。课程运行要求若要运行本课程的代码你可以选择以下方式Azure OpenAI 服务对应课程“aoai-assignment”Microsoft Foundry 模型对应课程“githubmodels”GitHub 模型将于 2026 年 7 月底停用建议使用 Microsoft Foundry 模型替代OpenAI API对应课程“oai-assignment”Foundry Local可在本地设备上完全离线运行模型无需云订阅具备 Python 或 TypeScript 的基础知识会更有助于学习。对于零基础初学者可查看相关的 Python 和 TypeScript 课程。此外你还需要一个 GitHub 账号以便将整个仓库复刻到自己的 GitHub 账户中。我们专门设置了“课程环境搭建”这节课帮助你完成开发环境的配置。别忘了给这个仓库点个星方便日后查找。 准备好部署了吗如果你需要更高级的代码示例可以查看我们收集的 Python 和 TypeScript 生成式 AI 代码示例。️ 结识其他学习者获取支持加入我们官方的 Microsoft Foundry Discord 服务器与其他学习者交流互动、拓展人脉并获取支持。你还可以在 GitHub 上的 Microsoft Foundry 开发者论坛提问或分享产品反馈。 正在创业访问微软创业计划页面了解如何借助 Azure 信用额度开启创业之旅。 想要提供帮助如果你有建议或者发现拼写或代码错误欢迎提出问题或创建拉取请求。 每节课包含内容主题短视频介绍位于 README 中的文字课程内容支持 Azure OpenAI 和 OpenAI API 的 Python 和 TypeScript 代码示例继续学习的额外资源链接️ 课程列表编号课程链接描述视频额外学习资源00课程环境搭建学习如何设置开发环境视频即将推出了解更多01生成式 AI 与大语言模型介绍学习了解生成式 AI 是什么以及大语言模型LLMs的工作原理有视频了解更多02探索和比较不同的大语言模型学习如何为你的用例选择合适的模型有视频了解更多03负责任地使用生成式 AI学习如何负责任地构建生成式 AI 应用程序有视频了解更多04理解提示工程基础学习实践提示工程最佳实践有视频了解更多05创建高级提示学习如何应用提示工程技术提升提示效果有视频了解更多06构建文本生成应用程序实践使用 Azure OpenAI / OpenAI API 构建文本生成应用有视频了解更多07构建聊天应用程序实践高效构建和集成聊天应用程序的技术有视频了解更多08构建搜索应用 - 向量数据库实践使用嵌入技术搜索数据的搜索应用程序有视频了解更多09构建图像生成应用程序实践图像生成应用程序有视频了解更多10构建低代码 AI 应用程序实践使用低代码工具构建生成式 AI 应用程序有视频了解更多11通过函数调用集成外部应用程序实践了解函数调用及其在应用程序中的用例有视频了解更多12为 AI 应用程序设计用户体验学习在开发生成式 AI 应用程序时如何应用用户体验设计原则有视频了解更多13保障生成式 AI 应用程序的安全学习AI 系统面临的威胁和风险以及保障系统安全的方法有视频了解更多14生成式 AI 应用程序的生命周期学习管理大语言模型生命周期和大语言模型运维LLMOps的工具和指标有视频了解更多15检索增强生成RAG与向量数据库实践使用 RAG 框架从向量数据库中检索嵌入的应用程序有视频了解更多16开源模型与 Hugging Face实践使用 Hugging Face 上的开源模型构建应用程序有视频了解更多17AI 代理实践使用 AI 代理框架构建应用程序有视频了解更多18微调大语言模型学习微调大语言模型的原理、原因和方法有视频了解更多19使用小语言模型构建应用学习使用小语言模型构建应用的优势视频即将推出了解更多20使用 Mistral 模型构建应用学习Mistral 系列模型的特点和差异视频即将推出了解更多21使用 Meta 模型构建应用学习Meta 系列模型的特点和差异视频即将推出了解更多 特别感谢特别感谢 John Aziz 创建了所有的 GitHub Actions 和工作流以及 Bernhard Merkle 为每节课做出的重要贡献提升了学习者的体验和代码质量。 其他课程我们团队还推出了其他课程欢迎查看LangChain Azure / Edge / MCP / Agents生成式 AI 系列核心学习课程Copilot 系列课程获取帮助如果你在构建 AI 应用程序时遇到困难或有任何疑问可以加入 MCP 社区与其他学习者和经验丰富的开发者交流。这是一个友好的社区欢迎提问和分享知识。如果你在构建过程中有产品反馈或遇到错误请访问相关页面。

相关新闻

ArcGIS中Clip与Mask工具的本质区别与应用场景全解析

ArcGIS中Clip与Mask工具的本质区别与应用场景全解析

1. 项目概述:从“剪裁”到“提取”的思维跃迁在ArcGIS的日常数据处理中,Clip(裁剪)和Mask(掩膜提取)是两个高频使用的工具。很多刚入门的同行,甚至一些有经验的朋友,都习惯性地将它们…

2026/11/10 4:57:20 阅读更多 →
VIA键盘配置指南:从原理到实战,打造你的专属客制化键盘

VIA键盘配置指南:从原理到实战,打造你的专属客制化键盘

1. 项目概述:为什么你需要VIA? 如果你已经踏入了客制化机械键盘的圈子,或者正对着一把支持热插拔和自定义固件的键盘跃跃欲试,那么“改键”这件事,大概率是你绕不开的终极乐趣和痛点。从简单的把CapsLock改成Ctrl&…

2026/11/10 4:57:20 阅读更多 →
从混淆矩阵到AUC:深入理解ROC曲线原理与多场景模型评估实战

从混淆矩阵到AUC:深入理解ROC曲线原理与多场景模型评估实战

1. 项目概述:从“看对率”到“选对模型”的实战指南 在模型评估的日常工作中,我们常常会陷入一个误区:盯着一个单一的指标,比如准确率,就以为万事大吉。但现实世界的数据往往是不平衡的,比如在金融风控中&a…

2026/11/5 16:33:02 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/9 14:01:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/9 14:56:39 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/10 2:03:25 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/9 14:01:10 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/9 7:45:06 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/9 14:01:11 阅读更多 →

日新闻

周新闻

月新闻