溫度參數(Temperature)是什麼?
溫度參數(Temperature)是控制語言模型回答隨機程度的設定。以 Anthropic API 為例,範圍是 0.0 到 1.0、預設 1.0,分析或選擇題建議接近 0,創意寫作建議接近 1;但即使設為 0,結果也不保證完全相同。
模型技術Temperature溫度取樣溫度temperature 參數
一句話說明
控制 AI 回答隨機程度的設定:數值低較穩定保守,數值高較多變有創意。
溫度參數怎麼運作?
- 模型每一步會替可能的下一個字計算機率
- 溫度調整這些機率分布的平坦或集中程度
- 溫度低時,幾乎總是選最可能的字
- 溫度高時,較不常見的字也有機會被選中
實際例子
- 客服問答或資料擷取時調低溫度,讓答案一致
- 寫廣告標語或故事時調高溫度,增加變化
常見誤解
誤解:溫度設為 0 就一定每次輸出一樣
事實:Anthropic 文件明確表示,溫度為 0 時結果也不會完全確定
事實:Anthropic 文件明確表示,溫度為 0 時結果也不會完全確定
誤解:溫度越高,模型越聰明
事實:溫度只影響隨機性,過高反而容易出現不連貫或錯誤內容
事實:溫度只影響隨機性,過高反而容易出現不連貫或錯誤內容
常見問題
溫度參數應該設多少比較好?
依 Anthropic 文件建議,分析、選擇題等需要穩定答案的任務設接近 0;創意與生成類任務設接近 1。實際仍需依任務測試調整。
所有 AI 模型都能調整溫度嗎?
不一定。例如 Anthropic 文件指出,Claude Opus 4.6 之後發布的模型已不支援自訂溫度,只接受 1.0;各家 API 規定不同,需查閱文件。
相關名詞
參考來源
查核日期:2026-09-26。API:/api/term?id=temperature