设计提示词的3个原则
正如我们之前提到的,ChatGPT对话当中使用的提示词的质量可以显著影响对话的成功。明确定义的提示词可以帮助确保我们的对话保持在正确的方向上,涵盖用户感兴趣的主题,从而获得更有影响力,更有吸引力和有用的体验。那么什么样的ChatGPT提示词才是有效的?如何制定有效的提示词,从而推动有趣和有用的对话呢?这里有三个关键的原则,大家一定要记住。我打在屏幕上,第一个原则叫做清晰度,第二个原则叫做确定焦点,第三个原则是相关性。
那什么叫清晰度呢?就是明确简洁的提示词,可以确保ChatGPT理解我们想要问的主题或者任务,能够生成适当的响应。我们不能用那些过于复杂或者模糊的语言,在提示词当中要尽量的具体,要内容要清晰。第二个就是要明确我们这个提问的一个主体,我们的提问的重点和焦点。这样才能够ChatGPT,才能够理解我们想要问什么。避免要过于用过于广泛或者开放的提示语。第三个就是相关性,就是你确保你的提示词与用户的对话的相关性,避免去问一些无关的主题或者过于分散的话题。遵循这些原则就可以制定有效的清理GPGPT的提示词。
为了更好的让大家理解如何制作有效的提示词的原则,我们来看一些具体的案例。好,第一个,比如说你能提供一篇名为。运动的好处的文章的主要观点摘要吗?这个提示词它就是一个重点非常明确,相关性强的一个提示词。这里ChatGPT就能够很好的理解我你想要问的问题。我们是想去了解这篇文章,这篇文章名为运动的好处,了解它的主动的一些摘要。所以这里ChatGPT就给到了我们一些明确的答案。
如果我比如说我再来问一个,重庆有哪些比较有名的火锅店?重庆是著名的火锅之都有非常多的火锅店。黄记煌这个好像看起来不太像,刘一手倒是听过,然后梁山好汉好像也没有听过,小天鹅确实有。这里比如说你觉得有些答案不太不太正确的话,或者跟你想的不一样,你可以去给他提供一些纠错,去不断的训练和调试。
总的来说,刚刚问的这两个提示词,它都是比较清晰,比较有明确的焦点。然后是有他的回答跟我的问的这个问题也是具有很强的相关性的那我下面再给大家演示几个不太好的提示词的案例。比如说你能告诉我关于世界的什么吗?
这样一个提示词他自己都说了,就是这个问题问的太过广泛和复杂了,他不知道你想要了解什么信息。相对于上面我想知道重庆的一些火锅店,这样一个比较具体的信息,那对于这个世界这个问题就太太大了,他只能给你一些非常宽泛的答案,所以这个时候他就很难生成一个有重点或者有用的答案。那我再来问一个挫再来做一个错误的示范,你能帮我做作业吗?
我可以尝试回答你的问题,提供相关的信息和帮助,但不代表我能够代替你完成这个作业。所以如果你这个问题过于开放,ChatGPT就没办法去回答你的问题。我再来问一个更加更加不太好的示范,你好吗?我是一个人工智能语言模型,没有感情,一直在等待您的问题,准备为您服务。所以如果我们的问的问题没有明确的提示,不够清晰,没有重点chat GP就没有办法去给到我们有效的回答。
遵循前面提到的这三点原则,我们应该如何编写清晰简洁的提示词呢?第一点就很重要,叫要定义对话的目的和重点。在我们开始编写提示字之前,我们最重要的就是要清楚的知道你想通过这个对话来实现什么问题。您的目标是让ChatGPT为你提供一些信息,还是帮助你回答一些问题,还是只是简单的跟大家闲聊,进行一些非正式的对话。定义这个对话的目的和重点,将能够帮助您制定一个具体和相关的提示词,从而得到你想要的答案。
比如说我们刚刚前面问他,你能帮我做作业吗?那我可以把这个提示词进行一些修改。比如说你能帮我解答一道数学题吗?然后我们这里可以按shift加回车,然后换行,然后具体的让他帮我解答数学题。
那具体的题目是什么呢?题目是就说小明有50个苹果,教室里有九个小朋友,他给。每个小朋友分了三个苹果。他。他还剩几个苹果,这就是一个非常具体的一个数学题。然后我想让他帮我解决,这个提示词就是非常清晰有重点。好,来看他帮我解答。小明有50个苹果,它给每个朋友小朋友分了三个,3乘以7 27,剩下的苹果50减27等于23,这它就能够给到我非常清晰而明确的答案。
好,如果只是单纯的你问他能不能帮你做作业,那ChatGPT他没有办法判断你是想问他一个具体的问题,还是只是想简单的跟他聊个天儿,进行一个非正式的对话。比如说他回答我能帮你做作业,也没有毛病对吧?但显然那不是你想要的答案。
第二点就是我们要使用具体相关的语言,为了确保chat GP能够理解你的提示,并能够生成适当的响应,重要的就是要使用具体和相关的语言。就不要去避免,要避免用那些一些非常专业的术语,或者一些模糊的语言,这就会导致他的混淆或者误解。我这里给大家再做一个错误的示范,比如说你能给我一些关于互联网最新动态吗?我正在努力掌握时尚潮流。这里我用了很多一些专业的术语,比如说互联网,最新的动态,时尚潮流。其实我问的这个问题也是非常宽泛的一个问题。他他没有办法知道我到底想要问什么,然后只能泛泛的告诉我。最近可能互联网的一些大的趋势,比如说有元宇宙、区块链技术、人工智能、电子商务。
其实这些东西列出来还是会给用户带来一些困惑或者不清楚。因为像最新动态是非常模棱两可的一个词,它没有指示任何的数量或者任何的时间,对吧?所以我这里可以去去进行一些修改,去针对某一个具体的领域去来向他提问。比如说你能告诉我关于人工智能在汽车自动驾驶领域的最新进展吗?人工智能在汽车自动驾驶的应用正在快速发展,以下是最新的一些进展。
比如说深度学习目前被广泛应用于汽车自动驾驶领域。通过大量的数据训练,深度学习可以让汽车感知周围的环境,识别障碍物、交通信号和道路标志等等。无人驾驶汽车,这是一个非常重要的发展方向,特斯拉、谷歌都在研究无人驾驶的技术,还有智能辅助驾驶系统,比如说适应巡航控制、车道辅保持辅助等等。这些都是能够当我的问题问得很具体很清晰的时候,他就能够给到我们一些清晰的答案。
还有第三个就是要避免开放式或者过于宽泛的提示。虽然有时候我们提供一些想要提一些开放式的问题,想让他能够得到一些更多的回答,更全面的响应。但这样往往会导致我们的得到的答案就没有那么具体。
像比如说我们前面问他说你知道关于这个世界的一些东西吗?他就给我了很多的回答。比如说人口、国际组织、经济、文化这些就太多多了。比如说我想了解一些自然环境的东西,我可以这样子问他,你能告诉我地球是怎么形成的对吧?地球是怎么形成的?因为小朋友会经常问这些问题。根据现代天文学的研究,地球是46亿年前形成的,地球是从原始的星云中的尘埃和气体逐渐形成的。原始星云是由恒星的残骸和气体云组成的那这里就讲了很多的一些关于地球形成的这样一个过程。第四点就是如何保持对话在正确的轨道上。就是在在ChatGPT的对话当中,要我们经常会去问了一个问题之后,可能他这个问题还没有得到我们想要的答案,那我们要继续去深入的去去问他,去研究。
我们就要保持对话在正确的轨道上,我们可以继续沿着前面他给到的答案去进行深入的探索。比如说他这里提到了地球形成的一些过程,地球是从原始星云中的尘埃和气体逐渐形成的那这些星云是由恒星的残骸和气体云组成的那我们如果对这当中的某一个概念不太理解,我们可以继续去去问他。像比如说他这里面提到了一个叫原始星云中的气体和尘埃逐渐聚集,形成了一个巨大的气体云。这个气体云因为自身重力的作用而逐渐坍缩。那我可能对这个概念不太了解,就是为什么这些气体云坍缩能够形成太阳?
我来继续问他一下气体云。气体云坍缩。他说他说是如何形成太阳了。气体云坍缩是由原始气体云内部的自身重力作用,云中的物质逐渐聚集压缩,密度逐渐增大,温度逐渐升高,这是一个复杂的过程,最终形成了太阳。
在气体云坍缩的过程当中,当物质的密度足够高时,自身的引力可以克服物质内部的分子运动。物质不断的聚集形成一个更高的核心。在这个核心的内部的温度和压力逐渐升高,然后发生了核聚变,从而就产生了巨大的能量。这样子我们就沿着前面的对话去进行深入的探索,就形成了就可以让整个千年级别D的对话保持在一个正确的轨道上。我们可以继续去不断的深入探索,不断的深入探索,直到我们得到我们想要的答案,直到整个对话结束就可以了。
通过遵循以上的这些技巧,你就可以制定清晰而简洁的ChatGPT的提示词。这课我们讲了设计提示词的三个原则。第一个原则,提示词主题要清晰。第二个你要有明确的目的和焦点,不要太宽泛或者提过于开放的话题。第三个就是要保持主题和分散的子主题的相关性。