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(日)

相关推荐
Swizard3 天前
逐行解剖:扒开 Lovable Agent 源码,看顶级 AI 是如何“思考”与“动刀”的
ai·prompt
杜子不疼.5 天前
大模型应用开发实战:从 Prompt 工程到企业级落地全流程
prompt
觅特科技-互站5 天前
告别手动微调Prompt:DevOps用陌讯Skills重构AI运维工作流
运维·prompt·线性回归·kmeans·devops
小马_xiaoen5 天前
AI Prompt 工程完全指南:从入门到精通的提示词设计艺术
人工智能·prompt
Swizard6 天前
还在无脑堆砌提示词?三分钟看懂 Vercel v0 价值千万的 System Prompt 底层逻辑
ai·prompt
Loo国昌6 天前
【AI应用开发实战】Guardrail风险控制中间件:Agent系统的安全防线
人工智能·python·安全·自然语言处理·中间件·prompt
啦啦啦_99996 天前
SpringAI Alibaba(SAA) 之 Prompt
prompt
AC赳赳老秦6 天前
DeepSeek助力云原生AI降本:容器化部署资源优化与算力利用率提升技巧
网络·python·django·prompt·tornado·ai-native·deepseek
Loo国昌6 天前
【AI应用开发实战】09_Prompt工程与模板管理:构建可演进的LLM交互层
大数据·人工智能·后端·python·自然语言处理·prompt
minhuan6 天前
大模型应用:遗传算法 (GA)+大模型:自动化进化最优Prompt与模型参数.95
prompt·大模型应用·遗传算法 ga·prompt自动调优