前语
在当前社会中,跟着AIGC的盛行,运用好prompt能够让自己更上一层楼。今日,我将经过星火大模型从头知道prompt规划,并与大家共享一些运用技巧。
假如你想体会星火大模型的强壮魅力,请登录xinghuo.xfyun.cn/desk ,即可免费体会。
星火大模型是由科大讯飞研制的一款大言语模型。它具有强壮的中文创造才能,能够处理复杂语境下的逻辑推理,并能可靠地执行各种使命。
在运用星火大模型时,合理运用prompt是至关重要的,因为它能够大大提高模型的作用和准确性。因而,本文将从prompt的生成和prompt的重要性等视点,分析星火大模型中prompt的运用方法。
prompt是什么?
Prompt是一种人为结构的输入序列,旨在引导星火大模型依据从前输入的内容生成相关的输出。简而言之,即为向模型供给的“提示词”。
在星火大模型中,咱们能够经过规划不同的prompt,使模型生成与之相关的文本。举个比方,假定咱们期望星火大模型生成一篇短文,描绘中国古代四大发明之一:造纸术。除了这个,咱们还能够给模型供给以下prompt:
我期望你能担任英语翻译、拼写校对和修辞改进的人物。
我会用任何言语和你交流,你会辨认言语,将其翻译并用更为美丽和精炼的英语答复我。
请将我简略的词汇和句子替换成更为美丽和典雅的表达方法,保证意思不变,但使其更具文学性。
请仅答复更正和改进的部分,不要写解说。我的第一句话是“how are you ?,请翻译它。
这样,咱们就能够期待模型生成一段文本了。
prompt怎么生成?
非常重要的一点是,咱们应该注意怎么编写一个优秀的prompt。在这方面,我发现了在GitHub上非常有名的开发者Matt Nigh的著作。
CRISPE Prompt Framework是一个用于优化句子的辅导结构。CRISPE代表着以下意义:
- C – Capacity and Role(才能与人物):在这一部分,你能够清晰告知ChatGPT你期望它扮演的人物和所具有的才能。
- R – Insight(洞察):这一部分供给了布景信息和上下文,让ChatGPT更好地了解问题。
- I – Statement(陈说):在这一部分,你能够清晰告知ChatGPT你期望它做什么。
- P – Personality(特性):在这一部分,你能够清晰告知ChatGPT以什么风格或方法答复你。
- E – Experiment(试验):在这一部分,你能够要求ChatGPT为你供给多个答案,进行试验。
值得一提的是,github上的那些Prompt人物大全基本都是基于CRISPE结构来构建的。
首先,咱们应该确认人物,然后描绘布景,接着提出要求,最后确认风格。对于生成多个比方,能够依据个人喜好来决议。
让咱们先进行一个简略的测试:例如,每逢咱们激动的时候,咱们会忘却咱们一生所学的一切,嘴中只剩下**,我就不说了。来咱们来看下。
请将我简略的词汇和句子替换成更为美丽和典雅的表达方法,保证意思不变,但使其更具文学性。
我认为这个答复还能够,可是与我想要表达的意思有些出入。因而,我主张咱们从头生成多个答复,以供咱们自己挑选。请点击”全新对话”按钮,从头评价咱们的prompt作用。
请将我简略的词汇和句子替换成更为美丽和典雅的表达方法,保证意思不变,但使其更具文学性。请供给4个成果以供我挑选。
我觉得这次的表现还不错,所以我想再试试看能否更准确地描绘我现在感同身受的感触。
请将我简略的词汇和句子替换成更为美丽和典雅的表达方法,保证意思不变,但使其更具文学性。请注意,表达的时候以第一人称呼出来感同身受的感觉。并供给4个成果以供我挑选。
我开端有所感悟,我认为他还有进一步提高的空间。我决议再次启示他的联想力。
请将我简略的词汇和句子替换成更为美丽和典雅的表达方法,在保证意思不变的情况下能够进行一些联想添加故事性,但使其更具文学性。请注意,表达的时候以第一人称呼出来感同身受的感觉。并供给4个成果以供我挑选。
好了,演示到这儿咱们基本能够确认今后的优化prompt道路了。当你想让prompt表达特定意思时,要记住它不可能一步到位,你需求逐步优化它。假如优化的起伏太大,很可能导致prompt偏离本来的道路,那么我就不会再持续优化这条道路了。现在让咱们来看看另一条道路,能够经过添加前置条件来进行优化。
请依据我供给的4段句子材料,按照供给的材料句子风格,帮我完结一篇行记,内容大约500字即可。以下是材料:
1.高耸入云的山峰,好像要触摸到那纯洁无瑕的白云,而湛蓝的天空则作为布景,为这一切增添了几分奥秘和绚丽。
2.那座山峦之高,直逼云端,与那皎白如棉的云朵相映成趣,而湛蓝的天空则好像一面巨大的镜子,映照出这美丽的画卷。
3.高山峻岭,云雾旋绕,好像是大自然的创作。那皎白的云朵在蓝天的衬托下显得愈加纯洁,让人心生神往。
4.仰望那高耸的山峰,它好像已经冲破了天边,与那皎白的云朵和湛蓝的天空融为一体,构成了一幅美丽的画卷。
假如你对他的写作不满意,你能够在供给的材料和要求上做一些修正,以便他能够帮助你完结你想要的工作。在这种情况下,你可能会思考怎么建立一个个人知识库。你能够要求他依据你供给的材料答复几个问题,以展现他的答复才能。
为了演示他怎么答复问题,咱们需求预备一些问题。当然,你能够直接让他来完结这些问题的生成。
请依据供给的内容材料,这些内容材料是关于一篇行记的文章。请你作为一名语文教师,写4个相关阅览了解的问题。
材料如下:{
行记:高山之巅的绚丽画卷
我站在高耸入云的山峰上,好像要触摸到那纯洁无瑕的白云。湛蓝的天空作为布景,为这一切增添了几分奥秘和绚丽。这座山峦之高,直逼云端,与皎白如棉的云朵相映成趣。湛蓝的天空则好像一面巨大的镜子,映照出这美丽的画卷。
登上山顶,我被眼前的风光所震慑。高山峻岭,云雾旋绕,好像是大自然的创作。皎白的云朵在蓝天的衬托下显得愈加纯洁,让人心生神往。我深吸一口新鲜的空气,感触着大自然的力气和安静。
仰望那高耸的山峰,它好像已经冲破了天边,与皎白的云朵和湛蓝的天空融为一体,构成了一幅美丽的画卷。这幅画卷中,山峰高耸入云,宛如一座高耸的城堡;白云飘浮其间,犹如一朵朵棉花糖般柔软;而湛蓝的天空则延伸至远方,给人以无限遥想的空间。
我沿着弯曲弯曲的山路持续前行,每一步都让我愈加接近大自然的怀有。山间的风吹拂着我的脸庞,清凉而舒适。远处传来鸟儿的歌唱声,它们在这片净土上自由自在地飞翔。我感触到大自然的魅力和生命的生机。
在这片高山之巅,我找到了心里的安静和平衡。远离尘嚣喧嚣的城市日子,我能够静心欣赏大自然的美丽和力气。这儿的一切都是如此朴实和实在,让我从头审视自己的日子和价值观。
脱离这座高山时,我心中充满了对大自然的敬畏和感激之情。这次游览让我领会到了高山之巅的绚丽画卷,也让我理解了大自然的伟大和忘我。我期望将来还能有时机再次踏上这片奇特的土地,与大自然密切触摸,感触生命的夸姣和无限可能。
}
这便是运用大型言语模型的一个应战。我一向测验修正,但无法改动它只返回图片的情况。这个问题还有待改进,你能够直接调用它的API来生成文本。这儿我就不再单独演示了。不过,在其他大型模型中,我得到了我想要的答案,具体如下所示:
阅览了解问题:
1. 作者在行记中描绘的风光有哪些特色?
2. 经过这次游览,作者对大自然有了怎样的知道?
3. 作者在行记中提到了自己对日子和价值观的从头审视,请谈谈作者是怎么经过这次游览来完结这一点的?
4. 你认为这篇行记给你带来了什么样的感触和启示?
然后,依据问题的特色,咱们进一步来审视他们的答复。在这儿,我只挑选一个比方作为说明。
请依据我供给的材料帮我完结一道阅览了解的问题,答复的字数限定在50字左右。材料如下:
{
行记:高山之巅的绚丽画卷
我站在高耸入云的山峰上,好像要触摸到那纯洁无瑕的白云。湛蓝的天空作为布景,为这一切增添了几分奥秘和绚丽。这座山峦之高,直逼云端,与皎白如棉的云朵相映成趣。湛蓝的天空则好像一面巨大的镜子,映照出这美丽的画卷。
登上山顶,我被眼前的风光所震慑。高山峻岭,云雾旋绕,好像是大自然的创作。皎白的云朵在蓝天的衬托下显得愈加纯洁,让人心生神往。我深吸一口新鲜的空气,感触着大自然的力气和安静。
仰望那高耸的山峰,它好像已经冲破了天边,与皎白的云朵和湛蓝的天空融为一体,构成了一幅美丽的画卷。这幅画卷中,山峰高耸入云,宛如一座高耸的城堡;白云飘浮其间,犹如一朵朵棉花糖般柔软;而湛蓝的天空则延伸至远方,给人以无限遥想的空间。
我沿着弯曲弯曲的山路持续前行,每一步都让我愈加接近大自然的怀有。山间的风吹拂着我的脸庞,清凉而舒适。远处传来鸟儿的歌唱声,它们在这片净土上自由自在地飞翔。我感触到大自然的魅力和生命的生机。
在这片高山之巅,我找到了心里的安静和平衡。远离尘嚣喧嚣的城市日子,我能够静心欣赏大自然的美丽和力气。这儿的一切都是如此朴实和实在,让我从头审视自己的日子和价值观。
脱离这座高山时,我心中充满了对大自然的敬畏和感激之情。这次游览让我领会到了高山之巅的绚丽画卷,也让我理解了大自然的伟大和忘我。我期望将来还能有时机再次踏上这片奇特的土地,与大自然密切触摸,感触生命的夸姣和无限可能。
}
问题如下:经过这次游览,作者对大自然有了怎样的知道?
好了,我已经将prompt的基本玩法悉数介绍结束了。本文的演示并不深化,只是简略地带大家了解了一下基本的玩法。比方:是否能够在前期利用大型模型来协助咱们生成prompt呢?在生成prompt的过程中,大型模型的参加是否能够优化咱们的成果?假如我将这些材料都存储到我的向量数据库中,那么是否就能够完结一个类似个人知识库的使用。经过将这些材料以向量方式存储,我能够愈加高效地办理和检索这些信息,使其更易于拜访和利用?当我让大型言语模型记忆问题并存储相关问题时,假如你的问题存在语法错误,是否能够让该模型自动帮助你修正问题?换句话说,你供给一个提示,然后向模型发问,以便取得修正后的问题?这些都是能够的。