Prompt - 流行的10个框架

转载自:https://juejin.cn/post/7287412759050289212

文章目录


测试用例

为了看到不同的Prompt框架效果,本文定义一个统一的测试用例:

介绍恒大许家印,200字左右


1、ICIO框架

  • Instruction 指令:执行的具体任务
  • Context 背景信息:提供背景信息,以引导模型生成更符合需求的回复
  • Input Data 输入数据:需要处理的数据
  • Output Indicator 输出引导:告知所需输出的类型或风格

示例:

  • Instruction 指令:创作一篇关于许家印的简介
  • Context 背景信息:许家印是中国恒大集团的老板
  • Input Data 输入数据:许家印的基本信息
  • Output Indicator 输出引导:创作的简介应该在200字以内

2、CRISPE框架

  • Capacity and Role 能力和角色:应该扮演的角色(或多个角色)
  • Insight 洞察:提供幕后洞察力、背景信息和上下文
  • Statement 声明:简洁明了地说明希望完成的任务
  • Personality 个性:回应的风格、个性或方式
  • Experiment 实验:要求提供多个回答示例

示例:

  • Capacity and Role 能力和角色:扮演一个了解许家印生平的作者
  • Insight 洞察:许家印是中国恒大集团的创始人,他的事迹是地产界的传奇
  • Statement 声明:创作一篇关于许家印的200字简介
  • Personality 个性:保持客观公正,语言简练
  • Experiment 实验:尝试将许家印的生平事迹精炼到200字内

3、BROKE框架

  • Background 背景:提供充足的背景信息
  • Role 角色:明确扮演的角色
  • Objectives 目标:描述需要实现的目标
  • Key Result 关键结果:期望的具体效果,以便对输出进行试验和调整
  • Evolve 试验并改进:利用【a.改进输入;b.改进答案;c.重新生成】三种自由组合的改进,来优化回答

示例:

  • Background 背景:许家印是恒大集团的创始人,是中国地产界的重要人物
  • Role 角色:扮演一个了解许家印的作者
  • Objectives 目标:创作一篇关于许家印的200字简介
  • Key Result 关键结果:一篇200字的许家印简介
  • Evolve 试验并改进:根据反馈,调整和优化文章

4、CREATE框架

  • Clarity 清晰度:明确界定提示的任务或意图
  • Relevant info 相关信息:提供相关细节,包括具体的关键词和事实、语气、受众、格式和结构
  • Examples 实例:使用提示中的示例为输出提供背景和方向
  • Avoid ambiguity 避免含糊不清:重点关注关键信息,删除提示中不必要的细节
  • Tinker 迭代、修补:通过多次迭代测试和完善提示

示例:

  • Clarity 清晰度:明确要求创作一篇200字的许家印简介
  • Relevant info 相关信息:提供一些关于许家印的关键信息,如他是恒大集团的创始人
  • Examples 实例:无
  • Avoid ambiguity 避免含糊不清:指明文章应该包含许家印的关键生平事迹
  • Tinker 迭代、修补:可能需要多次修改和优化以达到200字的限制

5、TAG框架

  • Task 任务:定义具体任务
  • Action 行动:描述需要做什么
  • Goal 目标:解释最终目标

示例:

  • Task 任务:撰写许家印的简介
  • Action 行动:搜集许家印的相关信息,编写简介
  • Goal 目标:完成一篇200字的许家印简介 |

6、RTF框架

  • R 角色:指定 ChatGPT 的角色
  • T 任务:定义具体任务
  • F 格式:定义您想要的答案的方式

示例:

  • R 角色:微信公众号文章作者
  • T 任务:根据"许家印的简介"为主题创作短文
  • F 格式:200字以内

7、ROSES框架

  • Role 角色:指定 ChatGPT 的角色
  • Objective 目标:说明目的或目标
  • Scenario 场景:描述情况
  • Solution 解决方案:定义期望的结果
  • Steps 步骤:询问达成解决方案所需的行动

示例:

  • Role 角色:作为一名新闻记者
  • Objective 目标:撰写一篇关于许家印的200字简介
  • Scenario 场景:许家印是中国恒大集团的创始人,他的生平和成就值得关注
  • Solution 解决方案:编写一篇精炼的200字简介,概述许家印的主要成就
  • Steps 步骤:收集许家印的主要经历,编写和修订简介

8、APE框架

  • Action 行动:定义要完成的工作或活动
  • Purpose 目的:讨论意图或目标
  • Expectation 期望:说明期望的结果

示例:

  • Action 行动:撰写许家印的简介
  • Purpose 目的:让读者了解许家印的主要成就
  • Expectation 期望:得到一篇200字的许家印简介

9、RACE框架

  • 背景:设置讨论的舞台或背景
  • 行动:描述您想要做什么
  • 结果:描述期望的结果
  • 示例:举一个例子来说明你的观点

示例:

  • R 背景:许家印是中国恒大集团的创始人
  • A 行动:撰写一篇关于许家印的简介
  • C 结果:得到一篇200字的许家印简介
  • E 示例:参考其他商业领袖的简介

10、TRACE框架

  • Task 任务:定义具体任务
  • Request 请求:描述您的请求
  • Action 行动:说明您需要采取的行动
  • Context 语境:提供背景或情况
  • Example 示例:举一个例子来说明你的观点

示例:

  • Task 任务:编写许家印的简介
  • Request 请求:请撰写一篇200字的许家印简介
  • Action 行动:收集许家印的相关信息,编写简介
  • Context 语境:许家印是中国恒大集团的创始人,他的经历和成就在中国商业领域有着重要地位
  • Example 示例:参考其他成功商人的简介

2024-05-19(日)

相关推荐
是二狗诶2 天前
提取ChatGPT默认prompt提示词bug
chatgpt·prompt
东皇太一在此2 天前
Prompt Engineering
prompt
风雨中的小七3 天前
解密Prompt系列33. LLM之图表理解任务-多模态篇
prompt
会python的小孩3 天前
有哪些好的 Stable Diffusion 提示词(Prompt)可以参考?
人工智能·windows·tcp/ip·ai作画·stable diffusion·prompt
大耳朵爱学习4 天前
周鸿祎:大模型不是风口和泡沫,将引领新工业革命
人工智能·机器学习·语言模型·自然语言处理·prompt·职场发展
AI小白龙*4 天前
开源模型破局OpenAI服务限制,15分钟灵活搭建RAG和Agent应用
llm·prompt·embedding·agent·ai大模型·rag·大模型部署
猫头虎4 天前
最新榜单出炉!2024年6月AI行业微信公众号排行榜
人工智能·科技·微信·chatgpt·prompt·aigc·ai-native
木乐乐数据5 天前
用 AI 生成绘本,含大量 prompt
prompt
猫头虎5 天前
猫头虎分享[可灵AI」官方推荐的驯服指南-V1.0
人工智能·stable diffusion·prompt·aigc·ai编程·ai写作·ai-native
AI小白龙*7 天前
LLM大模型实战 —— DB-GPT阿里云部署指南
阿里云·大模型·llm·prompt·embedding·ai大模型·大模型部署