GPT提示工程
吴恩达GPT提示工程
内容总结

上一篇我们介绍了ChatGPT提示工程的两个关键原则: ChatGPT提示工程的两个关键原则 - 吴恩达和OpenAI合作(珍藏版) (opens in a new tab)

编写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://learn.deeplearning.ai/chatgpt-prompt-eng/lesson/3/iterative (opens in a new tab)