株式会社オブライト
AI2026-05-17

Temperature(温度パラメータ)

別名: Temperature / 温度パラメータ / サンプリング温度

LLMのテキスト生成時のランダム性を制御するハイパーパラメータ。0に近いほど決定論的・一貫した出力に、高いほど多様・創造的な出力になる。


概要

Temperatureはソフトマックス関数の出力分布を調整するパラメータで、次トークンの選択確率の分布を制御します。Temperature=0では最も確率の高いトークンが常に選ばれ(greedy decoding)、Temperature=1では訓練時の分布に従ったサンプリングが行われます。1を超えると低確率のトークンも選ばれやすくなり、より創造的・多様な出力が得られます。

実務での設定指針

SQL生成・データ変換など正確性が重要なタスクはTemperature 0〜0.2、チャットボットなど自然な会話には0.5〜0.7、創作・ブレインストーミングには0.8〜1.2程度が目安です。Top-pやTop-kと組み合わせて使います。

関連コラム

関連用語

お気軽にご相談ください

お問い合わせ