Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
AI知性のフロンティアを探求する
claude-me.com
最新
Anthropicが直接語った8つの原則:Claudeを使うほど頭が悪くなるなら、問題はおそらくあなたの使い方にある  ·  Claude Codeが自動で「ループ作業」できるようになった:Anthropicが公開した4つのループモードガイド  ·  Claude Cowork 正直レビュー:3ヶ月後——実際に時間を節約できたものと、自動化して後悔したもの  ·  7月の幕開けを飾る2つの大ニュース:Claude Sonnet 5正式リリース、Fable 5の輸出規制解除でグローバル復活  ·  RAGとは何か:なぜClaudeは社内イントラのデータを読めないのか、そしてどう解決するか  ·  Claude Cowork 高度なワークフロー:「一つのタスクを渡す」から「プロセス全体を実行させる」まで——3つの実用テンプレート
用語解説 · core-concepts

Temperature

温度(Temperature)
core-concepts 中級

30秒バージョン · 忙しい方へ
AIアウトプットの「ランダム性」または「創造性レベル」を制御するパラメータで、通常は0から1の間です。0はモデルが毎回ほぼ同じ、最も確かな答えを出すようにします(コード生成、事実照会に適切);1はアウトプットをより多様で創造的にしますが予測しにくくなります(創造的な文章作成に適切)。直感的な比喩:低温度は最も確かなことだけを言う慎重なアナリスト;高温度はより珍しいアイデアを声に出すインスピレーション豊かなクリエイター。
詳しく読む +
01 · これは何?

Temperature(温度)はAI言語モデルのアウトプットのランダム性を制御するパラメータです。これを理解するには、まずLLMの生成メカニズムを理解する必要があります:モデルが単語を生成するたびに、可能なすべての次の単語の「出現確率」を計算し、この確率分布から単語を選択します。

Temperature = 0(または0に近い):分布から常に最も高い確率の単語を選択します(Greedy Decoding)。アウトプットを非常に決定論的にします。コード生成、数学計算、事実照会、フォーマット変換に適切。

Temperature = 1:元の確率分布に従ってランダムにサンプリングします。多様性を導入します。創造的な文章、ブレインストーミング、対話設計に適切。

直感的な比喩:低温度のClaudeは保守的な編集者——最も安全で確かな言葉を選ぶ;高温度のClaudeは詩人——言葉選びがより冒険的で個性的。

02 · なぜ存在する?

異なるタスクにはどのTemperatureを使用すべきですか?一般的な推奨事項はありますか?

低Temperature(0-0.3):精度と一貫性が必要なタスクに最適。コード生成とデバッグ;事実照会と要約;フォーマット変換。

中程度のTemperature(0.5-0.8):ほとんどの日常タスクのスイートスポット。ビジネス文章(メール、レポート、提案);Q&Aと説明。

高Temperature(0.8-1.0):創造的なシナリオ。創造的な文章(小説、詩、広告コピー);ブレインストーミングとアイデア生成。

重要な注意:claude.aiインターフェースのデフォルトのTemperature設定はほとんどのタスクに対してすでによく最適化されています。Temperatureの調整は主にAPI開発者のツールです。

03 · 意思決定にどう影響する?

TemperatureとTop-p、Top-kの関係は何ですか?これらのパラメータの違いは?

すべてLLMのアウトプットの多様性を制御しますが、メカニズムが異なります:

Temperature:前述の通り、確率分布全体をスケーリングします。

Top-p(Nucleus Sampling):「累積確率がpに達する最高確率の単語セット」からのみサンプリングします。

Top-k:k個の最高確率の単語からのみサンプリングします。

Claude APIユーザーへの実際のアドバイス:Claude APIは主にTemperatureとTop-pをサポートしています。ほとんどの場合、Temperatureのみを調整するだけで十分です。TemperatureとTop-pを両方非常に高く設定しないでください——これによりアウトプットが非常に制御不能になります。

04 · どうすればいい?

実際のClaude API使用でのTemperature設定のよくある間違いとベストプラクティスは?

最もよくある間違い1:高温度 = より良いアウトプットと考える

Temperatureは多様性を制御するものであり、品質ではありません。コード生成タスクでは、温度1はコードをより良くしません——各アウトプットが異なるだけです。

最もよくある間違い2:すべてのタスクに同じ温度を使用する

アプリケーションには複数のタスクタイプがある場合があります。固定温度をすべてのタスクに使用すると、創造的タスクが保守的すぎ、分析タスクが不安定すぎる可能性があります。

ベストプラクティス:デフォルト値(通常0.7〜1.0)から始め、問題を観察した場合にのみ調整します。本番環境のアプリケーションでは、Temperatureの設定を決めたら固定し、頻繁に調整しないでください。

具体例 +

AIカスタマーサービスアプリケーションが2種類の質問を同時に処理する必要があります:テクニカルサポート(「アカウントにログインできません」)とクリエイティブマーケティング(「キャンペーンのスローガンを考えてください」)。

Temperature = 0.3を統一して使用する場合:テクニカルサポートの回答は正確で一貫していますが、クリエイティブマーケティングの回答は保守的すぎて新鮮味がありません。

Temperature = 0.9を統一して使用する場合:クリエイティブマーケティングの質問は毎回新鮮なアウトプットを生成しますが、テクニカルサポートが不安定になります。

正しいアプローチ:動的Temperature設定。System Promptで質問タイプを判断し、テクニカルサポートにはTemperature = 0.2、クリエイティブな質問にはTemperature = 0.9を設定します。

よくある誤解 +
✕ 誤解 1
× 誤解1:Temperature = 0はClaudeの創造性を完全に停止させ、「正しい答え」しか言えなくなります。Temperature = 0はアウトプットをより決定論的にしますが、Claudeの推論や文章力が消えることを意味しません——各単語を選ぶ際に最も確かな選択をするだけです。Temperature = 0のClaudeは流暢な文章を書き、複雑な概念を説明し、洞察力のある分析を提供できます。
✕ 誤解 2
× 誤解2:温度が高いほど、Claudeが「より賢く」なったり「より熱心に考える」ようになります。Temperatureとは、Claudeの推論能力とは全く関係がありません——それは最終ステップの「語彙選択のランダム性」にのみ影響し、モデルの推論プロセスには影響しません。より深い推論が必要な場合は、温度を上げるのではなくExtended Thinking機能を使用してください。
The Missing Link +
直接的な影響

Temperatureのコアなトレードオフ:アウトプットの一貫性 vs アウトプットの多様性。どのTemperature設定もすべてのシナリオで最良というわけではありません——これは純粋にタスクの性質によって異なるパラメータです。再現可能でテスト可能なアウトプットが必要なエンジニアリングアプリケーションには、低温度がシステムの予測と保守を容易にします。毎回新鮮さが必要な創造的アプリケーションには、高温度が必要です。最大のエンジニアリング課題は、1つのアプリケーションに複数のタスクタイプがあり、動的なTemperature調整が必要な場合が多いことです。

質問する
10文字以上入力してください