generative-ai-for-beginners 项目介绍
generative-ai-for-beginners 是由微软云倡导者团队开发的一个全面的生成式 AI 课程。该课程旨在教授初学者生成式 AI 应用程序开发的基础知识,包含 21 个精心设计的课程。
课程特点
- 课程内容丰富全面,涵盖生成式 AI 的各个方面
- 既有理论知识讲解,又有动手实践指导
- 同时提供 Python 和 TypeScript 两种语言的代码示例
- 每节课都配有视频介绍和额外学习资源
- 采用模块化设计,学习者可以根据需要选择感兴趣的部分学习
课程内容
课程内容包括:
- 生成式 AI 和大型语言模型(LLM)的基础知识
- 不同 LLM 的比较和选择
- 负责任地使用生成式 AI
- 提示工程的基础和高级技巧
- 构建各种生成式 AI 应用,如文本生成、聊天、搜索、图像生成等
- 低代码 AI 应用开发
- 函数调用集成外部应用
- AI 应用的 UX 设计
- AI 应用的安全性
- 生成式 AI 应用的生命周期
- RAG 和向量数据库
- 开源模型和 Hugging Face
- AI 代理
- 微调 LLM
- 小型语言模型(SLM)的应用
- Mistral 和 Meta 模型家族的特点和应用
学习资源
- 课程提供详细的环境配置指南
- 每节课都有配套的代码示例
- 提供额外的学习资源链接
- 有专门的 Discord 服务器供学习者交流讨论
开源协作
该项目是开源的,欢迎贡献者提出问题或创建拉取请求来改进课程内容。
总的来说,这是一个非常全面和实用的生成式 AI 入门课程,适合希望系统学习这一领域知识并开始构建应用的初学者。
</SOURCE_TEXT>