轻量化的 Few-shot Prompt
引言
Prompt也叫提示词,简单的理解成它是给大模型的指令。
它可以是一个问题、一段文字描述,甚至可以是带有一堆参数的文字描述。大模型会基于 prompt 所提供的信息,生成对应的文本或者图片。
在百度智能云千帆大模型平台中的应用为:
提供大模型一个提示,以帮助模型更好的理解人类的问题。
示例
我们以《三国演义》中的一段情节为例:
为何诸葛亮只是改动《铜雀台赋》(prompt)几个字,却起到了四两拨千金的功效?
我们现在做一个角色转换,如果我们给大模型一个定型的文章格式和内容,它是否能像诸葛亮一样根据示例产出类似的prompt?
于是Prompt的作用就凸显出来了,他需要提供给模型一个合适的prompt,进而指导大模型生成最为匹配的应答。
合适prompt文本在此情况下需要一个轻量化的方法论框架,Few-shot Prompt就是这个类型的框架,它提供指导⼤模型推理的示例,适⽤于对输出内容的维度和格式等要求较⾼的场景。
千帆大模型支持自制Few-shot Prompt模板,您可以选择仅输入各种示例来完成此prompt,如果将其他的非必填项完成,在专业场景下推理效果更好。
我们将以上《三国演义》案例进行整合,可得到如下的prompt:
背景及指令:我现在在做一个诗词模仿,请根据下述规则回答模仿后的诗句。
示例1:连二桥于东西兮,若长空之蝃蝀
示例2:连二桥于东西兮,修明月于霁虹
示例3:连二乔于东西兮,接倾城于眳蒙
示例4:连二桥于东西兮,雪残融似鲲鹏
......
示例20:连二乔于东西兮,乐朝夕之与共
场景应用
利用大模型进行智能写作
背景及指令:我现在在做一个智能写作,请根据下述规则回答模仿后的句子。
示例1:中国的国花是牡丹,牡丹花的花型大,色彩丰富多样,代表着富贵吉祥的寓意。
示例2:美国的国花是玫瑰,玫瑰花的寓意是美丽、热枕与爱情。
示例3:日本的国花是樱花,樱花与日本人民的生产、生活和感情融合在一起,象征着春播、秋收和国家的繁荣。
示例4:韩国的国画是木槿,木槿花作为美丽和幸福永存的象征,深受韩国人民喜欢。
......
利用大模型进行智能推荐
背景及指令:我现在做一个智能推荐,希望每个来商店的用户都可以关注到本款商品。
示例1:以前总是腰酸背疼,通过XXXX枕头进行睡姿矫正,每天醒来都清清爽爽。
示例2:以前总是失眠多梦,通过XXXX枕头的安眠分子,总是让我沉沉睡去,精神醒来。
示例3:以前总是精神萎靡,通过XXXX枕头的助眠效果,让我每天都有充足的精神迎接新的变化。
示例4:以前总是深思恍惚,通过XXXX枕头的助眠效果,每天都能做到今日事今日毕,聚精会神的对待每项事务。
......
利用大模型进行逻辑计算
背景及指令:我现在在做一一个逻辑计算,希望每个数学公式都可以得到正确的答案。
示例1:1、1、5、7,输出24点,(5+7) x (1+1)=24
示例2:1、6、6、9,输出24点,(1-6+9) x 6=24
示例3:1、4、7、8,输出24点,(7-1x4) x 8=24
示例4:1、3、7、9,输出24点,(1+7) x 9/3=24
......