当前位置: 欣欣网 > 码农

50.3k星星,微软的免费AI课程已开源,大厂的AI课质量是真的高

2024-07-01码农

随着人工智能近几年的爆火,网上有关AI的教学课程层出不穷......

但网课的价格令许多想学习AI的小白们望而止步😩

价格动辄上千甚至上万......

而且此类网课大部分都是割韭菜......🤔🤔

But........AI小白们的春天来啦!!

Now !! 微软 发布了一整套适合初学者的免费生成式人工智能课程!!🥳

GitHub上的收藏量已高达 50.3K !!🤩

此篇文章我们会对每一节课程进行介绍和总结。

大家不要错过!!速速转发收藏起来!👏

扫码加入AI交流群

获得更多技术支持和交流

介绍

课程共18节课,教授你开始构建生成式 AI 应用程序所需了解的一切!

下面我们对每一节课程进行介绍和要点总结。

📖第一节:介绍生成式AI和大语言模型(LLM)

本节课程会为大家讲述什么是生成式人工智能以及大型语言模型 (LLM) 如何工作,以及它如何彻底改变各个行业,特别是教育。

具体的要点有:

1️⃣生成式 AI 以及我们如何登陆当前技术格局。

2️⃣大型语言模型的内部工作。

3️⃣大型语言模型的主要功能和实际用例。

📖 第二节:探索和比较不同的大语言模型(LLM)

本节主要讲述如何为你的应用情形选择正确的模型。

具体的要点有:

1️⃣测试迭代和比较 Azure 中用例的不同模型。

2️⃣如何部署 LLM。


📖 第三节:负责地使用生成式AI

本节将讲述如何采取积极步骤来改进 AI 使用情况和如何有效的构建生成式AI应用程序。

具体的要点有:

1️⃣构建生成式 AI 应用程序应优先考虑负责任的 AI 的原因。

2️⃣负责任的 AI 的核心原则及其与生成式AI 的关系。

3️⃣如何通过策略和工具将这些负责任的 AI 原则付诸实践。

📖 第四节:了解提示工程的基础知识

本节将动手实践提示工程中的最佳实例,并了解如何构造提示、循环访问它们并验证其有效性。

具体的要点有:

1️⃣解释什么是提示工程,以及为什么它很重要。

2️⃣描述提示的组件及其使用方式。

3️⃣了解提示工程的最佳做法和技术。

4️⃣使用 OpenAI 终结点将学习的技术应用于实际示例。

📖 第五节:创建高级提示

本节将学习如何应用提示工程技术来改善提示的结果。

具体的要点有:

1️⃣应用提高提示结果的提示工程技术。

2️⃣配置提示以改变输出。

📖 第六节:构建文本生成应用程序

本节将学习构建使用 Azure OpenAI/OpenAI API 的文本生成应用程序。

具体的要点有:

1️⃣了解 OpenAI 库及其核心概念。

2️⃣使用 OpenAI 生成文本生成应用。

3️⃣了解如何使用提示、温度和tokens等概念生成文本生成应用。

📖 第七节:构建聊天应用程序

本节将学习有效构建和集成聊天应用程序的技术。

具体的要点有:

1️⃣用于高效构建和集成聊天应用程序的技术。

2️⃣如何对应用程序应用自定义和微调。

3️⃣有效监视聊天应用程序的策略和注意事项。

📖 第八节:构建搜索应用矢量数据库

本节将学习使用 Embeddings 搜索数据的搜索应用程序。

具体的要点有:

1️⃣语义搜索与关键字搜索。

2️⃣什么是文本嵌入。

3️⃣创建文本嵌入索引。

4️⃣搜索文本嵌入索引。

📖 第九节:构建图像生成应用程序

本节将学习构建图像生成应用程序。

具体的要点有:

1️⃣图像生成及其有用原因。

2️⃣什么是DALL-E 和 Midjourney,以及他们的工作原理。

3️⃣如何生成映像生成应用。

📖 第十节:构建低代码应用程序

本节讲述如何使用低代码工具构建生成式 AI 应用程序。

具体的要点有:

1️⃣Power Platform 中的生成 AI 简介。

2️⃣Copilot 简介以及如何使用它。

3️⃣使用生成 AI 在 Power Platform 中生成应用和流。

4️⃣使用 AI Builder 了解 Power Platform 中的 AI 模型。

📖 第十一节:通过函数调用集成外部应用程序

本节讲述么是函数调用及其应用程序的用例。

具体的要点有:

1️⃣解释什么是函数调用及其用例。

2️⃣使用 Azure OpenAI 创建函数调用。

3️⃣如何将函数调用集成到应用程序中。

📖 第十二节:为AI应用程序设计用户体验

本节讲述在开发生成式 AI 应用程序时如何应用用户体验( UX )设计原则。

具体的要点有:

1️⃣用户体验和了解用户需求简介。

2️⃣设计 AI 应用程序以保持信任和透明度。

3️⃣设计 AI 应用程序进行协作和反馈。

📖 第十三节:保护你的生成式AI应用程序

本节将了解AI系统面临的威胁和风险以及保护这些系统的方法。

具体的要点有:

1️⃣AI 系统上下文中的安全性。

2️⃣AI 系统的常见风险和威胁。

3️⃣保护 AI 系统的方法和注意事项。

📖 第十四节:生成式AI应用程序的生命周期

本节将学习管理 LLM 生命周期和 LLMOps 的工具和指标。

具体的要点有:

1️⃣了解 MLOps 到 LLMOps 的范例转变。

2️⃣LLM 生命周期。

3️⃣生命周期工具。

4️⃣生命周期计量和评估。

📖 第十五节:检索增强生成(RAG)和矢量数据库

本节将学习使用 RAG 框架从矢量数据库中检索嵌入的应用程序。

具体的要点有:

1️⃣RAG 简介、它是什么以及它为何在 AI中使用。

2️⃣了解什么是向量数据库并为应用程序创建一个。

3️⃣有关如何将 RAG 集成到应用程序中的实际示例。

📖 第十六节:开源模型和Hugging Face

本节将学习使用 Hugging Face 上提供的开源模型的应用程序。

具体的要点有:

1️⃣了解开放源代码模型。

2️⃣了解使用开放源代码模型的好处。

3️⃣探索 Hugging Face 和 Azure AI Studio 上可用的开放模型。

📖 第十七节:AI Agents

本节将构建使用 AI 代理框架的应用程序。

具体的要点有:

1️⃣了解什么是 AI 代理。

2️⃣探索四个不同的 AI 代理框架 - 是什么使它们独一无二。

3️⃣将这些 AI 代理应用于不同的用例 - 何时应该使用 AI 代理。

📖 第十八节:微调LLM

本节将学习LLM 微调的内容、原因和方法。

具体的要点有:

1️⃣语言模型的微调是什么?

2️⃣何时以及为什么微调很有用?

3️⃣如何微调预先训练的模型?

4️⃣微调的限制是什么?

通过小编整理的课程内容,大家可以很轻松地了解到每一节课程的大概和要点,并根据自己需要进行学习。

相信大家通过课程都能够学会构建属于自己的生成式AI应用程序!!🥳

🔗 课程链接

https://github.com/microsoft/generative-ai-for-beginners

关注「 向量光年 」公众号

加速全行业向AI的改变

关注「 开源AI项目落地 」公众号

与AI时代更靠近一点

关注「 AGI光年 」公众号

获取每日最新咨询