ChatGPT的Prompt到底是什么?

学会提问 2年前 (2023) lida
54 0 0

伴随着ChatGPT的热潮,出现了一个曝光率很高的英文单词 Prompt

Prompt:在中文中通常被翻译为“提示”、“提示符”或“激励”。

为了能让大家更好的了解Prompt,在这里给大家做一个简单的介绍。

为了更清晰,我们来把用户做一个分类:“NLP科研人员”和“普通用户”

科研人员眼中的prompt:是为了下游任务设计出来的一种“输入形式”或“模板”,它能够帮助PLM(预训练的语言模型)“回忆”起自己在预训练时“学习”到的东西。

模板:[X_INPUT] Overall, it was a [Y_OUTPUT] movie.

X_INPUT:接收上游输入

Y_OUTPUT:分数最高的答案

普通用户眼中的prompt:实际上就是一句话,它的作用是让模型尽量“理解”问题的背景、问题、上下文、指示和期望结果。

我们来个例子说明一下。

一个算法工程师,要解决一个最短路径问题,我们该如何去写我们的prompt呢?

我们可以说:请用python语言,帮我生成一个解决最短路径的代码。

ChatGPT的Prompt到底是什么?

在给出答案的同时,还给出了提示,我们不妨按照他的提示,再来一个。

ChatGPT的Prompt到底是什么?

这次模型给出的结果更为具体和明确,完全按照我们的要求给出了答案。

总结一下,“请用python语言,帮我生成一个解决最短路径的代码”这就是一个prompt。

如何去设计高质量的prompt呢?

其实这是一个非常有趣的话题,首先我们要有明确的意图、清晰的结构、准确的背景。这个话题我们会在后续的文章中进行详细论述。后续我们会分行业、分领域的去论述,不同类型下的prompt应该如何撰写。

以上的截图均来源于我们的AI助手: 知否AI问答,如果大家有兴趣可以评论区留言索取!

版权声明:lida 发表于 2023年4月5日 pm4:18。
转载请注明:ChatGPT的Prompt到底是什么? | ChatGPT资源导航

相关文章