生成式人工智能入门(Generative AI for Beginners)
课程简介:
“生成式人工智能入门”是由微软Cloud Advocates团队推出的十二章生成式AI入门系列课程,旨在帮助学习者掌握构建生成式AI应用程序的基础知识。该课程在GitHub上已获得超过1.7万星标,广受开发者和技术爱好者的欢迎。
课程目标
通过这门课程,你将学会如何利用生成式人工智能(Generative AI)技术构建各种应用程序,并深入了解其工作原理。无论你是初创公司的开发者、教育工作者,还是对AI技术感兴趣的新手,都能从中获益。
课程内容概览
课程分为十二章,每一章都配有详细的代码示例和实用技巧,帮助你快速上手。
1. 引言
- 了解生成式AI的基本概念及其在不同领域的应用。
- 掌握生成式AI与传统AI的区别。
2. 提示工程基础
- 学习提示工程的最佳实践。
- 了解提示结构以及如何优化模型输出。
3. 高级提示工程技巧
- 掌握如何通过技术手段改善提示结果。
- 学习利用不同的提示策略提升生成效果。
4. 文本生成应用
- 使用Azure OpenAI构建文本生成工具。
- 学习令牌(Tokens)和温度(Temperature)的应用方法。
5. 聊天应用开发
- 确定聊天应用的关键指标和注意事项。
- 学习如何有效监控和维护AI聊天系统。
6. 搜索应用开发
- 了解文本嵌入技术及其在搜索中的应用。
- 构建一个使用嵌入来搜索数据的实用工具。
7. 图像生成应用
- 掌握图像生成的基本原理及其在构建应用程序中的作用。
- 学习如何创建能够生成图像的AI应用程序。
8. 低代码开发(Power Platform)
- 了解Power Platform中生成式AI的功能。
- 利用低代码工具为教育初创公司构建学生作业跟踪系统。
9. 函数调用(Function Calling)
- 学习函数调用在AI应用中的使用示例。
- 掌握如何通过外部API检索数据来增强生成式AI应用。
10. 用户体验设计
- 理解用户体验在生成式AI应用中的重要性。
- 学习如何设计AI应用以实现信任和透明度。
课程收获
通过这门课程,你将掌握生成式AI的核心技术,并能够根据实际需求构建多样化的应用程序。无论是开发聊天机器人、图像生成工具,还是创建高效的搜索系统,你都能从中受益。
适用人群
- 技术爱好者:如果你对AI和编程充满兴趣,这门课程将为你提供宝贵的学习资源。
- 开发者:无论是初创公司的开发者,还是企业级开发人员,都能从中获益。
- 教育工作者:如果你在教育领域工作,想通过生成式AI提升教学体验,这也是理想的选择。
如何开始?
- 访问课程官方页面(通过提供的链接),注册并开始学习。
- 每章配有详细的代码示例和视频教程,帮助你快速上手。
- 参与社区讨论,与其他学生交流,解决问题,分享经验。
这门课程不仅能让你掌握生成式AI的知识,还能激发你的创造力,为未来开发新应用奠定基础。快来加入吧!
免费在线AI通识学习