
摘要
Google 今年发布了一份长达 65页 的白皮书,详细探讨了提示工程(Prompt Engineering),介绍了如何通过设计和优化提示词来引导AI大语言模型(LLM)生成准确的输出。
这篇论文提出了多种提示工程技术来解决大型语言模型的提示优化问题。在这里提取了10个具体的提示词技巧:
- 零样本提示:提供任务的描述和一些文本,让LLM开始生成。这种方法适用于不需要创造性的任务。
- 单样本和少样本提示:提供单个或多个示例,帮助模型理解任务并要求其模仿这些示例。示例的数量和质量对任务的复杂性有显著影响。
- 系统提示:设置整体上下文和目的,定义模型的基本能力和主要任务。例如,要求模型返回JSON格式的输出。
- 角色提示:为模型分配特定角色(如旅行指南),使其生成与角色一致的内容。
- 上下文提示:提供与当前任务相关的具体细节或背景信息,帮助模型理解请求并生成相关响应。
- 逐步回退提示:首先让LLM考虑一个与具体任务相关的通用问题,然后将答案反馈到后续的具体任务提示中,以激活相关的背景知识和推理过程。
- 链式思维(CoT)提示:生成中间推理步骤,帮助LLM生成更准确的答案。这种方法适用于需要推理的任务。
- 自一致性提示:通过生成多样的推理路径并选择最常见的答案来提高响应的准确性和一致性。
- 树状思维(ToT)提示:允许LLM同时探索多个不同的推理路径,特别适用于复杂任务。
- ReAct(reason & act)提示:结合推理和外部工具(如搜索、代码解释器)来解决问题,模拟人类在现实世界中的操作方式。
一、什么是提示工程?
提示工程是设计高质量输入指令(即“提示词”)的过程,用于引导大型语言模型(如Gemini、GPT等)生成更准确的输出。就像和人沟通一样,你提问的方式直接影响AI的回答质量。即使你不是程序员,也能通过优化提示词让AI更好地理解你的需求。
二、技巧
以下是提取的Prompt Engineering技巧、案例及适用场景:
1. 零样本提示(Zero-Shot)
- 技巧:直接给出任务,不提供示例。
- 例子:
- 提问:“将电影评论分类为积极、中性或消极。”
- 回答:“这部电影画面很美,但剧情拖沓。”
- 适用场景:简单任务(如分类、翻译)。
2. 单样本/少样本提示(One-Shot/Few-Shot)
- 技巧:提供1个(单样本)或多个(少样本)示例,引导模型模仿。
- 例子:
- 任务:解析披萨订单为JSON。
- 示例输入:“我要一个小披萨,加芝士、番茄酱和意大利辣香肠。”
- 示例输出:
{"size": "small", "ingredients": ["cheese", "tomato sauce", "pepperoni"]}
- 适用场景:需要特定输出格式或复杂模式的任务(如数据解析、代码生成)。
3. 系统提示(System Prompting)
- 技巧:设定模型的整体任务框架(如输出格式、安全限制)。
- 例子:
- 指令:“仅返回大写的情感标签。”
- 输入:“这部电影太糟糕了。”
- 输出:“NEGATIVE”
- 适用场景:需控制输出结构或安全性(如JSON生成、毒性过滤)。
4. 角色提示(Role Prompting)
- 技巧:为模型分配特定角色(如旅行指南、教师)。
- 例子:
- 指令:“扮演旅行指南,推荐阿姆斯特丹的3个博物馆。”
- 输出:列出梵高博物馆等景点。
- 适用场景:需要特定风格或专业知识的回答(如客服、教育)。
5. 上下文提示(Contextual Prompting)
- 技巧:提供任务相关的背景信息。
- 例子:
- 上下文:“你正在为复古游戏博客撰稿。”
- 请求:“建议3个文章主题。”
- 输出:80年代街机游戏设计演变等。
- 适用场景:需个性化或领域相关的输出(如内容创作)。
6. 退步提示(Step-Back Prompting)
- 技巧:先让模型回答抽象问题,再解决具体任务。
- 例子:
- 抽象问题:“FPS游戏中哪些设定能创造挑战性?”
- 具体任务:“基于‘废弃军事基地’设定写剧情。”
- 适用场景:复杂任务需激活背景知识(如游戏设计、学术研究)。
7. 思维链(Chain of Thought,CoT)
- 技巧:要求模型分步推理。
- 例子:
- 提问:“我3岁时伴侣年龄是我的3倍,现在20岁,伴侣几岁?”
- 模型分步计算年龄差后输出:“26岁。”
- 适用场景:数学问题、逻辑推理或需解释的任务。
8. 自我一致性(Self-Consistency)
- 技巧:多次生成答案并投票选择最常见结果。
- 例子:
- 多次提问分类邮件是否为重要,最终选择多数结果“IMPORTANT”。
- 适用场景:减少随机性,提高答案可靠性(如分类、评估)。
9. 思维树(Treeof Thoughts,ToT)
- 技巧:并行探索多条推理路径。
- 适用场景:需多角度分析的复杂问题(如策略规划、创意生成)。
10. ReAct**(推理与行动)**
- 技巧:结合推理和外部工具(如搜索API)。
- 例子:
- 任务:“Metallica乐队成员共有多少孩子?”
- 模型分步搜索每位成员信息并累加。
- 适用场景:需实时数据或交互的任务(如信息检索、代码执行)。
如果想更深入的了解学习提示工程

那么,如何系统的去学习大模型LLM?
作为一名深耕行业的资深大模型算法工程师,我经常会收到一些评论和私信,我是小白,学习大模型该从哪里入手呢?我自学没有方向怎么办?这个地方我不会啊。如果你也有类似的经历,一定要继续看下去!这些问题啊,也不是三言两语啊就能讲明白的。
所以我综合了大模型的所有知识点,给大家带来一套全网最全最细的大模型零基础教程。在做这套教程之前呢,我就曾放空大脑,以一个大模型小白的角度去重新解析它,采用基础知识和实战项目相结合的教学方式,历时3个月,终于完成了这样的课程,让你真正体会到什么是每一秒都在疯狂输出知识点。
由于篇幅有限,⚡️ 朋友们如果有需要全套 《2025全新制作的大模型全套资料》,扫码获取~

👉大模型学习指南+路线汇总👈
我们这套大模型资料呢,会从基础篇、进阶篇和项目实战篇等三大方面来讲解。


👉①.基础篇👈
基础篇里面包括了Python快速入门、AI开发环境搭建及提示词工程,带你学习大模型核心原理、prompt使用技巧、Transformer架构和预训练、SFT、RLHF等一些基础概念,用最易懂的方式带你入门大模型。

👉②.进阶篇👈
接下来是进阶篇,你将掌握RAG、Agent、Langchain、大模型微调和私有化部署,学习如何构建外挂知识库并和自己的企业相结合,学习如何使用langchain框架提高开发效率和代码质量、学习如何选择合适的基座模型并进行数据集的收集预处理以及具体的模型微调等等。

👉③.实战篇👈
实战篇会手把手带着大家练习企业级的落地项目(已脱敏),比如RAG医疗问答系统、Agent智能电商客服系统、数字人项目实战、教育行业智能助教等等,从而帮助大家更好的应对大模型时代的挑战。

👉④.福利篇👈
最后呢,会给大家一个小福利,课程视频中的所有素材,有搭建AI开发环境资料包,还有学习计划表,几十上百G素材、电子书和课件等等,只要你能想到的素材,我这里几乎都有。我已经全部上传到优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

相信我,这套大模型系统教程将会是全网最齐全 最易懂的小白专用课!!
谷歌2025白皮书揭秘AI提示工程十大技巧

被折叠的 条评论
为什么被折叠?



