返回教程

什么是Temperature参数

掌握Temperature参数调节AI回答的创造性和确定性

4分钟
2025-12-15
基础概念参数调节技术原理

什么是Temperature参数

简单理解

Temperature(温度) 是控制AI输出随机性的重要参数。可以理解为调节模型"创造力"的旋钮。

  • 温度低:回答更确定、更一致、更保守
  • 温度高:回答更随机、更多样、更有创意

温度值范围

通常范围是 0 到 2(不同模型可能略有差异):

温度值效果适用场景
0完全确定性代码生成、数学计算
0.1-0.3非常保守翻译、摘要、问答
0.5-0.7平衡一般对话、写作
0.8-1.0较有创意创意写作、头脑风暴
1.0-2.0高度随机诗歌、广告文案

技术原理

温度影响模型选择下一个Token的概率分布:

  • 低温度:模型更倾向于选择概率最高的Token
  • 高温度:概率分布更平均,更可能选择概率较低但有趣的Token

实际应用建议

适合低温度 (0-0.3) 的任务

  • 代码编写和Debug
  • 数学计算
  • 事实性问答
  • 文档翻译
  • JSON/结构化输出

适合中等温度 (0.5-0.7) 的任务

  • 日常对话
  • 内容改写
  • 邮件撰写
  • 一般性写作

适合高温度 (0.8-1.2) 的任务

  • 创意写作
  • 广告文案
  • 头脑风暴
  • 故事创作
  • 诗歌生成

其他相关参数

Top-P (Nucleus Sampling)

只从概率最高的前P%的Token中采样。与Temperature配合使用效果更好。

Top-K

只从概率最高的前K个Token中采样。

建议组合

  • 精确任务:temperature=0
  • 一般任务:temperature=0.7, top_p=0.9
  • 创意任务:temperature=1.0, top_p=0.95

AI导航助手

Powered by DeepSeek

你好!我是AI导航助手,由DeepSeek驱动。 我可以帮你: • 推荐适合你的AI模型 • 解答AI相关问题 • 直接带你跳转到相关页面 试试点击下方问题,或直接输入你的问题!

快捷提问:

哪个AI模型最好?有免费的AI吗?写代码用哪个?API怎么接入?

点击按钮可直接跳转到相关页面