OpenAI、GPT、ChatGPT 和 DALL-E 大师班
从无代码到使用多种编程语言的代码示例进行微调和嵌入,应有尽有。
讲师:Raymond Davey
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 使用 OpenAI playground 的无代码示例
- 使用 GPT 为创意写作、文章和博客创建、扩展、重写和总结文本的技术
- 通过示例和提示/技巧深入提示工程
- 了解每个微调参数对推荐值的作用
- 如何使用几种不同的编程语言编写代码来调用 GPT 和 OpenAI
- 如何使用 CODEX 以简单的英语生成、记录和解释代码和 SQL
- 深入研究创建和上传微调集以使用您自己的数据训练 GPT
- 如何使用 Embedding 搜索大型文档并提出与其内容相关的问题
- 如何使用嵌入进行聚类和分类来查找隐藏模式
- 使用 DALL-E 创建和修改图像
- 使用 GPT 编写您自己的聊天机器人
- 最佳安全实践和节省成本的技巧
课程内容
19 个部分• 109 个讲座• 4 小时 22 米总长度展开所有部分
要求
- 一些编程知识可能会有所帮助 – 但不是必需的
- 大多数示例都可以在 OpenAI playground 中完成
描述
要求
- 初级和中级:无
- 高级内容:任何语言的编程技能
描述
欢迎来到 GPT、DALL-E 和 ChatGPT 大师班。
自从 OpenAI 出现以来,每个人都可以访问经过训练的 AI。
- GPT 允许您要求聊天机器人完成任务并回答问题
- 微调允许您更改 AI 响应的方式
- 嵌入允许您使用自己的知识库
- Dall-E 允许您从文本生成图像
在本课程中,您将学习使用 GPT 的非常实用的技能。这些技能可以在 OpenAI 游乐场或编程代码中使用。
课程分为6个主要部分:
- 介绍和提示工程
- 编写代码和调用 API
- Dall-E 和 Codex
- 微调
- 嵌入
- 编写和管理聊天机器人
第 1 部分:介绍和提示工程
在本节中,您将学习如何开始使用 GPT。我们还解释、设计和使用不同类型的提示。在提示工程部分的末尾,我们为您提供了两个可用于获得一致结果的方法。
我们将了解 GPT 的工作原理,包括:
- 什么是代币
- GPT、Codex 和 Dall-E 的高级概述
- 使用游乐场的实例
- 改进提示以获得更好结果的方法
- 如何使用模板创建可靠的提示
- 如何利用语境介绍新知识
这已经很实用了。
我们涵盖了从“零样本”查询到多样本和高级模板提示的所有内容。
该课程的整个部分专门用于博客、书籍和文章的创意写作。
第 2 部分:编写代码以使用 API
在本节中,您将学习如何编写代码来调用 GPT 和 OpenAI API。大多数示例都是用 Python 编写的,但它们同样适用于 C#、Typescript、Javascript、Node.js、PHP、Powershell 和许多其他语言。
有关于如何为这些语言中的每一种调整代码的示例和解释。我们介绍了各种编码库,并指出了每种语言可能特有的问题。
一旦您开始编写代码,我们就会探讨所有可能的参数以及它们如何改变 GPT 的工作方式。我们解释了他们的工作,以及不同情况下的理想价值观。
除了涵盖完成端点之外,我们还讨论了编辑或指令端点。
第 3 部分:CodeX 和 Dall-E
在本节中,您将了解如何使用 CodeX 生成、调试和记录代码。我们还提供了一个示例,说明如何使用 CodeX 为您的函数创建单元测试。
您将了解如何告诉 CodeX 关于新的 API 调用和函数,这些调用和函数不属于其标准学习的一部分。我们还使用编辑端点从头开始创建一个完整的函数。
由于 CodeX 生成代码,我们讨论了使用它生成的代码的安全性,并强调了如果您打算在生产中使用代码需要考虑的几个严重问题。我们指出了可能的漏洞以及黑客利用其生成的代码的方式。
当谈到 Dall-E 时,我们将通过实用的代码示例来创建或编辑图像。我们提供多种编程语言的示例,并解释如何处理内存和文件系统中的图像
第 4 部分:微调
在本节中,我们将解释如何微调 GPT。我们解释了好处和困难。您可以使用大量的训练示例和策略。我们将引导您从头开始创建一个集合,并使用您自己的代码将其上传到 OpenAI。
接下来是一整节,解释了如何使用 GPT 创建自己的训练集,以及如何让 GPT 检查和改进自己的输出。
为了完成本课程的这一部分,我们将检查所有微调参数。我们解释了如何更改设置以调整规则对基础训练的影响。
第 5 部分:使用嵌入对大型文本文档进行训练
每个人都想知道如何在大型文本文档上训练 GPT。本课程的这一部分解释了如何获取文本文档并使用它来使用 GPT 回答问题。非常详细地解释了嵌入向量。我们还解释了它们背后的理论,以便您了解 GPT 在做什么。我们讨论分解大型文本文档、创建嵌入和搜索结果。
我们还讨论了创建高度准确的分类器以及使用聚类来查找文档和文本中的隐藏模式。
第 6 部分:聊天机器人
谁不想要自己的聊天机器人?我们将解释如何将 GPT 用作功能齐全的聊天机器人。我们解释了角色并为您提供了一个秘诀,您可以使用它来为您的聊天机器人赋予个性并使其保持在正轨上。
为了让您的聊天机器人继续执行任务并为其提供持久记忆,我们将解释如何使用嵌入来增强功能并提供不属于基本 GPT 培训的独特知识。
独特的功能
- 每行代码都有详细解释 – 如果您不同意,请随时给我发电子邮件
- 不会像其他课程那样浪费时间在键盘上“打字”。相反,我们会展示已完成的代码示例和提示以及您可以将其应用于您自己的用例的详细说明。
感谢您的阅读,希望很快见到您!
本课程适合谁:
- 任何想掌握 GPT 和 OpenAI 的人
- 任何热爱深度自然语言处理的人
- 任何想要使用 OpenAI 和 GPT 创建自己的聊天机器人或产品的人
本课程适合谁:
- 任何有兴趣将 OpenAI 和 GPT 用于人工智能的人