AI活用の教科書
AI・生成AIふつう2分で読了

Temperature(温度)

Temperatureてんぺらちゃー

ひとことで言うと

AIの答えのランダムさ(ばらけ具合)を調整する、出力のつまみのことです。

📖 もうちょい詳しく

何が新しいの?

Temperature(温度)は、AIの答えがどれくらいばらけるかを決める設定の一つです。
ChatGPTのような文章生成AIは、毎回まったく同じ答えを返すとは限りません。同じ質問でも言い回しが変わったり、もっと自由な発想が出たりします。その「かたさ・やわらかさ」をひとつの数字で調整できるようにしたものが、この温度です。多くのAIサービスや開発者向けの画面で、設定できる項目として用意されています。

どうやって動いてるの?

文章生成AIは、次に来る言葉の候補を「これが何パーセントくらいありそうか」という確率で持っています。
温度は、その確率の差を強めたり弱めたりするつまみです。温度を低くすると、いちばんありそうな言葉ばかりが選ばれやすくなります。逆に高くすると、確率の差がならされて、めったに選ばれない言葉も出やすくなります。だから低いと安定した答えに、高いと意外性のある答えに傾く、というしくみです。

何ができるの?

答えのきっちり度合いを、用途に合わせて選べます。
たとえば、計算や要約のように「ぶれてほしくない」場面では温度を低めに。キャッチコピーや物語のアイデア出しのように「自由に広げてほしい」場面では高めに、といった使い分けができます。設定できるサービスなら、同じAIでも性格を変えて使えるわけです。

🌱 身近なたとえ

温度で例えると、料理の味つけを「薄め〜濃いめ」で選ぶつまみに近いです。
薄味(低い温度)にすると、無難でいつも通りの安定した仕上がりになります。濃いめ(高い温度)にすると、刺激は増えますが、ときどき思わぬ味になることもあります。
正解の味が決まっているなら薄味、冒険したいときは濃いめ、というように目的で選ぶイメージです。

✅ まず覚えるポイント

  • 温度は、AIの答えのばらつき(ランダムさ)を調整する設定
  • 低くすると安定・無難に、高くすると多様・意外性が増える
  • 次に来る言葉の「確率の差」を強めたり弱めたりしている
  • 計算や要約は低め、アイデア出しは高めが向きやすい
  • 値の範囲や効き方はサービスやモデルによって異なる

🧭 よくある勘違い

温度を上げると、AIはかしこくなる?

そうではありません。温度はかしこさを上げる設定ではなく、答えのばらけ具合を変えるだけです。
高くしすぎると、自由さと引きかえに、まとまりのない文章や的外れな答えが増えることもあります。賢さそのものは、モデルの性能や学習で決まります。

温度を0にすれば、毎回まったく同じ答えになる?

近づきはしますが、完全に同じになるとは言い切れません。温度を低くするほど「いちばんありそうな言葉」に寄るため、答えは安定します。
ただ、内部の細かな処理やサービス側の仕様によって、わずかに違いが出る場合もあります。

温度を上げれば、ウソが減って正確になる?

逆に増えることもあります。温度は正確さを保証するつまみではありません。
高くするほど自由な言葉が出やすくなり、事実と違う内容を作る「ハルシネーション」につながる場面もあります。正確さを優先したいなら、むしろ低めが無難です。

🧩 関連して覚えると楽な言葉

  • LLM: 温度のつまみが効く、言葉を扱うAIの中身
  • プロンプト: AIへの指示文。温度と組み合わせて出力を調整する
  • トークン: AIが言葉を扱う最小単位。温度はこの選び方に効く
  • パラメータ: AIの動きを決める設定値。温度もその一つ

🏁 ひとことでまとめ

Temperature(温度)は、AIの答えを「安定寄り」か「自由寄り」かに振るためのつまみです。
味つけを薄め・濃いめで選ぶように、目的に合わせて答えの性格を調整できる、と覚えておくと使いやすいです。