提示过程

在前一章中,我们讨论了人工智能以及如何通过指导来引导AI执行任务的过程。这个指导过程被称为提示工程。我们提供一组指令(提示)给AI,然后它执行相应的任务。提示可以非常简单,例如一个问题,也可以非常复杂,包含多个段落。

以下是两个提示的示例:

1) 文章摘要

假设您正在阅读一篇关于佛罗里达州降雪的文章。您想快速了解文章的主要内容,因此您向AI展示您所读的内容,并要求它提供一篇摘要:

佛罗里达州很少下雪,特别是在中部和南部地区。除了州的极北部地区外,佛罗里达州大部分主要城市都没有记录到可测量的降雪量,尽管记录到了少量的痕迹,或者每个世纪观测到几次空气中的飘雪。根据国家气象局的数据,在佛罗里达群岛和基韦斯特群岛自欧洲殖民以来没有发生过飘雪的情况,已有超过300年时间。在迈阿密、劳德代尔堡和棕榈滩,超过200年中只有一次关于在空气中观察到飘雪的报告,发生在1977年1月。在任何情况下,自这次1977年的事件以来,迈阿密、劳德代尔堡和棕榈滩都没有看到过飘雪的情况。

以下是 AI 的回复。更简洁易读!

佛罗里达州很少下雪,除了州的极北部地区外,在过去的200年中迈阿密、劳德代尔堡和棕榈滩
这些主要城市中只有一次观察到空气中飘雪的报告。

2) 数学问题求解

如果您有一个数学方程,想让语言模型来解决,您可以通过提问 "数学方程等于几" 来输入提示。

对于一个给定的问题,您的完整提示可能是这样的:

965 * 590 等于几?

对于这个提示,GPT-3(text-davinci-003)(一种 AI 模型)有时会回答 569,050(不正确)。这就是提示工程的重要性所在。

提示工程

假设我们不是问965 590等于多少,而是要求确保您的答案完全正确。那么,965 590等于569,350(正确答案)。为什么要这样做呢?为什么重复告诉AI正确答案对于帮助它有所帮助呢?同时,我们如何在任务中生成最佳提示以取得最佳结果?这些问题特别关键,也是提示工程领域以及本课程的重点。让我们继续阅读,了解如何设计出有效的提示!

另外,还有一件事,如果您在GPT-3上运行上述提示,确保将TEMPERATURE设置为0,以消除随机因素的影响。

标签: prompt教程, prompt基础, prompt进阶, prompt应用, prompt核心, prompt提示, 提示工程, 提示工程师, prompt提示工程, prompt基础教程, prompt进阶教程, prompt高级教程, prompt核心教程, prompt代码教程, prompt菜鸟教程, prompt命令教程, prompt使用教程