美国OpenAI公司研发的聊天机器人ChatGPT于2022年11月一经发布,就吸引了全世界的目光,仅仅用了2个月活跃用户就突破了1亿人次,SpaceX公司创始人马斯克更是称其“好的吓人,我们离强人工智能不远了!”
确实,ChatGPT功能十分强大,它不仅能像人类一样交流,还能根据聊天的上下文进行互动,它的回答具备一些“逻辑性”,似乎真的能听懂人们希望它去做什么。与此同时,它还能完成撰写邮件、视频脚本、文案、翻译、代码,甚至写论文等任务。
如果说一般用户只是使用ChatGPT消遣娱乐,那么已经有先知先觉者用此挖到了第一桶金,美国已有公司给ChatGPT的高段位使用者开出33万美元高薪。
原来,就在用户们的大量使用中,一种新型玩法也悄然出现,这便是——Prompt提示工程。
那么提示工程是什么呢?
用通俗的话来讲,提示工程就是一种和AI语言模型对话的技巧,或者说是与AI沟通的艺术,即用语言来引导AI回答出更有价值的答案。
以ChatGPT写诗作为一个简单的例子:
-普通的要求:【请写一首关于爱情的诗】
-加入了Prompt的要求:【我想让你充当一个诗人。你要创作出能唤起人们情感的诗歌,并有能力搅动人们的灵魂。语句需要做到押韵,并能确保你的文字以美丽而有意义的方式传达你想要表达的感觉,从而能在读者心中留下印记。现在,请写一首关于爱情的诗"】
即使不去看AI输出的结果,我们也能够想象,加入了Prompt一定会让AI的回答更有质量。这其实是用户在大量使用中总结出的经验,如果只是给ChatGPT提一个泛泛的要求,那么它的答案往往很朴实无华,甚至需要多轮纠正才能得到一个相对让人满意的答案,Prompt提示工程正是为解决这个问题应运而生。
那么要如何设计一个Prompt,设计Prompt有哪些原则呢?
Prompt的设计原则,主要包含以下几个:
-清晰:切忌复杂或歧义,如果有术语,应定义清楚。
-具体:描述语言应尽量具体,不要抽象活模棱两可。
-聚焦:问题避免太泛或开放。
-简洁:避免不必要的描述。
-相关:整个对话都要与主题相关期间,不要东拉西扯。
可以看到,要想设计一个好的Prompt,一定要给ChatGPT定义清楚具体的任务、给出充分的背景信息和你所期待的输出结果。可以说,只有设计一个好的Prompt,ChatGPT隐秘神殿的大门才会向你打开。
可是让我们停下来仔细想想,这个语言约束的过程像什么呢?是不是像极了电影中、小说中,经常看到的施法前的咏唱。
口诵“临兵斗者,皆阵列前行”,才能施展出奇门遁甲之术;
说出“九天玄刹,化为神雷。煌煌天威,以剑引之!”,才能使用“神剑御雷真诀”
凡此种种,不一而足……
然而现在在数字世界,一问一答的表象之下,竟也有着诸般暗合。Prompt提示工程,就像是那个唤醒ChatGPT的魔法咒语,而存储着多个Prompt的列表清单,也仿佛是一本正在写就的魔法之书,AI时代的咒语正肆意的展示它那无穷的法力。
人类,不可避免的将要进入一个充满着人工智能的明天。也许在不远的未来,我们除了学习该如何与人沟通,还需要学习该如何与人工智能沟通。那么就从下次开始,打开ChatGPT,加上一点属于你自己的Prompt咒语吧,你会发现一个崭新的世界,正在向你打开!