Skip to content

Tags

On this page

ChatGPT来临,未来我们可能只需要Prompt工程师:如何制作清晰有效的Prompt

背景

ChatGPT 的主要优点之一是它能够理解和响应自然语言输入。这意味着用户可以使用与人类交谈时使用的相同语言和语法与 ChatGPT 进行通信。ChatGPT 还能够理解和响应上下文,使其能够对用户输入生成更合适和更相关的响应。 除了自然语言处理功能外,ChatGPT 还具有许多其他特性和功能,使其成为推动对话的强大工具。其中包括:

  • 定制:ChatGPT可以定制以满足用户的需求和偏好。这可以包括自定义 ChatGPT 回复的语气和风格,以及它能够讨论的信息和主题类型。
  • 个性化:ChatGPT 可以使用机器学习算法根据用户过去的交互和偏好个性化其响应。这可以使对话感觉更自然,并根据用户的需求和兴趣量身定制。
  • 多语言支持:ChatGPT能够理解和响应多种语言的输入,使其成为国际用户或想要用多种语言交流的用户的有用工具。
  • 可扩展性:ChatGPT 能够处理大量流量,并可用于同时推动与多个用户的对话。这使其非常适合客户服务或在线社区等应用程序。

理论

什么是Prompt

在 ChatGPT 中,Prompt 指的是用户输入或提供给模型的初始文本或提示,它可以是一个问题、一个短语、一个句子或一整段文字。模型会根据这个 Prompt 来生成一个回复或者完成一个任务。Prompt 往往会对模型的生成结果产生重要的影响,因此在使用 ChatGPT 时,合理设计 Prompt 是非常重要的。

—— by ChatGPT

Prompt在 Chat GPT 对话中的作用

正如我们前面提到的,ChatGPT 对话中使用的提示质量会显著影响对话的成功。定义明确的提示有助于确保对话保持正常并涵盖用户感兴趣的主题,从而提供更具吸引力和信息丰富的体验。 那么,什么是好的 ChatGPT 提示,您如何制作有效的提示来推动引人入胜且信息丰富的对话?有几个关键原则需要牢记:

  • 清晰:清晰简洁的提示将有助于确保 ChatGPT 了解手头的主题或任务,并能够生成适当的响应。避免使用过于复杂或模棱两可的语言,并在提示中尽可能具体。
  • 重点:定义明确的提示应具有明确的目的和重点,有助于指导对话并保持对话正常进行。避免使用过于宽泛或开放式的提示,这可能会导致对话脱节或注意力不集中。
  • 关联:确保您的提示与用户和对话相关。避免引入不相关的话题或切线,以免分散对话的主要焦点。通过遵循这些原则,您可以制作有效的 ChatGPT 提示,以推动引人入胜且信息丰富的对话。

有效和无效的 ChatGPT Prompt示例

有效的聊天GPT提示:

  • “你能总结一下'运动的好处'一文的要点吗?”——此提示重点突出且相关,使 ChatGPT 可以轻松提供请求的信息。
  • “巴黎最好的素食餐厅是什么?”——此提示是特定且相关的,允许 ChatGPT 提供有针对性和有用的响应。

无效的聊天GPT提示:

  • "你能告诉我关于这个世界的什么?”——此提示过于宽泛和开放,使 ChatGPT 难以生成,重点突出或有用的响应。
  • “你能帮我做作业吗?”——虽然此提示清晰而具体,但它过于开放,无法让 ChatGPT 生成有用的响应。更有效的提示将指定手头的特定主题或任务。
  • “你怎么样?”——虽然这是一个常见的对话开始,但它不是一个定义明确的提示,也没有为对话提供明确的目的或重点。

如何清晰地告诉ChatGPT需要做什么呢?

可以尝试以下包含以下的五个元素:

  • 背景,由于模型通用性很强,因此明确交流的背景很重要,从而让模型能够进入目标角色
  • 任务,指定期望的结果目标,让模型聚焦,防止其跑题或包含很多不相关内容。
  • 说明,概述任务之后,最好再提供详细的说明。如帖子的整体基调、长度、目标受众等。
  • 确认,确认模型是否理解了背景、任务和说明。
  • 调整,因为模型可以在一定范围内记住会话的上下文,所以当没有获得预期结果时,无需重写完整提示。

案例

HSLewu

参考资料

Edit this page
Last updated on 4/9/2023