AIプロンプトの書き方入門|ChatGPTで良い回答を引き出すコツ
ChatGPTなどの生成AIを使ってみたものの、「思ったような回答が返ってこない」と感じたことはありませんか?
その原因の多くは、AIへの指示文(プロンプト)の書き方にあります。この記事では、プロンプトの基本から、回答の質を上げるための5つのコツ、用途別のテンプレートまで紹介します。
プロンプトとは?
プロンプト(Prompt)とは、AIに入力する「指示文」や「質問文」のことです。AIはプロンプトの内容をもとに回答を生成するため、プロンプトの質が回答の質を大きく左右します。
たとえば、同じ「メールを書いて」という依頼でも、具体的な条件を伝えるかどうかで、AIの出力結果は大きく変わります。
良いプロンプトを書くための5つのコツ
コツ1:役割を与える
AIに「あなたは○○の専門家です」と役割を設定すると、その分野に沿った回答を得やすくなります。
悪い例: 「マーケティングについて教えて」
良い例: 「あなたはBtoBマーケティングの専門家です。中小企業向けにリスティング広告の始め方を初心者にもわかるように説明してください」
コツ2:具体的な条件を明示する
文字数、フォーマット、対象読者、トーンなど、具体的な条件を伝えましょう。条件が多いほど、AIは意図に近い回答を返しやすくなります。
悪い例: 「ブログ記事を書いて」
良い例: 「AIツールの選び方について、初心者向けに2000文字程度のブログ記事を書いてください。見出しは3つ以上含め、カジュアルすぎない丁寧な文体でお願いします」
コツ3:出力形式を指定する
表、箇条書き、JSON、マークダウンなど、欲しい出力形式をあらかじめ指定すると、そのまま使える形で回答が返ってきます。
悪い例: 「AIツールを比較して」
良い例: 「以下の5つのAI文章作成ツールを比較し、表形式で出力してください。列は「ツール名」「無料プラン」「日本語対応」「主な用途」にしてください」
コツ4:ステップバイステップで考えさせる
複雑な問題は「ステップバイステップで考えてください」と指示すると、論理的な回答を得やすくなります。これは「Chain of Thought」と呼ばれるテクニックです。
悪い例: 「このビジネスプランの問題点は?」
良い例: 「以下のビジネスプランについて、ステップバイステップで分析してください。(1)市場の課題、(2)ターゲットの妥当性、(3)収益モデルの実現性、(4)競合との差別化の順に評価してください」
コツ5:具体例を示す(Few-shot)
期待する出力の例をいくつか提示すると、AIがパターンを理解して同じ形式で回答してくれます。
悪い例: 「商品紹介文を書いて」
良い例:
以下の例のように商品紹介文を書いてください。
【例】
商品名:ワイヤレスイヤホン X100
紹介文:通勤時間をもっと快適に。ノイズキャンセリング搭載のX100なら、
満員電車の中でも自分だけの空間を楽しめます。
【作成してほしい商品】
商品名:ポータブル加湿器 MiniMist
用途別プロンプトテンプレート
ビジネスメール作成
以下の条件でビジネスメールの文面を作成してください。
- 目的:[例:打ち合わせ日程の調整]
- 相手:[例:取引先の担当者]
- トーン:丁寧・ビジネスフォーマル
- 文字数:200〜300字程度
- 含める情報:[例:候補日を3つ提示]
ブログ記事の構成案
以下のテーマでブログ記事の構成案を作成してください。
- テーマ:[例:初心者向けAIツールの選び方]
- 想定読者:[例:AIを初めて使う30代会社員]
- 文字数目安:3000字
- 見出し数:5〜7
- 各見出しの概要も含めてください
SNS投稿文
以下の情報をもとに、[プラットフォーム名]向けの投稿文を作成してください。
- 伝えたい内容:[例:新サービスのリリース告知]
- トーン:[例:親しみやすく、カジュアル]
- 文字数:[例:140字以内]
- ハッシュタグ:3つ提案してください
文章の要約
以下の文章を[文字数]字程度に要約してください。
- 重要なポイントを箇条書きで3つ抽出
- 専門用語はわかりやすく言い換え
- 原文のニュアンスはできるだけ保つ
[要約したいテキストを貼り付け]
プロンプト改善のポイント
一度で理想の回答を得られなくても、以下のように改善できます。
- 追加指示する:「もう少しカジュアルなトーンにして」「具体例を追加して」など
- フィードバックを伝える:「○○の部分が長すぎるので、半分に短縮して」
- 条件を絞り込む:「対象を中小企業の経営者に限定して書き直して」
AIとのやり取りは「対話」です。一度のプロンプトで完結させようとせず、複数回のやり取りで精度を上げていくのが効果的です。
まとめ
AIプロンプトの質を上げるには、「役割を与える」「具体的な条件を明示する」「出力形式を指定する」「ステップバイステップで考えさせる」「具体例を示す」の5つのコツが有効です。
最初は慣れないかもしれませんが、テンプレートを活用しながら少しずつ試していけば、AIからの回答の質は着実に向上します。