temperature(温度)与 top-p 是控制 AI 输出随机性与多样性的两个核心参数。本文用通俗例子讲清原理,并给出不同场景的调参建议。
学习内容
同一个问题,问 AI 十次可能得到十种回答——有的更「稳」,有的更「飘」。这种差异主要由推理参数控制。其中最重要的两个是 temperature 和 top-p,它们共同决定了 AI 输出的随机性与多样性。
模型在生成下一个词时,会计算所有候选词的概率分布。temperature 就是用来调整这个分布的形状的:
可以这样理解:temperature 是模型的「胆量旋钮」——调低它,模型只敢说最有把握的话;调高它,模型愿意尝试各种说法。
top-p(也叫核采样)是另一种随机性控制方式:模型只从「累积概率达到 p 的那批词」里选词。
与 temperature 的「重新分配概率」不同,top-p 是「直接砍掉候选词」,两者机制不同但目标相似:控制输出的确定性程度。
| 场景 | temperature | top-p | 说明 |
|---|---|---|---|
| 代码生成 | 0~0.3 | 0.1~0.3 | 要稳、要可运行 |
| 事实问答/翻译 | 0.1~0.4 | 0.3~0.5 | 准确优先 |
| 邮件/公文润色 | 0.3~0.6 | 0.5~0.7 | 稳定中带自然 |
| 营销文案 | 0.7~0.9 | 0.8~0.9 | 需要文采与变化 |
| 头脑风暴/创意 | 0.9~1.2 | 0.9~1.0 | 鼓励发散 |
注意:不同模型对参数的实际响应不同,以上是通用起点,建议在你的模型上多做几组对比实验。
temperature 控制「敢不敢冒险」,top-p 控制「能在多大范围内冒险」。理解并善用这两个参数,是让 AI 从「能用」走向「好用」的基础技能。
继续学习
AGI(通用人工智能)是所有 AI 公司的终极目标。本文讲清 AGI 与当前 AI 的区别、发展阶段与争议。
C-Eval 是面向中文基础模型的评估套件,涵盖 52 个学科、13948 道题目,是国内大模型评测最常引用的中文基准。本文介绍它的构成、榜单与中文评测的要点。
微调让通用大模型适配特定业务。本文讲清微调原理、方法与 RAG 的取舍。
NotebookLM 是谷歌推出的 AI 笔记助手,能把你的私有文档变成可交互的知识库,还能一键生成对话式播客。本文从创建笔记本、上传资料、提问与生成音频概览四个步骤,带你快速上手。
RAG(检索增强生成)解决大模型知识过时与幻觉问题。本文讲清原理、流程和适用场景。
Writer Detector 是 Writer 出品的免费 AI 文本检测工具,用于识别一段文字是否由 AI 生成。本文介绍它的使用方法、判定逻辑与适用场景。