随着ChatGPT的不断推广,许多人在使用时都会遇到一个问题:ChatGPT给出的回答不是我想要的答案。这也是我们早期接触ChatGPT时会遇到的状况——用得“不太好”。
在对ChatGPT不断地探索、尝试以及查阅官方资料后,我们找到了一个突破点。ChatGPT之父 —— 山姆·奥特曼 曾发推文说道:
为ChatGPT编写提示词是一项高杠杆技能
所以,得到ChatGPT高质量回答的关键点在于:学会写提示词。
下面我们将以“询问旅游攻略”为例,让你更直观地感受到GPT在有提示词和没有提示词这两种不同情况中回答问题的区别。
PS:以下图片为极客知云的网页端演示效果
链接:https://chat.geekstudio.cn/web/
没有提示词
有提示词
通过上面的例子,大家能明显体会到会写提示词的重要性。
那么我们怎样才能更好地写出高质量的提示词呢?
这里我们引用的是RPA学长文章中的提示词模板~~
一个好的提示词需要包含:立角色 、 述问题 、定目标 、补要求,这四个重要部分!!
1:【立角色】指的是:引导ChatGPT进入具体场景,为它赋予某一“专家”的身份。
2:【述问题】指的是:告诉ChatGPT你的困惑,你的问题,以及为ChatGPT补充问题所需要的背景信息。
3:【定目标】指的是:告诉ChatGPT你的需求,希望它为你做到什么。
4:【补要求】指的是:告诉ChatGPT,它的回答需要注意什么,或者你想让它以什么形式来回复你。
我们用上文提到的“询问旅游攻略”案例来套用这个模板,效果如下↓↓↓~~
其中,【立角色】这个动作很重要,我们仍以“询问旅游攻略”这一案例来进行演示,而后解释为什么要给ChatGPT设立角色。
未设立角色
设立角色
通过这两张对比图,大家可清晰看出,在内容不变的基础上给ChatGPT设立一个【导游】的角色身份,其给到我们的答案,不管是回答的准确性还是专业性,都与前者有着很大的区别。
下面,我们将演示更多的例子,让你进一步地感受【立角色】这个动作的重要性。
写提示词的这套思路是通用的,你可以将它运用到其他绝大部分的场景中喔~
例1:让ChatGPT扮演厨师,给你推荐食谱。
ChatGPT回复效果:
未设立角色
设立角色
例2:让ChatGPT以浪漫主义诗人的身份给你写一首诗。
ChatGPT回复效果:
未设立角色
设立角色
例3:让ChatGPT扮演程序员给你讲解代码。
ChatGPT回复效果:
未设立角色
设立角色
一个领域的专家代表了这个领域的知识体系,以及较高的行业标准。
综合上述案例不难看出,给ChatGPT设立一定的角色身份,让其成为该领域的“专家”,专家角色可以帮助 AI 更好地设定场景、明确问题范围以及补充问题所需的背景信息。因此,成为“专家”后的GPT反馈出的结果会更加具体且更具有可实操性,回答问题的准确性也会随之更高。
根据RPA学长的实操经验,以下提示词都可以被ChatGPT理解和接受:
你现在是[xx]
请你扮演[XX]
假如你是 [XX]
请你以 [XX] 的角度/身份/语气.....
对于那些简单的问题,直接问ChatGPT即可。
方法活学活用,你只需根据所使用的场景灵活运用提示词模板就可以啦~
至此,相信聪明的你已经大概掌握ChatGPT的高阶使用方法了,快去试试吧。
如果你不想输入这么长的提示词,那就快来体验我们已经预设好的ChatGPT叭。
点击极客知云进入“创作”即可体验,小程序已为你设置了百余个提示词,选择所需的场景,你只需描述问题,即可体验到更专业和更细致准确的ChatGPT助手。
·
ChatGPT是世纪的惊人之作,预示着新的AI里程碑已经开启。也预示着AGI的无限接近,各行各业为之震撼,它的强大让很多人感到焦虑。
其实不必为此焦虑,AI只不过是人类创造出来的工具暂且不具备人的感知、思考和行动能力。比AI更强大的永远是创造和驾驭它的人类,去学会如何使用它更为重要!