Created
Jul 28, 2024 05:27 AM
Favorite
Favorite
Priority
备注
推荐
类型
Prompt
您好!

自从2023年3月ChatGPT在全球大火后,人类便开启了人工智能时代,现在大家对提示词定不陌生。

那么提示词到底是什么呢?
相信经常使用AI工具的人都有一本自己的心经,它可以是一句话,或一段话,你平时该怎么说话就怎么说,并不需要学习什么专业术语。
简而言之,提示词就是,人类与AI系统交互时提供的指导性文本。
那么,AI为什么需要提示词呢?
有一个思维的转变对我们很重要。正如沃尔夫勒姆(计算机科学家、物理学家,阿尔法计算知识引擎设计者)所言,它似乎已经全面掌握了人类语言的语法与语义,包括各种常识和逻辑关系。当今我们使用的通用预训练大语言模型(GPT-LLM)都具有人的思维,跟它交流过的人,应都会有同感。所以跟它交流时,它实际就是你的人设,看交流哪方面的事情,就给它哪方面的信息,便于它综合上下文给出更准确的信息。就像人与人之间的沟通,沟通是有技巧的,那么在人与GPT之间的交流提示词有什么心法或原则吗。关于提示词的设计网上已有非常多的介绍,如3个万能公式,9条指令,27种模板等,多得让人眼花缭乱。我跟大家一样,之前也想办法记住这些指令或模板,想着使用时能套一套。但发现有问题时,完全记不起来套,还是直接的平时怎么说话就怎么说。但通过不断的尝试,使用,唯有心法及心法具体化后总结出的公式才是最有效的,权且叫它为最后的万能公式吧,但这个万能只是一种统称,是非常灵活的意思。
先说一下提示词心法,也有人也称它为咒语。
心法一:说清楚你的需求这一点是必须的。有时我们跟GPT对话,其实自己也没想清楚要什么,这种情况基本是得不到明确答案的,然后就不断与GPT聊,不断调整对话内容,引导它给你想要的答案。
与Kimi的对话为例,我跟它说:请查找有哪些公益活动,交互如下:
notion image
通过Kimi给我的详细资料链接,找到了多个可以参加的项目,如:
一看它的回答,并不是我想要的,是想让它帮查找在我居住的城市深圳,最近有哪些公益活动,以便我可以就近参加。
好吧,其实,这些背景信息就是提示词的一部分,对于Kimi准确完成任务非常重要。于是,我给它增加信息。
notion image
通过Kimi给我的详细资料链接,找到了多个可以参加的项目,如:
看来,这次的回答离我想要的结果进了一步,为什么有进步了呢,这就是提示词心法二。心法二:给出需求的背景当我查看活动详情后,发现Kimi给的活动都是过时的,其实我想要的是未来几天在深圳将要举行的公益活动,于是继续微调提示词。
notion image
通过Kimi给我的详细资料链接,找到了多个可以参加的项目,如:
notion image
再如:
notion image
到这里,Kimi给的信息,完全够用了,还超出了我的预料,得到如此丰富,有价值的信息。这就是心法三。
心法三:约束它
在给它足够的具体信息后,为了让它输出符合你口味的信息,需要进一步引导它,按你的要求来输出。
为了便于记忆,我就地总结一下,把这句话用结构化的方法拆解,用万能公式套一下的话,如何套。
万能公式:提示词=角色(Role)+背景(Background)+任务(Task)+限制(Constrain),即RBTC
1、角色
给AI赋予一个特定的角色,让它更专业地回答你的问题。亲测,有效,回答的问题真还不一样(角色,对于专业性强的问题会比较有效),但就上面问题并不涉及角色,也一样能拿到很好的答案。所以,它是可选的。
2、背景
与任务相关的上下文信息,为了让AI更好地理解你的意思,作出更准确的回答。如同人与人之间的交流一样,对方的回答不是你想要的,又补充一些背景信息。但,需求不同,特别是一些通用型封闭性问题,没必要讲背景。所以,它也是可选的。
例如,我想查深圳的人口与面积,与Kimi的交互如下:
notion image
Kimi找了8篇报告文章,得出的信息,正是我想要的。
notion image
Kimi找了8篇报告文章,得出的信息,正是我想要的。
notion image
而此时,我只给了它任务是什么,便可以得到想要的结果,如果硬套公式,甚至把一些复杂的提示词模板塞给它,显得很冗余,也没必要。
3、任务
即你的需求,你要AI帮你做什么,越明确越能获得有价值的回答,它是必选的。
上面的2个案例,已验证了这一点。下面是第1个案例的提示词结构化拆解图,任务是必须的,也是我一直在微调过程必带上的信息。
notion image
4、约束
对任务输出的限制或要求,如回答的结果采用什么样的格式,包含哪些内容等。本案例有采用,如列出活动主题、时间、地点,就是对Kimi输出结果的约束。
所以,最后,所谓的万能公式中,我认为只有任务是必选的,其他都是可选项,什么时候增加哪些可选项,视你的需求而定。如果想清楚了需求,一次性用好RBTC万能公式,得到想要的结果,当然最理想。但现实中通常还是需要在微调中增加信息,这跟我们在人与人之间的交流一样。
最后,小结一下。
小结:
1、提示词设计的三个心法
1)心法一:说清楚你的需求
2)心法二:给出需求的背景
3)心法三:约束它
2、最后的万能公式
提示词=角色(可选)+背景(可选)+任务(必选)+限制(可选),即RBTC公式。
只有任务(Task)是必选项,是每次的对话都需要的,其他都是可选项,视对话的问题、场景,有选择地给出。
走心的总结与分享,对你有帮助,麻烦点在看,点赞,转发,您的支持是我继续原创的动力。
Loading...