如何建立自己的GPT (第一集)

Image by Xinran Ma via DALL·E

今天,我将会谈论如何建立定制的GPTs。

这是一个广泛的话题,所以我会拆分成多篇文章。这一次,我会逐步讲解如何建立您的GPT,并分享个人技巧。下一次,我会深入探讨更多见解和收获。

准备好了吗?让我们开始吧!

1. 定制 GPT 的工作原理

去年十一月,OpenAI推出了用户可为特定目的创建的ChatGPT的定制版本。您可以为个人使用、为公司内部使用或为所有人使用。无需编码。

这是它的工作原理:

  1. 自定义 GPT 从基础模型开始——即您在 ChatGPT 中设置的默认模型。该基础模型已经在大量数据上进行了预训练。
  2. 自定义GPT允许用户提供自定义指令来微调模型。
  3. 用户可以要求定制的GPT从上传的文件中检索信息。

截至今天,只有付费的 ChatGPT 用户可以创建自己的 GPT。但事情是会改变的。例如,最近令人兴奋的消息是,现在免费的 ChatGPT 用户可以发现和使用定制的 GPT,这仅限付费用户使用。

2. 为什么你应该创建你自己的GPTs

三个官方原因:

  • 这实质上是一个快捷提示。如果您经常需要使用ChatGPT来完成特定任务,它可以帮助您节省时间。您不需要每次想使用它时都复制粘贴您的提示。
  • 它可以引用您自己的文件。您可以上传多个知识库文件,并要求您的 GPT 永远不要偏离这些文件之外。
  • 它可以调用外部API以实现更复杂的任务。

我的个人原因:

  • 我认为这是一个简单的学习工具,可以更好地了解人工智能。它让你设计发生在幕后的事情。与其仅仅使用ChatGPT,你有机会经历配置过程(指导、微调、参考等)。

3. 建设前的规划

一点点清晰度在您开始构建GPT之前可以走很长一段路。

一些澄清问题,可以问问自己:

  • 你想用这个GPT解决什么问题?
  • 目标用户是谁?
  • GPT需要具备哪些能力才能很好地解决这些问题?
  • 在那里存在着自定义的GPT吗?你的经验如何?你希望它能更好地做什么?

4. 寻找入口

登入您的ChatGPT账户,点击左侧边栏中的“探索GPTs”。然后点击右上角的“创建”按钮。

或者,您可以直接访问:https://chatgpt.com/gpts/editor。

5. 选择配置

您将看到下方的界面。左侧有两个选项 - "创建" 和 "配置"; 右侧有一个预览窗口。

“创建”就像与助手交谈一样,它可以逐步指导您。但如果您有一些经验或按照本文,那么 “配置” 是一条更快的路线,而无需通过与聊天机器人的对话。

6. 提供基本信息

这是最简单的步骤。它不会对GPT的行为产生太大影响。

  • 姓名:使其相关且简洁。
  • 照片:可选,但请确保相关。
  • 描述:如果你决定发布你的GPT,那么这将更有利于谷歌搜索。保持简洁而甜美。

7. 提供“说明”

这是最重要且耗时的步骤。在这里,你可以提供详细的指导或准则,指导 GPT 应该如何表现、其功能,以及应避免的特定行为。

1)为目标和背景指定一个角色。

模板:您是一名经过训练能够完成[Task]的[Role]。[Context]。

你是一个专业的设计领导者,经过培训能够创建简洁的项目状态电子邮件。每个星期一,你将总结过去一周的进展、即将来临的计划、关键问题和行动事项,以便让领导层了解并保持一致。

2) 通过实例说明具体的操作。

它可以大幅改善回应质量,如果您将任务分解为具体的行动,并提供示例。有时,提供一份逐步指南会有所帮助。

以下是我如何将任务分解成小块,并为每个小块提供示例的一个例子:

主题行:

  • 每周项目状态更新 - [项目名称] - [日期]
  • 周项目状态更新 - Alpha项目 - 2024年7月8日

进展摘要:

  • 突出上周取得的关键成就和里程碑。
  • 提供尽可能详细的细节和度量标准。
  • 上周,我们完成了最终设计审查,并成功地启动了新的结账流程设计的A/B测试。

未来计划:

  • 概述下周计划的主要目标和任务。
  • 包括任何关键的截止日期或会议。
  • 本周,我们将重点关注收集用户反馈,并为7月15日的Android应用程序发布做准备。

赞赏:

  • 承认并庆祝团队成员的努力和成就。
  • “特别感谢Xinran协调用户访谈。”

3) 要求用户提供必要信息

提醒用户提供什么是有帮助的。如果用户漏掉了任何重要的点,也要提醒他们。

For example: 例如:

  • 如果缺少任何必要信息,请提示用户提供。
  • 请提供上周的项目名称和关键成就。

8. 添加其他功能【可选】

我将这一步骤称为“可选”,因为对许多GPT来说,之前的步骤通常已经足够。我更喜欢在最初保持事情简单,然后再逐步引入更高级的功能。

1)创建对话开端。

在这里我喜欢使用的一个技巧是向ChatGPT提供这个GPT的目标和背景,并要求它给我提供一个讨论开始的长列表。然后,我选择最好的一个来开始对话。对于一个简单的GPT来说,一个讨论开始者就足够了。

2) 提供知识库文件。

这是我喜欢的关于定制GPT的话题之一。需要注意的事项:

  • 图片被忽略。
  • 每次最多20个文件,但您可以将多个文件合并为一个。

  • PDF 格式并不是一个理想的格式。它更适合打印。对于复杂的数据,你应该避免使用它。
  • Markdown很棒,因为它简洁明了。专业提示:您可以要求ChatGPT将您的PDF文件转换为带有.txt格式的markdown文件。(出于某种原因,文件扩展名“.txt”比默认的“.md”更好用…)
  • 您提供的文件质量很重要。
  • 如果您查看文件后仍无法清楚找到答案,那么GPT也很可能找不到。
  • 如果您输入结构化数据,您很可能会得到一个结构化的响应。
  • XLSX是一种适合结构化数据的良好格式。我自己没有测试过,但听说它处理起来可能有点慢,但比CSV生成更准确的结果。

3) 检查或取消检查“功能”。

默认情况下,“Web浏览”和“DALL-E图像生成”被选中,“代码解释器和数据分析”未被选中。

关于“代码解释器和数据分析”,如果您需要您的GPT处理涉及数据分析、计算或编码的任务,最好启用它。否则,您不需要启用。

4) 创建动作。

行动可以打开令人兴奋的新机遇世界,但我对它们的体验并不好。我不得不花费大量时间寻找相关可靠的API和修复错误。这绝对是一个你可以进一步探索的领域。

9. 微调说明

现在是测试的时候!根据回复,您可能会意识到您需要提供定制的指导来确保GPT提供您希望得到的回复。

1) 要求它更严格地遵循知识库文件。

如果用户询问任何问题,请首先查阅您的知识文件Book_CaseStudyStorytelling_XinranMa.txt,并严格遵循其中的事实。避免猜测或未包含在文档中的信息。

2) 告诉它在用户询问特定问题时以特定方式回答。

任何时候想要谈论“设计过程”时,都要提到直接通知设计决策的重点比设计过程的简单产品更重要。

感谢阅读!希望您觉得有帮助。

下次,我会分享一些关于构建GPT的惊人发现和收获。敬请期待。

☀️ 祝你周末愉快!

保持 HTML 结构,将以下英文文本翻译成简体中文: — 辛然

📮 加入我在“AI设计”中,这是一个探索AI在设计中潜力的数字出版物。每周你都会收到实用的文章,帮助你用AI设计更好、更快、更聪明。

🏫 Maven推出了我的AI课程的第二期: 产品设计师的AI课程!我非常喜欢与来自世界各地的学生见面 — 北美、南美、欧洲和亚洲。到目前为止,他们对这门课程有很多好话要说。在名额已满之前立即预订您的位置吧!(结账时使用代码EARLYBIRD100,即可享受$100的折扣,即将到期)

2024-09-10 04:21:34 AI中文站翻译自原文