面向开发者的 prompt engineering
prompt 提示原则
原则一:清晰、具体的
指令
怎么清晰,具体呢, 通过以下技巧/策略。
- 技巧一:
使用分隔符
表示不同部分
使用分隔符,将不同的文本部分分开
- 技巧二:
结构化
输出
要求模型以什么格式输出给我们
- 技巧三:要求模型检查是否满足条件
… 如果是怎样,如果不是怎样
- 技巧四:提示
样例
提供样例,让模型了解我们的要求和期望的输出样式
原则二:给模型 思考的时间
设计 prompt 时,给予模型充足的推理时间
,是prompt engineering 一个非常重要的设计原则。
应通过 prompt 指引
模型进行深入思考
怎么给它时间呢
- 技巧一:
指定
完成任务所需的步骤
形如:执行以下操作:1… 2…。使用以下步骤:第一步… 第二步…
- 技巧二:指导模型在下结论之前找出一个自己的解法
设计 prompt时,让模型进行自主思考