如果你想使用 ChatGPT,或者已经在日常的生活和工作中使用 ChatGPT,推荐@JimmyWang 看看翻译+整理的 ChatGPT 使用指南

链接:https://learningprompt.wiki/docs/%F0%9F%91%8B%20Welcome

ChatGPT 其实不用 prompt 库,它对语义的理解很到位,只需要掌握框架,按照自己的需求输入通常的语言,即可使用。

我在使用指南中学到的两个 prompt 的框架

① Elavis Saravia 总结的框架:
- Instruction(必须): 指令,即你希望模型执行的具体任务。
- Context(选填): 背景信息,或者说是上下文信息,这可以引导模型做出更好的反应。
- Input Data(选填): 输入数据,告知模型需要处理的数据。
- Output Indicator(选填): 输出指示器,告知模型我们要输出的类型或格式。
https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/guides/prompts-intro.md

② Matt Nigh 总结的 CRISPE 框架:
另一个我觉得很不错的 Framework 是 Matt Nigh 的 CRISPE Framework,这个 framework 更加复杂,但完备性会比较高,比较适合用于编写 prompt 模板。
CRISPE 分别代表以下含义:
- CR: Capacity and Role(能力与角色)。你希望 ChatGPT 扮演怎样的角色。
- I: Insight(洞察力),背景信息和上下文(坦率说来我觉得用 Context 更好)。
- S: Statement(指令),你希望 ChatGPT 做什么。
- P: Personality(个性),你希望 ChatGPT 以什么风格或方式回答你。
- E: Experiment(尝试),要求 ChatGPT 为你提供多个答案。
https://github.com/mattnigh/ChatGPT3-Free-Prompt-List

内容整理自 Elvis Saravia 的 github
 
 
Back to Top