はじめに:なぜプロンプトの書き方が重要なのか
ChatGPTの回答品質は、あなたの質問の仕方=プロンプトによって大きく変わります。同じAIでも、曖昧な質問をすれば曖昧な回答が返り、具体的で構造化された質問をすれば的確な回答が返ってきます。
この記事では、ChatGPTの回答精度を劇的に上げるための7つのプロンプトテクニックを、すべてBefore/Afterの具体例付きで紹介します。
コツ1:役割(ロール)を指定する
ChatGPTに「あなたは〇〇の専門家です」と役割を与えることで、その分野に特化した回答を引き出せます。
Before(悪い例)
「マーケティングについて教えて」
After(良い例)
「あなたは10年以上の経験を持つBtoBマーケティングの専門家です。中小企業のWeb集客について、予算月10万円で実行可能な施策を優先度順に教えてください。」
役割を指定するだけで、回答の専門性と具体性が格段に上がります。「プロの〇〇として」「初心者に教えるように」など、様々なロール設定が可能です。
コツ2:背景情報(コンテキスト)を提供する
AIはあなたの状況を知りません。背景情報を具体的に伝えることで、的を射た回答が得られます。
Before
「営業メールを書いて」
After
「私はSaaS企業の営業担当です。先日展示会で名刺交換をしたIT企業の部長に、弊社のプロジェクト管理ツールのデモを提案するフォローアップメールを書いてください。相手は現在Excelでプロジェクト管理をしていると話していました。」
コツ3:出力形式を具体的に指定する
「表形式で」「箇条書きで」「〇〇文字以内で」など、出力のフォーマットを明示しましょう。
Before
「プログラミング言語を比較して」
After
「Python、JavaScript、Goの3つのプログラミング言語を以下の項目で比較した表を作成してください:学習難易度(5段階)、主な用途、平均年収、求人数の多さ、将来性」
コツ4:ステップバイステップで考えさせる
複雑な問題は、段階的に考えるよう指示すると精度が上がります。これは「Chain-of-Thought(思考の連鎖)」と呼ばれるテクニックです。
Before
「この事業計画の問題点を教えて」
After
「この事業計画を以下のステップで分析してください: 1. まず、市場規模と成長性を評価 2. 次に、競合との差別化ポイントを確認 3. 収支計画の実現可能性を検証 4. リスク要因を洗い出し 5. 最後に、総合的な改善提案をまとめてください」
コツ5:具体例(Few-shot)を示す
望む出力の具体例を1〜2つ示すことで、AIは意図を正確に理解できます。
Before
「商品の説明文を書いて」
After
「以下の例を参考に、新商品の説明文を書いてください。 【例】 商品名:スマートノート Pro 説明文:「書く」が「記録する」に変わる。AI搭載のスマートノートが、あなたの手書きメモを瞬時にデジタル化。会議のアイデアも、ふとしたひらめきも、もう見失わない。 【今回の商品】 商品名:エアフィットチェア 特徴:AIが姿勢を分析し、自動で座面と背もたれを調整するオフィスチェア」
コツ6:制約条件を設定する
回答の範囲や条件を制約することで、より実用的な回答が得られます。
Before
「ダイエットのアドバイスをして」
After
「以下の制約条件でダイエットプランを提案してください: - 30代女性、デスクワーク中心 - 運動に使える時間は1日30分まで - 食事制限は極端でないもの(会食あり) - 3ヶ月で3kg減を目標 - ジムに通わず自宅でできるもの」
コツ7:反復・改善(イテレーション)する
一発で完璧な回答を求めるのではなく、対話を重ねて精度を上げていくのがプロのプロンプト術です。
イテレーションの流れ
- まず大まかな指示で回答を得る
- 「もう少し具体的にして」「〇〇の部分を詳しく」と追加指示
- 「トーンをもっとカジュアルに」「データを追加して」と調整
- 「この回答を箇条書きに整理して」と最終整形
ChatGPTとの対話は「一問一答」ではなく「共同作業」です。彫刻家が少しずつ形を整えるように、対話を通じて理想のアウトプットに近づけていきましょう。
まとめ:7つのコツ一覧
- 役割を指定する — 「あなたは〇〇の専門家です」
- 背景情報を提供する — 状況・目的・対象を具体的に
- 出力形式を指定する — 表、箇条書き、文字数など
- ステップバイステップで考えさせる — 段階的な分析指示
- 具体例を示す — 望む出力のサンプルを提示
- 制約条件を設定する — 予算、時間、条件を明示
- 反復・改善する — 対話を重ねて精度を上げる
これらのテクニックは組み合わせて使うとさらに効果的です。まずは1つずつ試して、ChatGPTとの対話の質を向上させていきましょう。