ChatGPT快速工程入门指南
简介
提示工程是2023年你可以学习的最高级别技能之一。
无论是开发应用程序、制作内容、撰写博客文章还是进行任何其他工作活动,掌握这项技能都可以加速您的工作流程,帮助您更快地实现目标。
而且您不需要任何编码经验即可开始使用提示工程。
因此,让我们谈谈什么是提示工程,为什么它很重要,以及如何优化您的ChatGPT提示以获得更好的结果。
快速工程:是什么?为什么?
即时工程是关于撰写好提示的,好提示会带来好的结果。
这里是一个糟糕提示的例子:
写一篇关于旅行的故事。
我们可以让ChatGPT写一篇旅行故事。如果这样做,我们将得到这样一篇故事,但它会相当通用,而且它并不有趣可读,因为我们给了一个非常通用的提示,里面没有任何其他的信息。
虽然我们得到的故事并不太糟,但它仍然缺乏具体性和方向性。为了使其更具吸引力和说服力,我们需要提供额外的上下文或重点。
以下是一个我们如何调整提示来得到更好结果的示例:
充当故事讲述者。
写一个引人入胜的故事,讲述一个独自旅行者踏上了一段通往东京充满活力的街道的改变人生之旅,在途中发现了意外的友谊、文化奇观和个人成长。
这个故事应该在1000个单词以内。
所以在这里,我提供了更多的信息和背景,由此得到了一个更加详细和具体的故事,对我来说更有用。
而上下文是写作提示时最重要的部分。这就是为什么提示工程在编写好的提示时添加恰当的信息和上下文来澄清我们的目标。
一个好的提示的核心要素
那么,我们如何编写好的提示?
每个好的提示都由两个主要元素组成——您的提示目标和额外的背景信息。这个背景信息基本上是一份额外的信息,将有助于AI语言模型为您产生更好的结果。
而这个上下文可以分成两个部分:
角色
很多提示都会让你添加一个角色,你需要给ChatGPT指定一个角色,这样它就不再是一个通用的AI助手,而是变成了更具体的东西。
例如,我可以要求ChatGPT帮助我管理一个组织的Twitter简介。但是我们还可以指定一个额外的角色,通常在目标之前,并且在这个额外的角色中,我可以通过分配角色来帮助ChatGPT如何行动。
我希望你可以担任社交媒体经理的角色。
我的第一个建议是:“我需要帮助管理组织在Twitter上的存在,以增加品牌知名度。”
现在将这样的角色添加到您的提示中完全是可选的,并不是所有提示都需要这样做,事实上,许多其他种类的提示根本不需要或没有意义添加这样的角色。
但对于像这样的某些提示,添加这样的角色可以有很多意义。
额外信息
现在除了添加这样一个可选角色之外,您还可以向您的提示中添加额外信息,这几乎可以使所有的回复都变得更好。
例如在这里,我还可以添加额外的信息,即该组织的目标受众是医疗行业的中小企业,我还提到应该负责在其他平台上执行广告活动。
我希望你能担任社交媒体经理的角色。
我的第一个建议是“我需要帮助管理机构在Twitter上的存在,以增加品牌知名度。”
该组织的目标受众是医疗保健行业的中小型企业。您将负责在所有相关平台上开展活动,并定期创建具有吸引力的内容。
结果,我们从中获得了更加具体的输出,这对我来说更有意义,而且明确地针对了医疗保健行业。
调整结果
因此,通过添加角色和附加信息,我们使我们的提示更好。但是不管你的提示有多好,你始终需要调整结果,因为第一次输出只是一个起点,它不会总是返回你想要的结果。您需要询问后续问题以调整ChatGPT的输出。
但是,在后续问题中,您无需再指定角色或提供额外信息,因为ChatGPT会记住聊天记录,因此您可以开始询问后续问题,而不必重复自己。
你应该添加哪个上下文呢?
添加任何对你的目标重要的信息。尽量让你的额外信息简短并聚焦。
包括重要关键字,但避免添加不必要的信息。
在大多数情况下,当您创建博客文章或推文时,可能需要定义目标受众。
你也可以控制这种情况下的语气、风格和长度。
同时避免在一个聊天会话中混合不同话题。
摘要
那么,各位!这只是一个入门指南,帮助你进入快速工程的世界。还有更多深度、技巧和诀窍需要学习,可以帮助你掌握这个技能。你还可以查看一些很棒的提示来获得灵感。
更多内容请访问PlainEnglish.io。
注册我们的免费每周简讯。在Twitter、LinkedIn、YouTube和Discord上关注我们。