核心概念
提示
在一次模型调用中提供、用于规定任务或为输出设置条件的输入内容,可包含指令、数据、示例与上下文。
提示词 prompt prompting 模型提示
简明解释
提示(prompt;常称提示词)是在一次模型调用中提供、用于说明任务或为输出设置条件的输入内容。它不一定只是一个问题,可以包括指令、待处理数据、示例、格式要求、检索片段和对话历史。GPT-3 的零样本、单样本与少样本设置分别在上下文中放入任务描述及不同数量的示范,展示了提示可同时承载指令和例子。[1, §2.3, §3 and Figure 1.1]
如何起作用
提示被分词并放入上下文,模型据此计算后续 token 或其他输出。提示改变本次推断的条件,通常不更新模型参数;指令微调则在训练中更新参数。聊天 API 还会把输入分成不同角色的消息,因此用户可见的“提示词”未必是模型收到的完整提示。
编写与评估
清楚写明目标、输入边界、输出格式和判定标准,并提供必要示例,通常比依赖含糊“咒语”更可复现。不同接口对消息角色和优先级的定义不同;例如 OpenAI 当前文档把 developer 消息用于系统规则与业务逻辑,把 user 消息用于这些规则所作用的输入。[2, Message roles and instruction hierarchy sections] 这是一套接口约定,不应外推为所有模型共有的角色语义。
不能保证什么
提示可以影响但不能保证事实性、安全性或严格格式。模型与接口版本、采样参数、上下文、工具结果变化都可能改变输出。提示工程评测应保存完整消息、模型版本、参数和重复试验;只展示一次成功案例不能证明稳定有效。
相关章节
提示、上下文学习与指令边界见第18章:大语言模型;生成时采样见采样。
本页参考来源
- Brown T B, Mann B, Ryder N, et al.. Language Models are Few-Shot Learners [C]. NeurIPS 2020, volume 33, pp. 1877–1901. Advances in Neural Information Processing Systems, 2020. arXiv:2005.14165v4, 2020-07-22. 定位:§2.3; §3; Figure 1.1. 稳定来源(访问 )。
- OpenAI. Prompt engineering [EB/OL]. OpenAI API Documentation, 2026. live documentation, checked 2026-08-27. 定位:Message roles and instruction hierarchy sections. 稳定来源(访问 )。