微软推出的“生成式AI入门”课程,包含21节课,帮助你掌握构建生成式AI应用的基础知识。每节课都围绕一个特定主题展开,分为“学习”和“构建”两类,“学习”课程主要讲解生成式AI的概念,“构建”课程结合概念和代码示例,使用Python和TypeScript进行演示,每节课还附有“继续学习”部分,提供额外的学习资源。

课程内容

1、课程设置:帮助你配置开发环境。

2、生成式AI简介:了解生成式AI的基本概念。

3、探索和比较不同的LLM:学习如何选择和比较不同的语言模型。

4、负责任地使用生成式AI:探讨生成式AI的伦理问题。

5、提示工程基础:掌握提示工程的基本技巧。

6、高级提示:学习更复杂的提示工程方法。

7、文本生成应用:构建文本生成应用。

8、聊天应用:开发聊天应用。

9、搜索应用:构建搜索应用。

10、图像应用:开发图像生成应用。

11、低代码AI应用:使用低代码工具构建AI应用。

12、函数调用集成:学习如何将生成式AI与函数调用集成。

13、AI应用的用户体验设计:设计用户友好的AI应用界面。

14、AI应用的安全性:确保AI应用的安全性。

15、生成式AI应用的生命周期:了解生成式AI应用的开发周期。

16、RAG和向量数据库:学习如何使用RAG和向量数据库。

17、开源模型:探索开源生成式AI模型。

18、AI代理:构建AI代理。

19、微调:学习如何微调生成式AI模型。

20、Mistral:了解Mistral模型。

21、Meta:探索Meta的生成式AI技术。

学习资源

代码示例:每节课提供Python与TypeScript代码,支持Azure OpenAI与OpenAI API调用。

中文支持:社区贡献的中文学习笔记与课程要点整理,可通过指定渠道获取PDF版本。

工具链:课程建议使用GitHub账户进行代码复现,推荐基础编程教程供新手参考。

开发支持

环境配置:课程提供开发容器(DevContainer)配置指南,简化本地或云端环境搭建。

社区互动:官方AI Discord服务器提供学习者交流与技术支持。

创业扶持:通过Microsoft for Startups Founders Hub,开发者可申请免费OpenAI积分与Azure云资源。

实战导向:从文本生成到AI代理开发,代码示例直接对应实际应用场景。

多模型对比:涵盖OpenAI、Hugging Face等平台模型,分析性能差异与适用场景。

技术生态:课程关联微软其他AI教育资源,如Machine Learning for Beginners与AI for Beginners。

行业应用:微软近期推出医疗AI助理Dragon Copilot,展示生成式AI在垂直领域的应用潜力。

中文笔记:通过指定公众号回复关键词下载整理版PDF。