如何使用 ChatGPT 构建您自己的自定义 GPT:初学者指南

已发表: 2023-12-05

ChatGPT 席卷了全世界。 上线仅五天,用户数量就突破100万。 2023 年 1 月,推出两个月后,ChatGPT 的用户群增长了 9900%,活跃用户达到 1 亿。

它被认为是最重要的技术变革之一,类似于互联网和 iPhone。 该聊天机器人还为互联网和人工智能的未来获得了多项革命性功能。 两个显着的进步是 ChatGPT 插件和创建自定义 GPT 模型的能力。

build your own custom gpt with chatgpt

ChatGPT 插件是扩展 ChatGPT 模型功能的特殊软件组件。 例如,通过插件,ChatGPT 可以从外部源获取实时数据、执行某些计算或与第三方服务和 API 交互。

另一个重要功能是创建和训练自定义 GPT 的能力。 通过自定义 GPT,ChatGPT 的高级用户可以创建和训练他们的 GPT。 您可以使用自己的数据来训练它们来执行特定任务。 未来将会有一个GPT商店,类似于应用程序商店,您可以在其中查看和使用其他人创建的自定义GPT。

在这篇文章中,您将学习如何创建自己的 GPT 并使用您的数据对其进行训练。 我们还向您展示了如何从头开始创建自定义数学 GPT。 准备好后,我们就开始吧。

目录

如何在 ChatGPT 中构建您自己的自定义 GPT

笔记:
创建自定义 ChatGPT 是一项很酷的功能,但它仅适用于高级订阅者。 您必须拥有高级订阅才能创建自己的 ChatGPT 来实现特殊目的。

但事情是这样的——OpenAI 已经暂停了高级计划的新注册。 因此,如果您已经是高级会员,则可以开始创建自定义 ChatGPT。 如果没有,您将不得不等待更长的时间。

但别担心! 一旦 ChatGPT 再次提供高级订阅,您就可以注册并开始使用。 请关注我们的社交媒体渠道以获取任何新闻,否则我们将直接在本文下方发布更新。 敬请关注!

如何在 chatGPT 中创建自定义 GPT

  • 访问 https://chat.openai.com/ 并单击侧边栏中的“探索”
    chatgpt explore tab
  • 单击创建 GPT
    create a gpt
  • 在这里,您可以看到开发界面。 在左侧选项卡上,您可以使用简单的自然启动器命令向聊天发出指令。 在右侧,您可以看到模型的预览。

如何配置 ChatGPT 模型

您还可以配置 GPT。 这允许您编辑名称、描述和说明。 该配置还允许您添加或删除对话启动器、将数据添加到训练等。 在此处了解如何配置它。

  • 单击“配置”选项卡以配置您的 ChatGPT 模型
  • 您可以给它一个名称,添加模型的描述,添加诸如模型必须做什么的介绍,等等。
    how to build your own custom gpt with chatgpt: a beginners guide - configure tab
  • 您还可以添加对话起始者。 对话开头是一些简单的问题或主题,有助于开始聊天,使联系和交谈变得更容易。 在撰写本文时(2023 年 12 月),您最多可以添加两个对话发起者。
    adding conversation starters in the custom chatgpt model

如何配置 ChatGPT 功能

您还可以选择 ChatGPT 功能。 无论您是搜索信息、创建图像还是使用计算机代码,每项功能都使 ChatGPT 成为多功能工具。 您可以激活单个功能或同时激活所有三个功能。 以下是每种功能可以执行的操作。

网页浏览:通过网页浏览,ChatGPT 可以搜索互联网并查找最新信息。 如果您正在寻找 ChatGPT 可能还不知道的事实、突发新闻或具体细节,这将非常有用。 这对于研究人员、学生和任何需要最新信息的人来说是理想的选择。

DALL-E 图像生成: DALL-E 是一个很酷的工具,可以让 ChatGPT 生成 AI 图像。 你告诉它你想看到什么,例如,“一只猫在太空中骑自行车”,DALL-E 就会为你创建图像。 这对于艺术家、设计师或任何需要机器人生成图像的人来说非常棒。

代码解释器:如果您想开发一个使用代码的机器人,此代码解释器可以帮助您调试或改进代码。 这对于学生、程序员或任何对编码感兴趣的人特别有帮助。

如何编辑 ChatGPT 功能:

  • 向下滚动“配置”选项卡,然后在“技能”选项卡下启用所有技能以获得更好的体验。

chatgpt capabilities

使用自定义数据训练 ChatGPT

您可以使用自定义数据训练 ChatGPT。 您可以手动插入数据并要求 GPT 记住或上传数据文件并训练您的模型。 您可以使用的数据量没有严格限制。 您可以上传小文件或大数据集以提高准确性和培训。

upload data

  • “配置”选项卡上,单击“上传文件”选项。
  • 目前,您可以上传逗号分隔值 (CSV)、制表符分隔值 (TSV)、Microsoft Excel 工作簿 (XLSX)、JavaScript 对象表示法 (JSON)、JSON 行 (JSONL)、图像和 PDF 数据类型。

相关阅读:免费使用 ChatGPT-4 的 4 种方法

ChatGPT 操作以及如何添加操作

如果您在自定义 ChatGPT 中定义操作,则可以教它执行某些任务,例如添加、更改或删除信息(这些操作称为 CRUD)。 聊天机器人的操作帮助机器人通过 API 连接到其他服务。

添加操作是开发自定义 GPT 的最高级部分。 它需要一些编程知识。 您需要了解 API 的工作原理、如何与它们通信以及如何使用 JSON 模式来提供 ChatGPT 指令。

如何向自定义 GPT 添加操作

chatgpt custom bot actions

  • 向您的自定义 ChatGPT 添加操作,例如使用 API(API 就像让不同软件相互通信的信使)。您应该知道要使用的 API 是如何工作的。在“配置”选项卡中向下滚动,然后单击“创建新的” “操作”选项卡下的“操作”。 chatgpt custom actions
  • 选择架构格式并在 JSON 架构中写入指令,以准确告诉您的 ChatGPT 如何使用 API。 例如,您可以指示它从天气 API 检索数据,然后使用该数据回答有关天气的问题。
  • 您需要将 API 连接到您的 ChatGPT。 这意味着您需要设置访问密钥或身份验证,以便您的 ChatGPT 可以与 API 安全通信。

发布您的 ChatGPT 模型

publish your chatgpt model

ChatGPT 提供各种发布选项来保存和发布您的个人 GPT 模型。 以下是不同的选项及其含义。

  • 只有我:如果您选择此选项,您的自定义 ChatGPT 模型将保持私有。 这意味着只有您可以访问和使用此模型。 如果您还不想与其他人共享您的模型,这非常适合测试或个人使用。
  • 仅具有链接的人:此选项允许您与特定人员共享您的自定义 ChatGPT 模型。 只有拥有您指定的链接的人才能访问该模型。
  • 公开:如果您选择此选项,您的 ChatGPT 模型将可供所有人访问。 如果您想与全世界分享您的工作或者该模型对许多人有帮助,那么这是理想的选择。

让我们一起创建数学问题求解器自定义 GPT

到目前为止,您可能已经知道如何在 chatGPT 中创建自定义 GPT 模型。 现在,让我们创建一个自定义数学问题求解器 chatGPT,以更好地了解一切是如何工作的。 我们先从创作开始吧。 这个过程很简单,您只需要订阅 chatGPT 即可。

  • 访问 chat.openai.com 并单击“探索”选项卡
  • 单击顶部的“创建自定义 GPT”按钮。
    create custom gpt model
  • 现在,说明 GPT 模型应该做什么。 在本例中,我们正在为 1-5 年级的儿童开发数学求解器。 您可以要求 GPT 模型为 1-5 年级的儿童创建数学问题的分步解决方案。 您还可以添加说明,例如“解决方案应该清晰且易于儿童理解”。 您可以单击箭头发送说明。
    chatgpt custom math solver
  • 然后,机器人将根据您的请求自动为您命名模型。 如果您不喜欢该名称,可以重命名。 该机器人还将为其创建个人资料图片。 您可以按照上传图片的说明创建新图片。 要上传,请单击剪辑图标并选择您的个人资料图片; 要求机器人将其用作个人资料图片。
    upload bot profile picture
  • 确保您拥有尺寸为 100×100 像素的完美图片。 否则,您的个人资料将无法正确对齐。
    profile picure mis allingment
  • 现在,聊天机器人已基本准备就绪。 您可以通过单击屏幕右上角的“保存”按钮来保存它。 您可以将其保存为私人或公共。
  • 假设您要配置机器人。 转到配置选项卡。 在这里,您可以编辑名称的描述并指定机器人可以执行的操作。 您还可以编辑对话开头。 我保留默认值。 就是这样。
  • 如果用户想要浏览网页并上传文件作为数学问题,请向下滚动并启用所有三个聊天机器人功能。
    chatgpt capabilities
  • 您还可以上传数据进行训练。 在这种情况下,您的聊天机器人足以回答数学解决方案。 就是这样。 您的数学求解器聊天机器人已准备好运行。

如何删除自定义 ChatGPT 模型

您可以编辑或删除自定义 ChatGPT 模型。 这是如何

  • 单击侧栏中的探索选项卡
  • 在这里,您可以看到您构建的所有自定义 GPT
  • 单击编辑按钮进行编辑,单击三点菜单,然后点击删除 GPT进行删除。

how to manage and delete your chatgpt model

轻松构建自定义 GPT

人们已经将 ChatGPT 用于许多不同的事情。 借助新的自定义 GPT,任何拥有 ChatGPT 订阅的人现在都可以创建自己的 GPT 并使用自己的数据对其进行训练。 最好的部分是什么? 这真的很容易做到。 您可以使用简单的日常语言来创建和训练它。 我希望本初学者指南对您有所帮助。 如果您在创建机器人时有任何疑问或问题,请随时发表评论; 我们很乐意提供帮助。

有关构建自定义 GPT 的常见问题解答

1. 创建自定义 GPT 模型有多困难?

您可以使用自然语言训练和创建简单的自定义 GPT 模型。 但是,您需要技术专业知识来创建连接到不同服务和数据库的 GPT 模型集合。

2. 自定义 GPT 模型是否可以针对大量受众进行扩展?

您无需为大量受众扩展 GPT。 chatGPT 中提供了自定义 GPT。 chatGPT 的所有用户都可以访问您的公共自定义 GPT。

3. 为 ChatGPT 构建自定义 GPT 需要哪些资源?

要创建简单的自定义 GPT,您需要 ChatGPT Premium 订阅。 但是,要创建连接到网站和数据库的综合 GPT,您可能需要 API、用于存储数据的实时数据库等来创建自定义聊天 GPT 模型。

4. 开发自定义 GPT 模型的成本影响是什么?

在撰写本文时,所有 ChatGPT Premium 用户都可以免费创建自定义 GPT。 chatGPT 的高级订阅费用为每月 20 美元。

5. 自定义GPT模型有哪些功能?

ChatGPT 有几个很酷的功能,对不同类型的用户很有用。 请记住,您的聊天机器人模型可以执行所有这些功能,即使它已经针对特定目的进行了训练。

  • 回答问题: ChatGPT 可以回答各种问题,从简单的问题,例如“最高的山有多高? ”到更复杂的问题,例如“火箭是如何工作的? ” 这对于学生、好奇者或任何想要快速了解某事的人来说非常有用。
  • 对话:使用 ChatGPT,您几乎可以谈论任何事情。 无论您是感到无聊、需要建议还是想谈论您的一天,您都可以使用 ChatGPT 聊天。
  • 写作和编辑帮助: ChatGPT 还可以帮助您撰写论文和撰写电子邮件。 它还可以帮助您纠正拼写或语法错误。 这对于学生、作家或任何需要写作帮助的人来说非常有用。
  • 学习和辅导: ChatGPT 可以帮助您完成作业并教您各种科目。 如果您在家庭作业上遇到困难或想学习新东西,ChatGPT 可以成为您的导师。 非常适合学生。
  • 编程帮助: ChatGPT 可以帮助您解决编程问题或解释编程概念。 这对于学生、新程序员,甚至是需要快速提示的经验丰富的开发人员来说都很方便。
  • 玩游戏: ChatGPT 可以和您一起玩基于文本的游戏或拼图。 对于任何正在寻找快速脑筋急转弯或您可以创建的娱乐机器人的人来说,这都很有趣。
  • 语言翻译: ChatGPT 可以在不同语言之间进行翻译。 这对于旅行者、语言学习者或任何需要快速翻译的人很有用。