欢迎光临散文网 会员登陆 & 注册

一个万能提问公式,让 ChatGPT生成高质量回答

2023-06-22 22:58 作者:GPT2049  | 我要投稿

AfterShip 是一家国际化的科技公司,一直在关注 AIGC 等科技前沿领域。



在 ChatGPT 推出以后,AfterShip 的工程师同学很快行动,搭建了 AIGC 的内部体验平台,让每个内部同学无需注册账号,就能直接体验 ChatGPT。在每个同学躬身入局、深入实践了一段时间后,我们在公司内开展了系统性、有深度的 AIGC 系列课程培训。

这些内容不仅对内部各个部门和岗位的同学有帮助,同时也对外部的朋友更好地学习和使用 AI,提升自己的工作和生产效率有很大价值。因此,我们决定开一个 AIGC 的系列专题,利用文章的形式,把我们对 ChatGPT 和 AI 的实践、思考和沉淀都系统性提炼并公开分享出来,以帮助到更多的人。

本篇为 AIGC 系列专题的文章之一,内容来源于工程师 Jason Luo 和培训同学 Ruby 的培训课,将与大家分享一个万能提问公式,让 ChatGPT 生成高质量的回答。以下为正文内容,欢迎阅读,期待指正。


# 什么是 Prompt ?

在讲万能提问公式前,我们需要先了解什么是 Prompt:首先,ChatGPT 从本质上讲是一个语言大模型。我们和 ChatGPT 交流的过程,本质上是在和背后语言模型产生交互的过程。如下图中可以看到,模型的输入是一个叫 Prompt 的东西。

为什么要给模型一个 Prompt (提示) 呢?因为大语言模型本身是不具备记忆功能的。好比一个你不怎么熟悉的同事,突然拉你去开会,但是开会前又什么都没和你说,我相信你的脑海里一定是这样的:

但如果你的这个同事,在开会前给你写了一个会议文档,详细列出了会议背景、会议目的、需要你在会议前中后做什么等信息。我相信你就能更好地准备这个会议,在会议中有更高质量的发言,因为他给到了你充足的上下文。人类需要上下文,模型也是。所以当你把上下文信息都写成一个 Prompt 交代清楚,模型就能给到你更好的答案。


# 分享一个万能的提问公式

接下来给大家分享,具体如何引导 ChatGPT 生成高质量回答:一个好的 Prompt 里面最好涵盖以下五个部分

  • 你是谁(角色扮演):如一个专业的翻译、有多年经验的作家...

  • 做什么(任务):如补全、翻译、生成、分类、问答、总结...

  • 怎么做(完成步骤):如首先对输入的文本进行翻译,之后输出一份总结...

  • 不要做(限制条件):如请勿捏造答案、若信息过时请提示...

  • 输出格式:如段落文本、列表、表格、JSON、XML...

将以上的部分结合起来,就是一个万能的提问公式,能大幅度提升 AI 的回答质量,即:提问公式 = 你是谁 + 做什么 + 怎么做 + 不要做 + 输出格式举例,现在我们需要给海外客户写一封英文邮件,但担心有语法错误,我们可以请 ChatGPT 来帮忙纠正。


# 更多与 AI 对话的小技巧

除了提问公式外,我们还可以使用以下小技巧,持续提高 AI 的回答质量。

  1. 追问。如果答案不符合预期,或者回答的灵感很好,我们都能继续去追问,让它持续的输出答案直到我们满意为止

  2. 让 AI 来做选择题。很多时候我们不希望 GPT 非常发散的来回答我们的问题,那这个时候可以给他一些选项,限定他的回答范围。

  3. 充当模拟对话:有的时候我们可能并不是只想要和 GPT 进行简单的问答。我们更希望它像个“人”一样可以和我们交流。比如我们可以通过 AI 与特斯拉的 CEO 马斯克对话,向他请教什么是“第一性原理”。

  4. 尽量避免“一本正经地胡说八道”:在 prompt 里尽量限制他,比如“如果你不知道,请直接告诉我不知道”,另外当 ChatGPT 犯错误时,可以通过指出它的错误,或给予它相关的先验知识,来让它回答出正确的答案。

  5. 常用的 Prompt 可以存下来之后复用:比如你经常使用到翻译功能,可以存一个“资深翻译”的 Prompt,避免以后重复输入。

# 总结

如果看完这篇文章,你只能记住一句话,请记住以下的万能公式:

提问公式 = 你是谁 + 做什么 + 怎么做 + 不要做 + 输出格式

当然,如果你想更好使用 AI,你还可以:

技巧 1 - 追问

技巧 2 - 它也擅长做“选择题”

技巧 3 - 充当模拟对话角色

技巧 4 - 避免“一本正经地胡说八道”

技巧 5 - 常用的 Prompt 可以存下来之后复用



假如你对 ChatGPT 和 AIGC 感兴趣,欢迎关注ChatGPT研究所,我们将持续分享 AIGC 系列相关的干货文章。

一个万能提问公式,让 ChatGPT生成高质量回答的评论 (共 条)

分享到微博请遵守国家法律