新知榜官方账号
2023-07-10 14:15:02
几个月来,ChatGPT、GPT-4等大模型陆续发布。这些模型表现出了强大的涌现能力,但模型生成的结果是随机的,时好时坏,部分原因与Prompt的设计密切相关。很多人将Prompt比喻为大模型的咒语,在引导模型生成内容方面影响很大,如何选择Prompt成了每个AI研究者关注的问题。
下面是微软官方教程中介绍的一些Prompt设计和工程中的高级玩法。
系统消息包含在Prompt的开头,用于为模型提供上下文、说明或与用例相关的其他信息。用户可以通过系统消息描述模型应该回答什么、不应该回答什么,以及定义模型回复的格式。通常,系统消息还可以是Assistant是一个由OpenAI训练的大语言模型。Assistant是一个智能聊天机器人,旨在帮助用户回答问题。要求模型只能使用给定的上下文来回答问题,如果不确定答案,你可以说「我不知道」。Assistant是一个智能聊天机器人,例如其能帮助用户回答税务相关问题。又比如你是一个Assistant,旨在从文本中提取实体。用户将粘贴一串文本,你将以JSON对象的形式回应你从文本中提取的实体。这是输出格式的示例:
{
"entities": [
{
"entity": "Microsoft",
"type": "Organization",
"startIndex": 0,
"endIndex": 9,
"score": 0.95
},
{
"entity": "Windows",
"type": "Product",
"startIndex": 15,
"endIndex": 21,
"score": 0.82
},
{
"entity": "Cortana",
"type": "Virtual Assistant",
"startIndex": 34,
"endIndex": 40,
"score": 0.92
}
]
}一个重要的细节是,即使是设计良好的系统消息,模型仍有可能生成与系统消息指令相矛盾的错误回复。
小样本学习是让语言模型适应新任务的一种常见方法。小样本学习提供了一组训练样本作为Prompt的一部分,以便为模型提供额外的上下文信息。用户和Assistant之间的一系列信息(以新的Prompt格式编写)可以作为小样本学习的示例。这些示例可用于引导模型以某种方式做出响应、模拟特定行为并为常见问题提供种子答案。
虽然当前大模型的主要应用场景是对话生成场景,但也可以用在非对话场景。例如,对于情感分析场景,你可以使用明确的指令。
研究表明,在Prompt开始时告诉模型你希望它执行的任务,然后再共享其他上下文信息或示例,可以帮助模型产生更高质量的输出。此外,在Prompt末尾重复指令值得一试,模型容易受到最新偏差的影响,在这种情况下,末尾Prompt信息可能比开头Prompt信息对输出的影响更大。
这种情况是指在Prompt末尾包含几个单词或短语以获得符合所需形式的模型响应。例如,使用诸如「Here’sabulletedlistofkeypoints: -」之类的Prompt可以帮助确保输出格式为项目符号列表。
为Prompt添加语法,例如标点符号、标题等,这样做使输出更容易解析。下面示例中,不同的信息源或step之间添加了分隔符(在本例中为---)。这种操作允许使用---作为生成的停止条件。此外,部分标题或特殊变量以大写形式出现以进行区分。
如果将任务分解为更小的step,大型语言模型(LLM)通常会表现得更好。注意,这里使用了语法来区分各个部分并对输出进行初始化。在这个简单的例子中,将任务从一个step分解为两个step结果并不很明显,但是当试图对包含许多事实声明的大块文本进行此操作时,将任务分解会产生显著的差异。
这是分解任务技术的一种变体。在这种方法中,不是将任务拆分为更小的step,而是指示模型响应逐步进行并呈现所有涉及的step。这样做可以减少结果不准确,并使评估模型响应更加容易。
在该方法下,本文建议提供给模型真实数据。一般来讲,原始数据越接近最终答案,模型需要做的工作就越少,这意味着模型出错的机会就越少。在下面示例中,系统消息提供了最新的文章,然后要求模型给出一些早期客户,模型准确的给出了答案。
微信扫码咨询
相关工具
相关文章
推荐
阿里Accio中文版上线!一键搞定复杂采购
2025-08-19 09:13
视频“用嘴编辑”的时代来了,但钱包顶得住吗?
2025-08-15 17:59
智谱新模型GLM-4.5V全面开源,玩家们有福啦!
2025-08-12 17:56
扎心文案+AI插画=爆款!揭秘8万赞视频的制作全流程
2025-08-12 10:08
GPT-5没你想的那么好,附实测体验~
2025-08-11 11:07
一站式搞定AI绘图+视频,AI短片效率飙升的秘密在这儿!
2025-08-08 09:26
打工人新神器!10款国产AI,让你告别996!
2025-08-08 09:24
豆包视觉推理深度体验,AI也能“边看边想”了!
2025-08-08 09:19
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49