以下是 12 种 Prompt 框架:
此外,还有以下框架:
同时,还有一些特定的框架,如 ICIO 框架、CRISPE 框架、BROKE 框架等。
|框架|说明|例子|附件|父记录||-|-|-|-|-||框架集合|右侧附件做成了海报|||||Instruction:指令|即你希望AI执行的具体任务|比如翻译或者写一段什么文字||||Context:背景信息|给AI更多的背景信息引导模型做出更贴合需求的回复|||||Input Data:输入数据|告知模型需要处理的数据|||||Output Indicator:输出引导|告知模型我们要输出的类型或风格|||||Capacity and Role:能力和角色|ChatGPT应扮演什么角色|||||Insight:见解|提供你请求的背后见解、背景和上下文|||||Statement:声明|你要求ChatGPT做什么|||||Personality:个性|你希望ChatGPT以何种风格、个性或方式回应|||||Experiment:实验|请求ChatGPT为你回复多个示例|||||Background:背景|说明背景,为ChatGPT提供充足信息|||||Role:角色|我希望ChatGPT扮演的角色|||||Objectives:目标|我们希望实现什么||||
|框架|说明|例子|附件|父记录||-|-|-|-|-||TASK任务|定义特定任务|||||ACTION行动|描述需要做的事情|||||GOAL目标|解释最终目标|||||ROLE角色|指定ChatGPT的角色|||||INPUT输入|描述信息或资源|||||STEPS步骤|询问详细的步骤|||||EXPECTATION期望|描述所需的结果|||||TASK任务|定义特定任务|||||REQUEST请求|描述您的要求|||||ACTION行动|说明您需要的操作|||||CONTEXT上下文|提供上下文或情况|||||EXAMPLE示例|举一个例子来说明您的观点|||||EXPECTATION期望|描述所需的结果|||||ROLE角色|指定ChatGPT的角色|||||ACTION行动|指定需要采取哪些操作|||||CONTEXT上下文|为讨论设置阶段或上下文||||
|框架|说明|例子|附件|父记录||-|-|-|-|-||Key Result:关键结果|我要什么具体效果试验并调整|||||Evolve:试验并改进|三种改进方法自由组合<br>a.改进输入:从答案的不足之处着手改进背景B,目标O与关键结果R<br>b.改进答案:在后续对话中指正chatGPT答案缺点<br>c.重新生成:尝试在Prompt不变的情况下多次生成结果,优中选优|||||CONTEXT上下文背景|为对话设定舞台|||||OBJECTIVE目的|描述目标|||||ACTION行动|解释所需的动作|||||SCENARIO方案|描述场景|||||TASK任务|描述任务|||||ICIO框架|[https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/guides/prompts-intro.md](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/guides/prompts-intro.md)|||||CRISPE框架|[https://github.com/mattnigh/ChatGPT3-Free-Prompt-List](https://github.com/mattnigh/ChatGPT3-Free-Prompt-List)|||||BROKE框架|作者:陈财猫,[https://web.okjike.com/originalPost/644fd53e263968405b6d5bfd](https://web.okjike.com/originalPost/644fd53e263968405b6d5bfd)|||||ACTION:行动|定义要完成的工作或活动|||||PURPOSE:目的|讨论意图或目标|||||EXPECTATION:期望|陈述预期的结果。||||