ChatGPT提示工程的两个关键原则 - 吴恩达和OpenAI合作
编写Prompt的两个关键原则
原则一:编写清晰、具体的说明
策略1:使用分隔符清晰地标识出输入的各个部分
策略2:提示模型以结构化格式输出结果
策略3:让模型检查是否满足条件
策略4:少样本提示
原则二:给予模型思考的时间
策略1:明确说明完成任务所需的步骤
策略2:提示模型不要匆忙得出结论,而是要找出自己的解决方案
本篇介绍一下如何对内容进行总结。
用于总结的内容,摘自《百岁人生》一书,内容如下:
现在,在发展中国家,如今出生的孩子可以活到100岁的会相对较少。然而,展望未来,提高发达国家预期寿命的力量正在促进发展中国家预期寿命的提高。正如西方出现了儿童死亡率下降、收入增加、营养更充足以及医疗保健改善等现象,世界其他地方也出现了类似的现象。较贫穷国家预期寿命的起点比富裕国家低,但总体上,同样受益于预期寿命的增长。
拿印度来说,1900年,该国人口的预期寿命为24岁,而美国为49岁。到1960年,美国的预期寿命已经增长到70岁,而印度只有41岁,两国之间的寿命差距扩大了。然而,随着印度经济腾飞,这一差距已经缩小。到2014年,印度人口的预期寿命为67岁。联合国人口预测专家估计,印度预期寿命的增长速度应该为每10年增长2岁左右。印度预期寿命的起点比美国的要低,但是它几乎在以同样的速度增长。世界上的许多国家也是如此,尽管百岁人生最早的亲历者是发达国家,但它正在成为一个全球现象。
Prompt 1 简单粗暴
总结以下内容:
<请把待总结的内容放到这里>
输出的内容很长很长。
Prompt 2 带一点修饰
简要的总结以下内容:
<请把待总结的内容放到这里>
输出的内容短了一些,但仍然比较长。
Prompt 3 长度限制
示例一
简要的总结以下内容,最多50个字:
<请把待总结的内容放到这里>
效果很好,内容精简了很多,虽然长度超过了50个字。
示例二
简要的总结以下内容,最多2个句子:
<请把待总结的内容放到这里>
这一次,ChatGPT按照我们的要求,输出了2个句子。
Prompt 4 关注重点
简要的总结以下内容,最多50个字,并关注提及美国和印度的所有地方:
<请把待总结的内容放到这里>
可以看到,输出的结果会更关注对美国和印度相关内容的总结。
Prompt 5 使用提取代替总结
示例一
简要的从以下内容中提取信息:
<请把待总结的内容放到这里>
有些时候,如果总结的效果不太理想,可以尝试使用提取的方式,有时候效果更好。
示例二
简要的从以下内容中提取信息,最多5个短句:
<请把待总结的内容放到这里>
输出结果符合预期。
小结
出自:https://mp.weixin.qq.com/s/DUMutcPkLXRl_3u2Eel_LQ