ChatGPT使用框架
今天的打卡就是纯笔记了,把刚刚看到的一个好用的框架给记下来,并且分享出来。(其实好像有大佬分享过了,我记得我收藏了,但我找不回来了...)
- Basic Prompt Framework
- Instruction(必须): 指令,即你希望模型执行的具体任务。
- Context(选填): 背景信息,或者说是上下文信息,这可以引导模型做出更好的反应。
- Input Data(选填): 输入数据,告知模型需要处理的数据。
- Output Indicator(选填): 输出指示器,告知模型我们要输出的类型或格式。
- CRISPE Prompt Framework
- CR: Capacity and Role(能力与角色)。你希望 ChatGPT 扮演怎样的角色。
- I: Insight(洞察力),背景信息和上下文(坦率说来我觉得用 Context 更好)。
- S: Statement(指令),你希望 ChatGPT 做什么。
- P: Personality(个性),你希望 ChatGPT 以什么风格或方式回答你。
- E: Experiment(尝试),要求 ChatGPT 为你提供多个答案。
通过这两个框架,就可以更好的引导AI给出我们想要的答案了
还有一个小技巧:
- 在让AI进行逻辑推导的时候,最后加上这么一句
Let's work this out in a step by step way to be sure we have the right answer.
(让我们循序渐进地找出正确答案。)就可以更好的让AI得出正确答案了。 - 关于这个技巧的进阶使用就是我前天笔记所写的《给定步骤来补全》,不过这个进阶使用要求我们有一定的基础知识,不然可能给不出相对应的步骤。