提示工程 | 基本概念 | 要素 | 通用技巧

零样本提示

即你直接提示模型给出一个回答,而没有提供任何关于你希望它完成的任务的示例或示范。

一些大型语言模型具备进行零样本提示的能力,但这取决于手头任务的复杂性和知识,以及模型被训练以在其上表现良好的任务。

具体的零样本提示示例如下:

提示:

复制代码
Q: What is prompt engineering?

对于一些较新的模型,你可以省略"Q:"部分,因为模型会根据序列(译注:输入的提示词)的构成将其理解为问答任务。换句话说,提示可以简化如下:

提示词

复制代码
What is prompt engineering?
少样本提示

基于以上标准格式(format),一种流行且有效的提示技术被称为少样本提示。

即你提供示例(即示范)。

你可以按照以下格式组织少样本提示:

复制代码
<问题>?
<答案>
<问题>?
<答案>
<问题>?
<答案>
<问题>?

问答格式的版本看起来像这样:

复制代码
Q: <问题>?
A: <答案>
Q: <问题>?
A: <答案>
Q: <问题>?
A: <答案>
Q: <问题>?
A:

使用问答格式并非必须。提示格式取决于手头的任务。例如,你可以执行一个简单的分类任务,并给出如下所示的示例来给任务示范:

提示词:

复制代码
This is awesome! // Positive
This is bad! // Negative
Wow that movie was rad! // Positive
What a horrible show! //

输出:

复制代码
Negative

语言模型可以基于一些说明了解和学习某些任务,而小样本提示正好可以赋能上下文学习能力。我们将在接下来的章节中更广泛的讨论如何使用零样本提示和小样本提示。


提示词要素

提示词可以包含以下任意要素:

指令:想要模型执行的特定任务或指令。

上下文:包含外部信息或额外的上下文信息,引导语言模型更好地响应。

输入数据:用户输入的内容或问题。

输出指示:指定输出的类型或格式

注意,提示词所需的格式取决于您想要语言模型完成的任务类型,并非所有以上要素都是必须的。

通用技巧

迭代

指令:不同关键词

上下文:描述性+详细(直接/具体)+长度+

输出示例:数据/格式/

避免说不要做什么,而应该说要做什么。这样(说要做什么)更加的具体,并且聚焦于(有利于模型生成良好回复的)细节上。

相关推荐
掘金一周2 分钟前
走过路过有没有好心人help一下,我有两个问题需要大家帮忙集思广益下 | 沸点周刊 6.11
人工智能·ai编程·沸点
cui17875682 分钟前
物业费收缴困局的破题之路:2026年社区商业逻辑的底层重构
大数据·数据库·人工智能
北塔软件3 分钟前
北塔软件智能体平台 | 不只监控,更是AI时代的数据资产
运维·人工智能·知识库·北塔软件
早起CaiCai6 分钟前
【Pytorch 实践1】手写数字
人工智能·pytorch·python
monsion17 分钟前
Loop Engineering:你不再 prompt agent,而是设计 prompt agent 的系统
大数据·人工智能·prompt
卡梅德生物科技小能手20 分钟前
卡梅德生物科普MCAM(黑色素瘤细胞黏附分子)
人工智能·经验分享·深度学习
老兵发新帖24 分钟前
next drawio界面卡死问题分析
人工智能·draw.io
一楼的猫32 分钟前
茄子写作助手——品牌搜索突破9万后的技术型品牌认知与官网入口指南
人工智能·学习·机器学习·chatgpt·ai写作
ZeroNews内网穿透34 分钟前
NAS部署Hermes AI Agent + 零讯内网穿透,实现远程可管理的AI助手
人工智能·安全·ai·内网穿透
隔窗听雨眠1 小时前
原生一体化多模态大模型技术研究:从拼接到统一的架构革命
人工智能·架构