本来是参加CSDN提示词的话题活动,但是觉得一次写不完,于是准备写一个系列。 欢迎批评、点赞和关注我。
为了避免大家使用特殊工具,我以国内大模型典范,百度的文心一言(文心一格)作为范例和模板,来说说prompt提示词。
比如你知道文心一言App——“发现”栏目的小应用,是怎么开发的吗?其实你也可以!未来这都是重要的流量入口,想了解提示词的,这是最好的练兵场所!
百度管这些小应用,就叫做提示词。
在活动的引子中,是这么描述本次任务的,“玩转AIGC,优质的Prompt提示词实在是太重要了!同样的问题,换一个问法,就会得到差别迥异的答案。你是怎样和AI进行对话交流的呢?一起来分享你用过的咒语吧!”
这里有个问题,把prompt提示词,仅仅作为搜索引擎的关键词技巧了。当然,实际也确实可以这么理解,这样最简单,不过,prompt可是有个专门的词叫做prompt engineer,这里的学问可大了。而且以文心一言为例,提示词有很多有趣的、甚至不会编程也能参与的玩法。
从今天开始,我就和大家来一起学习和分享,同时告诉他家,这些资源,都在哪里去免费获得和学习。
一、什么是提示词
提示词prompt,就是一段文本或者语句,用于指导机器学习模型生成特定类型、主题和格式的输出。
prompt,一般和token,context的概念一起去理解。
token,就是pieces of words,是输送给机器学习模型的prompt的组成部分。
context,就是模型可以用来生成更准确的相关文本的附加信息。
完美的输出结果,不光是提供一段文字指令就搞定,还可以包括不断训练的上下文。好的提示词,需要体现目标、任务、背景、输出的要求、互动参数几个基本的部分。
这个在绘图的提示词中,最为明显,也好让人理解。最简单的方式,就是把你脑子中的图,描述出来,让机器听懂。技巧和套路也是要有的,比如绘画风格,这里有一个表格,可以参考。
更多的风格,我会在后续专门的绘图提示词章节中,和大家一起来学习整理。
上下文在AIGC模型的产品中,可支持的字节数越来越大,32K,100K,越大就意味着运算能力的增加。
当然,也有一些提示词攻击的方法,这个也很有趣。
想学习更多提示词prompt的基础知识,参数、语法、理念,可以访问百度的创作者服务中心:
创作者服务中心
这里有课程。
可以看到里面的视频播放量还很小,好几个视频,我都抢了个沙发,留作纪念了。
二、百度的文心一言的提示词是怎么定义的
——关于提示词怎么写更能套出AI的话来
这个确实是有套路的,第一是大模型也不是绝对的智能,发展空间还很大,有时就和搜索引擎是一样的,需要你会搜索,会提炼关键词,否则同样的目标,有的人能搜到结果,有的人就是不行。第二就是大模型经常会误会你说的意思,虽然网上有测评,文心一言已经能够听出画外音了,我觉得那是训练到位了,没有语料的,就不行,比如你问他,如果在东北,对方问“你愁啥”,我怎么回答,你看看她是怎么回复的吧,如果挨打了,不知道大模型管赔不。
具体如何优化prompt,我想用文心一言的一个功能来说明,见下面的章节。具体的一些做法,例如通过提示词,让大模型输出更好的结果的一些更丰富的案例,我们明天说。
这里推荐另一个资源:
就是百度的创建提示词和角色指南
百度安全验证
这个非常有趣,大家都可以创建起来,在文心一言App上,看到你的应用是不是很酷呢!
注意下面的官方提示:
1、如何创建
您可以使用本平台创作提示词与角色,我们对提示词和角色的定义如下:
提示词:指应用大模型所创作出的效率工具,比如“PPT工具、xxx探店文案“等
角色:指互联网世界的虚拟人物,具备丰富的形象、人设与声音,比如”派蒙“等
2、创建能力描述
创意:创作者需赋予:名称、简介、封面和类型与prompt ,我们为创作者提供了不同类型的模版,帮助您快速上手
调试:调试的意义在于验证你的创意效果,你可以通过调试prompt提示词来实现符合自己预期的效果
三、如果创建一个提示词“应用”
这就是我开头说的,发现里面的小提示词应用了。我个人比较喜欢把他们称之为提示词应用,因为毕竟我理解这是通过提示词的设计和训练,形成的帮助用户更好完成某种场景交互的辅助应用。
创建的位置,在这里地址:
文心一言创作者平台
点击新建:
下一步,起一个提示词的名称,就可以创作提示词了。
比如下面的案例:
这里千万不要出现概念上的误解,如上,在文心一言,提示词是一个小应用,需要用prompt来训练,形成一个固定的场景,给用户更好和更有趣的体验。比如,通过你的训练,形成一个“渣男道歉”的应用,帮助用户把输出的内容,都规范好,用户只要输入软妹子的性格,就可以输出道歉用语了。这个应用,会如下图,出现下App的“发现”栏目下。
当然,太离谱的提示词,是审核不过的。可以先模仿,再逐步通过修改来微创新,掌握审核人员的尺度。
亲自动手试试吧!明天我们来接着一起学习,如何用提示词,创建好玩的应用,学习和锻炼提高自己提示词的能力吧!
今天时间的原因,先到这里,下次我们具体来看看提示词应用怎么玩。另外说一下,文心一言的插件、小工具、提示词应用,分别都是什么,如何定位的。