返回博客列表

chatbox对话的温度设置

在 Chatbox(以及几乎所有 AI 对话软件/API)中,“温度” 是一个控制 AI 回答随机性或创造性的参数。

“温度” 是一个控制 AI 回答随机性或创造性的参数。

它的有效取值范围是 0 到 2 之间。值越低,输出越集中和确定;值越高,输出的随机性和多样性就越强。

原理

Temperature:控制概率整体 “锐化 / 抹平”;对所有 token 的原始预测概率做缩放:

  • T > 1:概率被拉平 → 冷门 token 更容易被选中 → 更天马行空、容易胡编
  • T = 1:使用原始概率
  • 0 < T < 1:拉大强弱差距 → 优先选最高概率词 → 输出更确定、保守
  • T → 0:几乎永远选概率最高词 → 几乎无变化、死板

特点:全体候选词一起受影响,不删减候选池,只是改变选中几率

注意:不同模型对温度的敏感度可能不一样。有的模型到 1.0 就疯了,有的到 1.5 还挺正常。

deepseek关于温度的说明文档: <a href=“https://api-docs.deepseek.com/zh-cn/quick_start/parameter_settings” target=“_blank”>https://api-docs.deepseek.com/zh-cn/quick_start/parameter_settings</a>

<a href=“https://api-docs.deepseek.com/zh-cn/api/create-chat-completion/” target=“_blank”>https://api-docs.deepseek.com/zh-cn/api/create-chat-completion/</a>

测试提示词:写个关于雨的200字作文

注意:DeepSeek V4 的 “思考模式” 为了确保推理过程的稳定性和确定性,不支持(即忽略)temperature、top_p、presence_penalty 和 frequency_penalty 等参数。但是chatbox默认就是开启了思考模式,且无法关闭。因此请使用早期的deepseek-chat非思考模型进行测试。

📺 进阶学习 本文是《Chatbox零基础实战》系列教程中的一节。如果你想系统掌握 Chatbox 的所有高阶技巧,可以:👉 观看完整的视频教程

chatbox

相关推荐