结构化Prompt撰写方法
在使用大模型进行生文的过程中,有不少同学可能会对写prompt产生疑惑,不清楚如何写一个准确、效率高、以及生文效果好的prompt,本文将会结合大模型自身的工作原理来设计一个结构化的prompt的撰写模板;
大模型工作原理
既然想得到不错的生文效果,那么就必须先知道大模型的工作原理,这里我罗列了以下几点
大模型本质上只执行一种任务:文本对齐
当我们输入一个prompt时,模型首先会对prompt进行分词处理。
不同的模型采用不同的分词方法,不同的分词方法会影响到模型对文本的理解深度和消耗token数量。
比如我们熟悉的gpt模型,就采用了子词分词法
输入:Advanced articial intelligence techniques are amazing.
分词:Ad/van/ced/art/ificial/int/elligence/techni/ques/are/am/azing.
Prompt解决方案专业名词解释
zero-shot:零样本,就是在prompt中不加任何和任务相关的示例。
举例:输入”这个任务要求将中午翻译成英文。销售->"
few-shot:在prompt中加入和推理任务相同的推理样例。
举例:输入"这个任务要求将中文翻译成英文。你好->hello,再见->goodbye,销售->"
思维链(COT):是一种解决问题的方法,这种方法设计逐步、逻辑地思考问题,以便更好地理解和解决它。
这个过程可能包括定义问题、分解问题、逐步解决子问题,最后综合所有的信息得出最终的答案。通过这种方式,模型不仅提供了一个解决方案,还展示了如何通过逐步的逻辑推理来解决问题,使得其答案更加透明,可理解、更具深度。
ToB和ToC场景下的撰写方式
ToC场景:
用户:帮我写一个关于校园追忆的歌词,主题是青春和友谊,这是一首抒歌,一定要包含会议校园生活的点点滴滴,朋友之间的友谊永存心间的内容,可以参考一下xxx歌曲的模板,仿照其格式句式输出240字左右字数的歌词。
ToB场景:
你是以为富有诗意与想象力的创作歌手,请根据以下要求参考歌词模板创作一首歌的歌词歌曲主题:(用户输入的歌曲主题)
歌曲风格:(用户输入的风格歌词)
要表达的情感:{用户输入的歌词要表达的情感}
歌词字数:{用户输入的字数}字左右
歌词模板:“…”
(根据用户输入的风格匹配的歌词模板)
”…“
ToB的话就表示接下来的相似撰写很多,我们可以将上述描述做成一个配置文件。
Prompt框架
结构化prompt-Elavis Saravi

本文介绍了如何利用大模型的工作原理设计结构化的prompt,包括大模型的工作原理、专业术语解释(如零样本和思维链)、ToB和ToC场景的撰写策略,以及结构化Prompt的书写规则和输出格式优化。
最低0.47元/天 解锁文章
5519

被折叠的 条评论
为什么被折叠?



