AIに考えさせるChain of Thoughtプロンプト
このプロンプトでできること
AIに「考え方」を出力させることで、複雑な問題の推論精度を高めます。計算、論理判断、多段階の分析など、単純に答えだけを求めると間違えやすいタスクに効果的です。
プロンプト
# Task
[解決したい問題を記入]
# Instructions
回答する前に、あなたの思考プロセスを段階的に説明してください。
1. まず問題を分解する
2. 各部分について検討する
3. 検討結果を統合する
4. 最終的な結論を出す
思考プロセスは「## 思考」セクションに、最終回答は「## 回答」セクションに記載してください。
カスタマイズ例
計算・数値問題向け
# Task
次の問題を解いてください。
[問題文]
# Instructions
必ず計算過程を示してください。
- 使う公式や考え方を明記
- 途中計算を省略しない
- 単位の変換があれば明示
- 最後に答えを□で囲む
意思決定・判断向け
# Task
以下の選択肢から最適なものを選び、理由を説明してください。
選択肢:
- A: [選択肢A]
- B: [選択肢B]
- C: [選択肢C]
# Instructions
以下の手順で判断してください。
1. 各選択肢のメリット・デメリットを列挙
2. 判断基準を明確にする
3. 基準に照らして各選択肢を評価
4. 総合的に最適な選択肢を決定
思考過程をすべて見せてから、結論を述べてください。
論理的推論向け
# Task
以下の情報から、結論を導いてください。
[前提条件や情報]
# Instructions
推論の各ステップを明示してください。
1. 与えられた情報を整理
2. 情報から直接導ける事実を列挙
3. 事実を組み合わせて推論
4. 推論に飛躍がないか検証
5. 結論を述べる
文章分析向け
# Task
以下の文章を分析し、[分析観点]を評価してください。
[対象文章]
# Instructions
分析の思考過程を示してください。
1. 文章の主旨を把握
2. [分析観点]に関連する箇所を特定
3. 各箇所を評価
4. 総合評価を導出
最後に評価結果を要約してください。
なぜ効果的か
| 通常のプロンプト | Chain of Thought |
|---|---|
| 「答えは?」 | 「考え方を示してから答えて」 |
| AIが直感的に回答 | AIが段階的に推論 |
| 複雑な問題で誤答しやすい | 推論過程で誤りに気づきやすい |
| 間違いの原因が不明 | どこで間違えたか特定可能 |
出力例
依頼: 会議室の予約が重複していないか確認
# Task
以下の会議室予約に重複がないか確認してください。
予約リスト:
- 田中: 会議室A 10:00-11:30
- 佐藤: 会議室A 11:00-12:00
- 鈴木: 会議室B 10:00-11:00
- 高橋: 会議室A 13:00-14:00
# Instructions
思考過程を示して確認してください。
思考
- 会議室ごとに予約を整理
- 会議室A: 田中(10:00-11:30), 佐藤(11:00-12:00), 高橋(13:00-14:00)
- 会議室B: 鈴木(10:00-11:00)
- 各会議室で時間の重複をチェック
- 会議室A:
- 田中(10:00-11:30) と 佐藤(11:00-12:00) → 11:00-11:30が重複
- 佐藤(11:00-12:00) と 高橋(13:00-14:00) → 重複なし
- 会議室B: 予約1件のみ → 重複なし
- 重複の特定
- 会議室Aで田中さんと佐藤さんの予約が30分重複
回答
重複あり: 会議室Aで田中さん(10:00-11:30)と佐藤さん(11:00-12:00)の予約が11:00-11:30の30分間重複しています。
対応案: 佐藤さんの予約を11:30開始に変更するか、会議室Bに変更することをお勧めします。
使い分けの目安
| タスク | Chain of Thought |
|---|---|
| 単純な質問 | 不要 |
| 計算問題 | 推奨 |
| 論理パズル | 必須 |
| 多条件の判断 | 推奨 |
| 比較分析 | 推奨 |
| クリエイティブ作成 | 不要 |