【ChatGPT】一文教你怎么编写清晰有效的(Prompt)提示词~(一)

本文涉及的产品
NLP自然语言处理_高级版,每接口累计50万次
NLP 自学习平台,3个模型定制额度 1个月
NLP自然语言处理_基础版,每接口每天50万次
简介: 【ChatGPT】一文教你怎么编写清晰有效的(Prompt)提示词~(一)

image.png
本文背景,源于前两天看到李老板说:
image.png
出现了一个新的词:提示词工程(Prompt Engineering),估计大多数同学可能还不知道这是啥~

不过没关系,马上你就会知道它是个啥了~

本文核心内容源自于国外大神 Fatih Kadir Akın 的高 star(截止目前 54.2k) 项目 github - awesome-chatgpt-prompts

image.png本文则是对其电子书的精简和梳理,由于原文比较冗长,夹杂了很多作者的心路历程,也不太符合中国人的语言习惯,硬着头皮读也不是不可以,但可能会有点别扭。

为了让大家能高效获取有价值的信息,我这里就经过加工,浓缩成了一篇只有干货的短文(文中的“我”即为作者),以帮助大家编写清晰有效的 chatGPT Prompt,希望对大家有用~

PS:文章前面部分主要是一步步让你理解清晰有效的 prompt 的重要性,偏理论,请耐心看完,后面三节有亲测 demo一个 Prompt 神器一些最佳实践,相信一定会对你如何用好 ChatGPT 有所启发~

1、关于

欢迎来到 "ChatGPT Prompting 的艺术:编写清晰有效的提示语指南"!在这本指南中,你将了解到关于制作清晰有效的 ChatGPT Prompts 的所有知识,这些提示语可以帮助你更好地使用 chatGPT。

作者的心路历程:当 chatGPT 推出的时候,我觉得这玩意好 NB,马上沉迷起来,然后看到了好多厉害的人用各种新奇的方式使用 chatGPT ,我激动了,我觉得我也可以做个很 NB 的玩意来回馈社区,于是就有了:"Awesome ChatGPT Prompts." 这个项目,很快啊,它真的就成为你们首选的资源了。对,就这么不讲武德!

在为 ChatGPT 制作提示语的过程中,我偶然发现了一些技巧,这些技巧有助于提高我的提示语的有效性,比如:

  1. 使用具体的、相关性高的描述性语言,以确保 chatGPT 能理解我的提示并能够准确回应我的需求;
  2. 有明确的目的和重点,而不是使用开放式或者过于宽泛的提示语;

接下来,我会先介绍从 ChatGPT 的基础知识和工作原理入手,然后展示有说服力的提示语和解决常见问题的高级技术。我们开始吧!

image.png

2、chatGPT 简介

首先,让我们从回答这个问题开始:什么是 ChatGPT
image.png

  • ChatGPT(Generative Pre-trained Transformer)OpenAI 在2022年11月推出的一个聊天机器人。它建立在OpenAI的GPT-3.5系列大型语言模型之上,并通过监督和强化学习技术进行微调。
  • ChatGPT 于2022年11月30日作为原型推出,并因其在许多知识领域的详细回应和清晰的答案而迅速获得关注。它的准确性参差不齐被认为是一个重大缺陷。—— 维基百科。
  • ChatGPT 是聊天机器人,允许用户与一个基于计算机的代理进行对话。它通过使用机器学习算法来分析文本输入并产生旨在模仿人类对话的回应。ChatGPT 可用于广泛的用途,包括回答问题、提供信息和进行休闲谈话。

ChatGPT 的主要优点之一是它能够理解和响应自然语言输入。这意味着用户可以使用与人交谈时相同的语言和语法与ChatGPT交流。 ChatGPT 还能够理解和响应上下文,使其能够对用户的输入产生更适当和相关的回应。

除了自然语言处理能力外, ChatGPT 还具有其他一些特点和能力,使其成为推动对话的强大工具。这些包括:

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

2.1 ChatGPT 是如何工作的?

那么, ChatGPT 是如何工作的?这个过程可以分解为以下几个步骤:

  1. 用户向 ChatGPT 界面输入文字。这可能是一个问题,一个信息请求,或一个随意的声明。
  2. ChatGPT 系统分析输入的内容,并使用机器学习算法来生成一个回应。
  3. 回应会以文本形式返回给用户。
  4. 然后,用户可以输入更多的文本, ChatGPT 系统将再次分析和回应。这个过程一直持续到对话结束。

决定 ChatGPT 对话成功与否的关键因素之一是用于发起和引导对话的提示的质量。定义明确的提示可以帮助确保对话保持在正轨上,并包含用户感兴趣的话题。反之,定义不当的提示语可能会导致对话脱节或缺乏重点,从而导致参与度和信息量较低的体验。

2.2 chatGPT 与其他聊天机器人有什么不同?

ChatGPT  只是市场上几种类型的聊天机器人之一。那么,是什么让 ChatGPT 有别于其他聊天机器人,又是什么让它与众不同?

  • 一个关键的区别是 ChatGPT 的一个巨大的语言模型。这使得 ChatGPT 能够以类似于人类的方式理解和回应输入。其他聊天机器人可能依赖于预编程的反应或简单的关键词匹配,这可能导致对用户输入的反应不太自然或相关。
  • 还有一个区别是 ChatGPT 的学习能力。通过使用机器学习算法, ChatGPT 能够分析用户输入,并根据过去的对话改进其反应。这可以导致对用户输入的更个性化和相关的反应。
  • 另一个关键区别是 ChatGPT 有能力处理更复杂或开放式的对话。由于 ChatGPT 能够理解并回应上下文,它能够更好地处理涵盖广泛主题或需要更深入回应的对话。

总的来说, ChatGPT 对自然语言处理和机器学习算法的使用使其有别于其他聊天机器人,并使其成为推动参与性和信息性对话的强大工具。

2.3 ChatGPT 可以用来做什么?

鉴于其理解和响应自然语言输入的能力, ChatGPT 有广泛的潜在应用。 ChatGPT 的一些常见用途包括:

  • 客户服务ChatGPT 可用于回答客户问题,提供信息,并实时解决问题。这对希望为客户提供24/7支持的企业特别有用。
  • 教育ChatGPT 可用于在各种教育背景下提供信息或回答问题。例如,它可以被用作辅导员或提供某个特定主题的信息。
  • 信息获取ChatGPT 可以用来提供各种主题的信息,如天气、新闻或当地企业。
  • 个人助理ChatGPT 可以被用作个人助理,帮助完成安排、组织和管理信息等任务。
  • 社交互动ChatGPT 可以用来进行休闲谈话或提供娱乐,使其成为社交媒体或在线社区的有用工具。
相关文章
|
2月前
|
数据采集 自然语言处理 数据挖掘
利用ChatGPT进行数据分析——如何提出一个好的prompt
利用ChatGPT进行数据分析——如何提出一个好的prompt
127 0
|
2月前
|
自然语言处理
从原理上总结chatGPT的Prompt的方法
从原理上总结chatGPT的Prompt的方法
45 0
|
2月前
ChatGPT高效提问—prompt实践(智能翻译)
ChatGPT高效提问—prompt实践(智能翻译)
48 0
|
2月前
|
人工智能
ChatGPT高效提问—prompt实践(文案助手)
ChatGPT高效提问—prompt实践(文案助手)
44 0
|
2月前
|
机器学习/深度学习 算法 搜索推荐
ChatGPT高效提问—prompt实践(智能辅导-心理咨询-职业规划)
ChatGPT高效提问—prompt实践(智能辅导-心理咨询-职业规划)
94 0
|
2月前
|
安全 搜索推荐
ChatGPT高效提问—prompt实践(健康助手)
ChatGPT高效提问—prompt实践(健康助手)
35 0
|
2月前
ChatGPT高效提问—prompt实践(白领助手)
ChatGPT高效提问—prompt实践(白领助手)
27 0
|
2月前
|
搜索推荐
ChatGPT高效提问—prompt实践(教师助手)
ChatGPT高效提问—prompt实践(教师助手)
44 0
|
2月前
|
搜索推荐
ChatGPT高效提问—prompt实践(法律助手)
ChatGPT高效提问—prompt实践(法律助手)
119 0
|
2月前
|
自然语言处理 搜索推荐 程序员
ChatGPT高效提问—prompt实践(智能开发)
ChatGPT高效提问—prompt实践(智能开发)
42 0