← 返回术语词典

温度参数(Temperature)

打个比方:你叫朋友帮你写一首诗。你可以有两种要求:

  • "严格按七律的格律写,不能乱来" → 这就是低温度。AI 从所有可能的词里只挑最安全、最确定的那一个。
  • "随便发挥,越有创意越好" → 这就是高温度。AI 可能会挑一些冷门的、出人意料的词,结果可能惊艳也可能翻车。

Temperature 如何影响 AI 选词

AI 每次生成下一个词的时候,脑子里其实有一张"候选词排行榜",每个候选词有一个概率分数:

  • Temperature = 0(像机器人)永远选第一名。输出可预期、可重复。适合翻译、写代码、事实性问答。
  • Temperature = 0.5~0.7(像正常人)主要在排行榜前几名里挑,偶尔选个第三名。输出有变化但不离谱。适合日常聊天、写邮件。
  • Temperature = 0.8~1.0(像喝了酒)经常选排名靠后的冷门词,甚至选第八名、第十名。天马行空,有时神来之笔,有时驴头不对马嘴。适合创意写作、起名字、玩。

你什么时候需要调它

大多数聊天产品(ChatGPT、Claude.ai)不让你调,它们内部用了合适的默认值。当你用 API 或 Agent 的配置选项时可能可以调。感觉 Agent 开始满嘴跑火车、幻觉太多?把 Temperature 调低。感觉回答太死板?稍微调高一点。