ChatGPTを使っていて、「思っていた答えと違う」「当たり障りのない回答ばかり返ってくる」と感じたことはないでしょうか。その原因の多くは、ChatGPTの性能ではなく「前提条件の伝え方」にあります。
ChatGPTは、与えられた情報の範囲でしか考えられません。前提条件を丁寧に設定するだけで、同じ質問でも回答の質は驚くほど変わります。本記事では、ChatGPTの回答精度を上げるための前提条件設定の具体的な方法を、実例を交えて解説します。
なぜ「前提条件」で回答の質が変わるのか
ChatGPTは、こちらが何も指定しなければ「最も一般的で平均的な答え」を返すように作られています。質問が曖昧なら、回答も曖昧になります。これは性能の問題ではなく、構造上そうなっているのです。
たとえば「マーケティングについて教えて」と聞けば、教科書的な一般論が返ってきます。しかし「BtoBのSaaS企業のマーケティング担当者向けに、リード獲得施策を教えて」と前提を与えれば、回答は一気に実用的になります。
前提条件とは、ChatGPTに「あなたは今、こういう状況で・こういう相手に・こういう目的で答えてほしい」と伝えるための情報です。これを設定するかどうかが、回答の質を決める最大の分かれ目になります。
回答の質を上げる7つの前提条件
ChatGPTに伝えるべき前提条件は、大きく7つの要素に整理できます。すべてを毎回使う必要はありませんが、目的に応じて組み合わせることで回答が格段に良くなります。
| 要素 | 役割 | 指定例 |
|---|---|---|
| ① 役割(ペルソナ) | 専門家の視点を引き出す | 「あなたは経験10年のWebマーケターです」 |
| ② 背景・状況 | 文脈を共有する | 「中小企業で予算が限られています」 |
| ③ 目的・ゴール | 答えの方向性を定める | 「新規顧客を増やすのが目的です」 |
| ④ 対象読者 | 説明のレベルを合わせる | 「ITに詳しくない経営者向けに」 |
| ⑤ 制約条件 | 不要な回答を排除する | 「予算100万円以内・3か月で実行可能なもの」 |
| ⑥ 出力形式 | 使いやすい形で受け取る | 「表形式で・5つに絞って」 |
| ⑦ トーン・文体 | 仕上がりの印象を整える | 「丁寧だが堅すぎない文体で」 |
① 役割(ペルソナ)を与える
ChatGPTに「誰として答えるか」を指定すると、その専門領域の知識や視点を優先的に引き出せます。最も効果が高く、すぐに使える前提条件です。
指定なし
SEOで上位表示するには?
役割を指定
あなたはSEOコンサルタントとして10年の実務経験があります。中小企業のオウンドメディア担当者に対して、SEOで上位表示するための具体的な施策をアドバイスしてください。
後者のほうが、抽象論ではなく実務に即した具体的な施策が返ってきやすくなります。「○○の専門家として」という一言を冒頭に加えるだけで、回答の専門性が変わります。
② 背景・状況を共有する
ChatGPTはこちらの事情を知りません。「どんな状況で困っているのか」を伝えることで、状況に合った回答が得られます。
背景なし
売上を上げる方法を教えて
背景あり
従業員5名の飲食店を経営しています。コロナ後に客足が戻らず、平日のランチの売上が特に落ち込んでいます。この状況で売上を回復させる方法を教えてください。
背景を加えると、汎用的なアドバイスではなく「あなたの状況」に対する回答に変わります。業種・規模・抱えている課題などを具体的に書くほど精度が上がります。
③ 目的・ゴールを明示する
同じ質問でも、目的によって最適な答えは変わります。「何のために知りたいのか」を伝えましょう。
たとえば「メールの書き方を教えて」という質問でも、目的が「クレーム対応」なのか「新規営業」なのか「お礼」なのかで、最適な答えはまったく異なります。
取引先に納期遅延をお詫びする目的で、誠意が伝わり、かつ今後の信頼関係を損なわないメールの書き方を教えてください。
ゴールが明確だと、ChatGPTは逆算して最適な答えを組み立てられます。
④ 対象読者を指定する
説明を「誰に向けたものにするか」を指定すると、難易度や言葉づかいが適切に調整されます。
| 指定例 | 返ってくる回答の特徴 |
|---|---|
| 「小学生にもわかるように」 | 専門用語を避けた平易な説明 |
| 「ITに詳しくない経営者向けに」 | ビジネス判断に役立つ要点中心 |
| 「同業の専門家向けに」 | 専門用語を使った踏み込んだ説明 |
専門的な内容を理解したいときは「初心者向けに」、逆に深掘りしたいときは「専門家向けに」と指定すると、ちょうど良いレベルの回答が得られます。
⑤ 制約条件で回答を絞り込む
「やってほしくないこと」「満たすべき条件」を伝えると、的外れな回答を防げます。
制約なし
集客施策を提案して
制約あり
集客施策を提案してください。ただし、予算は月10万円以内、専門知識がなくても運用でき、3か月以内に効果が見込めるものに限ります。広告費が高額なものは除外してください。
制約を加えることで、実行不可能な提案や非現実的な案が排除され、すぐ使える回答だけが残ります。「○○は除く」「△△の条件を満たすもの」という指定が効果的です。
⑥ 出力形式を指定する
回答を「どんな形で受け取りたいか」を指定すると、そのまま使える形でアウトプットされます。
| 指定 | 用途 |
|---|---|
| 「表形式でまとめて」 | 比較・整理したいとき |
| 「箇条書きで5つに絞って」 | 要点を素早く把握したいとき |
| 「ステップ形式で」 | 手順を知りたいとき |
| 「メリット・デメリットに分けて」 | 判断材料がほしいとき |
「3つに絞って」「200字以内で」など、数量や文字数を指定すると、冗長な回答を防げます。
⑦ トーン・文体を整える
成果物として使う場合は、文体やトーンも指定しましょう。
顧客向けの案内文として、丁寧でありながら堅苦しすぎない、親しみやすい文体で書いてください。
「フォーマルに」「カジュアルに」「専門的に」「やさしく」など、用途に合わせて指定すると、修正の手間が減ります。
すべてを組み合わせた実践テンプレート
7つの要素を組み合わせると、次のようなプロンプトになります。コピーして空欄を埋めるだけで使えます。
# 役割
あなたは【______】の専門家です。
# 背景・状況
私は【______】という状況にあります。
# 目的
【______】を達成したいと考えています。
# 対象読者
この回答は【______】向けです。
# 制約条件
以下の条件を守ってください:
・【______】
・【______】
# 出力形式
【表形式 / 箇条書き / ステップ形式 など】でまとめてください。
# 質問
【______】
記入例
# 役割
あなたは中小企業向けのWebマーケティングコンサルタントです。
# 背景・状況
従業員10名の製造業で、自社サイトはあるが問い合わせがほとんどありません。
# 目的
サイト経由の問い合わせを増やしたいです。
# 対象読者
Web施策に詳しくない経営者向けです。
# 制約条件
・月の予算は5万円以内
・社内に専任担当はおらず兼任で対応
# 出力形式
優先度順に5つ、表形式でまとめてください。
# 質問
今すぐ取り組むべき施策を教えてください。
このように前提を整えるだけで、一般論ではなく「自社で実行できる具体策」が返ってくるようになります。
前提条件を毎回入力する手間を省く方法
毎回同じ前提を打ち込むのは面倒です。よく使う前提条件は、次の方法で効率化できます。
ひとつは、ChatGPTの「カスタム指示(Custom Instructions)」機能を使う方法です。自分の職業・立場・よく依頼する内容をあらかじめ登録しておくと、毎回入力しなくても前提が反映されます。
もうひとつは、前提条件テンプレートをメモアプリなどに保存しておき、必要なときに貼り付けて使う方法です。業務ごとにテンプレートを用意しておくと、安定した品質の回答を素早く得られます。
まとめ:前提条件はChatGPTへの「指示書」
ChatGPTの回答の質は、質問する側の前提条件の伝え方でほぼ決まります。本記事のポイントを整理します。
| 要素 | 効果 |
|---|---|
| ① 役割 | 専門家の視点を引き出す |
| ② 背景・状況 | 文脈に合った回答にする |
| ③ 目的 | 答えの方向性を定める |
| ④ 対象読者 | 説明のレベルを合わせる |
| ⑤ 制約条件 | 的外れな回答を排除する |
| ⑥ 出力形式 | そのまま使える形にする |
| ⑦ トーン | 仕上がりの印象を整える |
ChatGPTは「優秀だが、こちらの事情を何も知らないアシスタント」だと考えるとわかりやすいでしょう。優秀な部下に仕事を頼むときと同じく、背景・目的・条件を丁寧に伝えるほど、期待どおりの成果が返ってきます。
まずは「役割」と「目的」を加えるだけでも回答は変わります。今日のプロンプトから、前提条件を一言添える習慣を始めてみてはいかがでしょうか。