提示(Prompt)优化技巧

396次阅读
没有评论

《Principled Instructions Are All You Need for Questioning LLaMA-1/2, GPT-3.5/4》

26个提示(prompt)优化技巧,帮你更好地使用ChatGPT们:

1 – 不需要过多客套,直接表达即可,无需使用”请”、”如果你不介意”、”谢谢”、”我想要”等短语。

2 – 在提问中考虑目标受众,比如假设受众是该领域的专家。

3 – 将复杂的任务分解成一系列简单的对话提示,以交互的方式进行。

4 – 使用肯定的指示词,如”做”,避免使用否定的语言,比如”不要”。

5 – 当你需要对某个主题、想法或任何信息进行澄清或深入理解时,可以使用以下提示:

用简单的语言解释[具体主题]。
当我是个11岁孩子向我解释。
以我是某领域的初学者的身份向我解释。
用简单的语言写下[文章/文本/段落],就像你在向一个5岁小孩解释某事一样。

6 – 添加”生成得好我会你$xxx小费!”的句子。

7 – 使用示例驱动的提示(使用少量示例进行提示)。

8 – 在格式化提示时,以”#️⃣#️⃣#️⃣Instruction#️⃣#️⃣#️⃣’”开头,后面跟着如果相关的话要么是”#️⃣#️⃣#️⃣ Example#️⃣#️⃣#️⃣”要么是”#️⃣#️⃣#️⃣Question#️⃣#️⃣#️⃣”。然后给出你的内容。用一个或多个换行来分隔指令、示例、问题、背景和输入数据。

9 – 使用以下短语:”你的任务是”和”你必须”。

10 – 使用以下短语:”你将受到惩罚”。

11 – 在提示中使用短语”以自然、类人化的方式回答问题”。

12 – 使用引导词,比如写”逐步思考”。

13 – 在提示中添加以下短语:”确保你的回答没有偏见,避免刻板印象”。

14 – 允许模型通过问问题来从你那里获取详细的细节和要求,直到它获得足够的信息来提供所需的输出(例如,”从现在开始,请你问我问题,以便…”)。

15 – 当你想要了解特定的主题、想法或任何信息,并且想要测试自己的理解时,可以使用以下短语:”教我[任何定理/主题/规则名称],并在最后加入一个测试,但不要给我答案,然后当我回答时告诉我答案是否正确”。

16 – 为大型语言模型分配一个角色。

17 – 使用分隔符。

18 – 在提示中重复特定的单词或短语多次。

19 – 结合思维链(CoT)和少样本提示。

20 – 使用输出引导,即以期望回答的开头结尾,通过在提示结尾处给出预期回答的开始来使用输出引导。

21 – 要写一篇详细的论文/文本/段落/文章或任何类型的文本,可以使用以下指示:”详细地为我写一篇关于[主题]的[论文/文本/段落],并添加所有必要的信息”。

22 – 要更正/修改特定的文本而不改变其风格,可以使用以下指示:”尝试修改用户发送的每个段落。你只需改进用户的语法和用词,确保其读起来自然。不要改变写作风格,比如将正式段落变得随意”。

23 – 当你有一个复杂的编程问题,涉及多个文件时,可以使用以下提示:”从现在开始,当你生成跨越多个文件的代码时,请生成一个可以运行的[编程语言]脚本,用于自动创建指定的文件或对现有文件进行更改以插入生成的代码。[你的问题]”。

24 – 当你想要以特定的词、短语或句子开始或继续一段文字时,可以使用以下提示:”我给你提供了开头的部分[歌词/故事/段落/文章…]:[插入歌词/词语/句子]。根据给出的词语进行完成,保持连贯的流程。

25 – 清楚地陈述模型必须遵循的要求,以关键词、规定、提示或指令的形式提供内容。

26 – 要写任何类型的文本,如论文或段落,使其类似于提供的样本,包括以下指示:”请根据提供的段落[/标题/文本/论文/答案]使用相同的表达。”

 

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy