目前我们使用各种语言大模型的时候,都是需要自己去研究提示词的各种写法,但是如果我们把这个过程交给大模型来做的话,我们是否可以得到一个更加符合我们心意的 AI 工具呢?
话不多说,我们直接进入正题。
一、用大模型来写提示词的原理
这个在 AI 领域的评判标准主要有一个:
在优化过程中是否有人类的干涉
比如说,我们让 AI 生成一段文字后,再跟他说:你能不能写的更好呢?让他再生成一段文字。这个过程中,我们干涉了 AI 的生成结果,那么这个过程就是有监督学习,也就是我们今天要讲的主题:
如何生成一个更符合我们心意的提示词小助手
二、我们该怎么做
一)首先先确立一个我们主要在使用的平台
目前国产的几个大模型在打磨方面已经不比 gpt3.5 差了,因为国产的大模型在中文语料的训练上要比 gpt 用的多了几个数量级,并且在一些领域上使用的习惯要更符合中国人。
目前常用的几个大模型主要有讯飞星火、通义千问、文心一言和智谱清言。
目前在对话方面做的较好的是讯飞星火,但在角色设定上打磨出一个提示词小助手的话还是要选择通义千问的角色平台:通义星尘。
如果我们想要做 AI 编程的话,智谱清言调教的相对较好一点。
二)了解基本的流程
确立好我们主要用的大模型之后,将他们设定角色助手的几条规定详细的看完,然后加上我们自己的话之后,把规定扔到大模型里面让他生成新的答案,我们在这个过程中不断地让他修改,生成的结果再扔到另外一个大模型里面重新跑一遍,最后可以得到一个更好的结果
三)应用场景
目前主要在用的是健身和学习方面
三、怎么让 AI 更符合我们的心意
一)角色名称:
请一定要用区分度明显的名字来命名。如果角色有非常显著的风格,也可以在命名是带上这个风格。比如说热门角色中的“女友小婉”、“催婚的妈妈”中,“女友”、“催婚”都是影响风格的词汇。
二)角色设定:
注意以和角色进行对话的形式来描述,称呼角色为“你”。这样就能更好地给角色“洗脑”。
遇到某一类型的描述需要描述较大量的内容,为了更好的区分,建议独立为这个类型建立标签,用【】进行区分,并且在不同类型之间进行换行。这样能够让角色更好地对这类内容进行区分。
同一类型的内容,最好在同一句话或同一类别中描述,不要拆分描述。 避免角色出现混淆。如不要写“职业:程序员;职业:小说写手”,最好写“职业:程序员,兼职小说写手”。在描述中尽量不要出现前后矛盾的内容。
在描述角色属性的时候,不要出现前后矛盾。 避免角色出现混淆。如不要写“性格:成熟稳重、活泼好动”,可以写“性格:在外人面前成熟稳重,在女朋友面前活泼好动”。
最后,尽量用精炼明确的词汇描述角色,并且用简单句式,不要用太长、太绕的句子。 这样角色可能会被绕晕(T⌓T)
三)引导词
大部分人可能会忽视这里,认为这里无关紧要,但是我们设计出来一个小助手之后,和小助手对话时的第一句往往是我们对于它的印象,更容易引导后续的对话风格。
四)背景信息
用“用户”指代角色对话的对象。
可以用“请”这个字来给角色下指令,角色通常“喜欢”有礼貌的描述。
描述指令的内容不要出现前后矛盾。 避免角色出现混淆。
明确指代关系,尽量少出现模糊的指代。 比如说指代“用户”的时候,尽量用“用户”,不要用“他”。容易产生误导。
四、效果展示
我目前在小红书已经运营起了一个具有10个社群,接近2000人规模的号,在变现中已经获得了 3K以上的收入了,欢迎大家一起和我进行新的AI应用。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...