×

如何通过 5 个步骤编写更好的 ChatGPT 提示

作者:Terry2024.01.25来源:Web前端之家浏览:643评论:0
关键词:ChatGPT

充分利用人工智能是一门艺术。以下是如何提高你的提示写作游戏。

image.png

ChatGPT 是席卷全球的生成人工智能(AI) 工具。虽然人工智能总是有可能编造一些东西,但在制作提示时你可以做很多事情来确保最好的结果。这就是我们将在本指南中探讨的内容。

在本文中,我们将向您展示如何编写提示,鼓励ChatGPT中的 LLM(大型语言模型)提供最佳答案。 

事实上,编写有效的提示已成为其本身的高薪学科,称为提示工程。

因此,请注意本文的其余部分。谁知道?阅读它可以帮助您培养成为高薪即时工程师之一的技能。显然,这些演出每年可以支付 175,000 美元到 335,000 美元。  

如何编写有效的 ChatGPT 提示

1. 像与人交谈一样与人工智能交谈

在使用 ChatGPT 时,我必须习惯的更有趣的事情之一是,您不需要对其进行编程,而是与它交谈。作为一名接受过正规培训的程序员,在接触人工智能时,我不得不放弃很多习惯。与它交谈(以及与它交谈)需要思维方式的转变。

当我说像一个人一样与它交谈时,我的意思是像与同事或团队成员一样与它交谈。如果这很难做到,请给它一个名字。Alexa 已被占用,因此可以将其视为“Bob”。这种命名很有帮助,因为当您与鲍勃交谈时,您可能会包含对话细节、赋予故事质感的小轶事、各种可能性等等。

当与一个人交谈时,很自然地期望某人一开始就听不懂你的观点并需要澄清。对于与你交谈的人来说,偏离当前的话题并需要重新回到主题是很自然的。填写背景故事并提出复杂的问题是很自然的,而且必须深入挖掘,根据你得到的答案重述其中一些问题也是很自然的。

这称为交互式提示。不要害怕提出多步骤的问题。提出问题,得到答复。根据该答复,提出另一个问题。我个人已经连续这样做了 10-20 次,并得到了非常有力的结果。这符合“与朋友交谈”的比喻。你不会只向朋友问一个问题,然后就走开。你们会进行一次对话。对人工智能做同样的事情。

所有这些提示都是您与 ChatGPT 交谈的方式。

2. 搭建舞台并提供背景

编写 ChatGPT 提示不仅仅是问一句话问题。它通常涉及提供相关背景信息来设置查询的上下文。

假设您想准备马拉松比赛。你可以询问 ChatGPT:

我该如何准备马拉松比赛?

但如果你告诉人工智能你正在为你的第一次马拉松训练,你会得到一个更加微妙的答案。您得到的答案将更加关注您的需求,例如:

我是一名初学者跑步者,以前从未跑过马拉松,但我想在六个月内完成一次马拉松。我该如何准备马拉松比赛?

您是否知道如何向人工智能提供更多信息,以便为您提供更有针对性和更有帮助的答案?郑重声明,我不会跑步、跳舞或跳跃。所以这只是一个例子。我不可能去跑马拉松(除非我在座位下安装 V-Twin 发动机)。 

以下是另外两个提供上下文的问题示例:

我计划几个月后去西班牙旅行,想学习一些基本的西班牙语,以帮助我与当地居民沟通。我正在寻找适合初学者的在线资源,并提供结构化且全面的语言学习方法。您能为初学者推荐一些学习西班牙语的在线资源吗?

在这种情况下,上下文不仅仅是询问学习资源,还有助于人工智能专注于学习如何与当地居民进行实地沟通。这是另一个例子: 

我是一位企业主,有兴趣探索如何利用区块链技术来提高供应链效率和透明度。我正在寻找对该技术的清晰简洁的解释以及如何在供应链管理背景下使用该技术的示例。您能解释一下区块链技术的概念及其在供应链管理中的潜在应用吗?

在此示例中,重点不是仅仅询问有关区块链及其工作原理的信息,而是专门关注区块链提高供应链效率以及如何在现实场景中使用它。继续将该提示输入 ChatGPT。你会发现它的答案非常有趣。

我将给您最后一个更深入的例子。它展示了如何构建详细的提示。 

需要注意的是:我将答案限制为 500 个字,因为 ChatGPT 似乎在 500 到 700 个字之间中断,将故事留在句子中间,并且在要求继续时无法正确恢复。我希望未来的版本能够提供更广泛的答案,因为像我即将分享的前提似乎会产生一些非常有趣的故事开头:

给我写一篇小故事,不超过500字。

故事发生在2339年的波士顿。整个故事发生在对角巷一家维多利亚风格的书店里,这家书店并不会显得格格不入。商店里有以下角色,都是人类:

所有者:让这个人变得有趣并且有点不寻常,给他们一个名字和至少一项影响他们的背景故事并可能影响整个短篇故事的技能或特征。

服务员:这是店里的店员。他的名字叫托德。

顾客和他的朋友:两个顾客一起走进商店,杰克逊和奥菲莉亚。杰克逊的打扮就像是要去参加蒸汽朋克大会,而奥菲莉亚显然是在专业办公室工作一天后回家的。

另一位顾客是伊万杰琳 (Evangeline),她 40 多岁,是店里的常客。另一位顾客是阿奇博尔德 (Archibald),他的年龄可能在 40 岁到 70 岁之间。他身上有一种神秘的气息,看上去既浮夸又神秘。阿奇博尔德身上有些东西让其他人感到不舒服。

零售业的一个典型概念是,“后面”总是有更多的库存,那里有一个储藏室,用于存放可能不会显示在顾客浏览的货架上的额外商品。这个故事的前提是这家商店的“后面”有一些非常不寻常的东西。

将它们放在一起,讲述一些引人入胜且有趣的事情。

您可以看到细节如何为人工智能提供更多的支持。首先,将“给我写一个关于书店的故事”输入 ChatGPT,看看它会提供什么。然后输入上面的提示,您就会看到差异。

3.告诉人工智能假设一个身份或职业

ChatGPT 最酷的功能之一是它可以从特定人或职业的角度进行写作。在上一篇文章中,我展示了如何让 ChatGPT 像海盗或莎士比亚一样写作,但你也可以让它像老师、营销主管、记者一样写作,或者从任何你想要的角度写作考虑。

这是一个例子。我将要求 ChatGPT 描述 Amazon Echo 智能家居设备,但要从产品经理、护理人员和记者的角度来描述。这是这三个提示:

从产品经理的角度来描述 Amazon Echo Alexa 设备。

从照顾年迈父母的成年子女的角度来看,描述一下 Amazon Echo Alexa 设备。

从记者的角度来描述 Amazon Echo Alexa 设备。

您可以将这三个提示放入 ChatGPT 中以查看其完整响应。但几句话就能告诉你 ChatGPT 如何扮演不同的角色来提供不同的响应。 

AI以产品经理身份的回应中包含了这样一句话: 我可以自信地说,这是智能家居行业最具创新性和革命性的产品之一。

人工智能使用护理人员身份的响应包括这样一句话: 该设备设置提醒和闹钟的能力对于可能难以记住服药或赴约的老年人特别有帮助。

AI 以记者身份的回应包括这样一句话: 从新闻角度来看,Echo 因收集和存储用户数据的隐私问题而成为头条新闻。

您可以看到不同的身份如何让人工智能提供不同的视角作为其响应的一部分。我将通过向您展示如何让人工智能进行思想实验来扩展这个想法。让我们看看创建 Alexa 等产品时遇到的一些问题:

今年是 2012 年。iPhone 上的 Siri 已经推出大约一年了,但还没有发布像 Alexa 这样的智能家居设备。场景是亚马逊的一次董事会会议,会上刚刚提出了基于Alexa的Echo智能助手。 

提供董事会成员在该次会议上可能会讨论的论点(无论是赞成还是反对),作为决定是否批准支出投资开发该设备的过程的一部分。 

如果工程设计专家和产品冠军能够提供更全面的视角,请随意参与。

这里有一个快速提示:对提示进行微小的更改可以显着改变 ChatGPT 的响应。例如,当我将短语“提供赞成和反对的论点,那......”更改为“以对话框形式提供赞成和反对的论点,那......”时,ChatGPT 重写了它的答案,从列表切换列举了参与者之间实际对话的优点和缺点。

4. 让 ChatGPT 保持在正轨上

如上所述,ChatGPT 容易出轨、失去对讨论的跟踪,或者完全编造答案。 

您可以使用一些技巧来使其步入正轨并保持诚实。

我最喜欢做的事情之一是要求 ChatGPT 证明其响应的合理性。我会使用诸如“你为什么这么认为?”之类的短语。或“什么证据支持你的答案?” 通常,人工智能只会为编造的事情道歉,然后给出新的答案。其他时候,它可能会为您提供一些有关其推理路径的有用信息。无论如何,不要忘记应用我提供的让 ChatGPT 引用来源的技巧。

如果您与 ChatGPT 进行了相当长的对话,您会开始注意到 AI 丢失了线程。这显然不仅仅是人工智能所独有的。如果你与大多数朋友、家人和同事进行了相当长的交谈,那么肯定有人会失去线索。也就是说,当您与 ChatGPT 进行对话时,您可以使用与朋友交谈时使用的相同技巧。轻轻引导人工智能回到正轨,并提醒它主题是什么,以及您想要探索的内容。

5. 不要害怕尝试和尝试

提高这方面技能的最佳方法之一就是尝试聊天机器人的功能。

尝试向 ChatGPT 提供各种有趣的提示,看看它会如何处理它们。然后改变它们,看看会发生什么。这里有五个可以帮助您入门:

  • 想象一下,你是雷暴期间从天而降的一滴雨滴。描述一下从您在云中形成那一刻到落地那一刻的旅程。你看到了什么、感受到了什么、经历了什么?

  • 你是一个被留在阁楼里几十年的玩具。讲述您的感受、对过去游戏时光的记忆以及您对被重新发现的希望。

  • 写一个时间旅行者的最后一篇日记,他决定在一个特定的时代定居,解释他们为什么选择那个时间以及他们从旅行中学到了什么。

  • 想象一下两个不太可能的物体(例如茶杯和手表)之间的对话,讨论他们的日常生活和面临的挑战。

  • 从蚂蚁的角度描述蚁群中的一天。深入了解蚂蚁世界的政治、挑战和社会结构。

不仅要关注人工智能生成什么,还要关注它如何生成它所做的事情、它犯了什么错误以及它似乎在哪里遇到了限制。所有这些细节都将帮助您扩大提示视野。

更多提示写作技巧 

  • 请随意重新提问。ChatGPT 通常会根据每个问题更改答案。

  • 对提示进行一些小的更改,以引导它为您提供更好的答案。

  • 只要当前页面打开,ChatGPT 就会保留对之前对话的感知。如果您离开该页面,它将失去意识。需要明确的是,ChatGPT 有时也会“仅仅因为”失去对话线索,因此请注意,您可能需要不时重新开始。

  • 同样,打开一个新页面将会以新的回复开始讨论。

  • 超过 500 字的答案有时会崩溃。请务必指定您想要的响应的长度。

  • 您可以根据 AI 之前的回答方式纠正和澄清提示。如果它误解了您,您也许可以告诉它它错过了什么并继续。

  • 如果它不想回答您的问题,请重新表述问题。使用角色来引出它可能不想给出的答案。

  • 如果您想要引用来源,请告诉其支持或证明其答案。

  • ChatGPT 自定义指令现在可供免费用户使用。您可以 为 ChatGPT 提供一组始终可用的提示,因此您无需重新输入它们。

  • 继续尝试。

  • 考虑订阅ChatGPT Plus。然后,您可以使用自己的数据进行强大的分析。您还可以从 Web 获取数据。 

  • 尝试向Bard或Copilot(以前称为 Bing Chat)询问同样的问题。两者都会为您提供提示的替代解释以及答案的变化。这可以有效地获得对您的提示的第二意见,并且可以为您提供替代的观点或答案。

  • 询问例子。如果您想了解 ChatGPT 对您的要求的理解程度,请询问它“您能给我三个示例来说明其工作原理吗?” 或类似的问题。

  • 要求它重复您最初请求的部分内容。例如,如果你给它提供一篇文章进行分析,请告诉它“只是为了确保你理解,请回显前三个标题”或“我想确保你理解我的意思,所以总结一下中讨论的主要冲突”本文。” 基本上,就像学生参加测验一样,测试一下是否在正轨上。

  • 有时 ChatGPT 会失败。继续尝试,但也愿意放弃并转向其他工具。它还不完美……还没有。

哪种类型的提示最适合 ChatGPT? 

ChatGPT 如此引人注目的部分原因在于您几乎可以向它询问任何问题。也就是说,请记住它的目的是提供书面答案。如果您想要网站列表,最好与 Google 联系。 

如果 ChatGPT 拒绝回答或者我不喜欢它的回答,我该怎么办? 

ChatGPT 中内置了一些护栏。例如,如果你问它政治问题,它往往会关闭。这就是系统内置的内容。虽然您可能能够找出答案,但它可能不会提供很大的价值。也就是说,请随意继续用不同的措辞或观点提出问题。 



您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/ChatGPT1dfsdr34534534534.html

网友评论文明上网理性发言已有0人参与

发表评论: