プロンプトエンジニアリングの基礎
※このページには広告(PR)リンクが含まれます
🎯 このレッスンのゴール:最後の3問に答えられること
- 「ブログ記事を書いて」というプロンプトを改善したいと考えています。本文の良い例に最も近い改善はどれですか。
- 新商品のネーミング案をできるだけ幅広く出したいと考えています。本文の温度の考え方に沿ったプロンプトはどれですか。
- 「最低500字・最大600字、見出し5つ、各見出しに箇条書き3つ…」と細かい条件を大量に並べたところ、回答の品質が落ちました。本文に沿った改善はどれですか。
本文は約8分で読めます。先に問題を頭に入れてから読むと、答えの箇所が見つけやすくなります。
すぐに問題に挑戦する ↓プロンプトエンジニアリングの基礎
ChatGPTの回答品質はプロンプト(指示文)の書き方で8割が決まります。同じ質問でも、伝え方次第で「使えない回答」が「そのまま使える回答」に変わります。このレッスンでは、プロンプトの良い例・悪い例の比較から、具体性の重要性、制約条件の書き方、出力形式の指定、温度パラメータの概念まで、即実践できるプロンプト設計の基礎を学びます。
プロンプトとは何か
プロンプト(Prompt)とは、ChatGPTに送るメッセージ・指示文のことです。ChatGPTはプロンプトを受け取り、それを解釈して回答を生成します。
プロンプトの質が重要な理由は、ChatGPTが**「指示通りに動く優秀なアシスタント」**だからです。指示が曖昧なら曖昧な答えが返り、具体的な指示なら具体的な答えが返ります。ChatGPTの能力が低いのではなく、プロンプトが原因であることが大半です。
良い例・悪い例の比較
プロンプト設計の5要素フレームワーク
比較1: 文章生成
| 評価 | プロンプト |
|---|---|
| 悪い例 | 「ブログ記事を書いて」 |
| 良い例 | 「30代の会社員を対象に、副業でライターを始めるメリットを3つ挙げた導入記事を800字で書いてください。見出しはh2形式で、結論から始めるPREP法で構成してください。」 |
悪い例の問題点
- ◆テーマが不明(何についての記事?)
- ◆ターゲット読者が不明
- ◆文字数・構成・形式の指定なし
- ◆結果:汎用的で使えない記事が出てくる
良い例のポイント
- ◆ターゲット(30代会社員)が明確
- ◆テーマ(副業ライターのメリット)が明確
- ◆文字数(800字)・構成(PREP法)・形式(h2見出し)を明示
比較2: 要約
| 評価 | プロンプト |
|---|---|
| 悪い例 | 「これを要約して」 |
| 良い例 | 「以下の記事を、経営者向けに重要な数字と意思決定ポイントだけを抽出して、箇条書き5点以内・150字以内で要約してください。」 |
比較3: アイデア出し
| 評価 | プロンプト |
|---|---|
| 悪い例 | 「アイデアをください」 |
| 良い例 | 「個人が月1万円以内の初期投資で始められるオンラインビジネスのアイデアを10個ください。各アイデアに必要なスキル・収益化までの期間・リスク(低/中/高)を表形式で示してください。」 |
💡 「悪いプロンプト」は恥ずかしいことではない: 最初は誰でも曖昧な質問をします。回答を見て「これじゃない」と思ったら、すぐに追加指示(フォローアッププロンプト)で修正できます。ChatGPTとの対話は1回で完結させようとせず、会話を重ねて精度を上げていくことが重要です。
具体性の重要性
プロンプトの具体性を上げる方法は主に4つあります。
1. 役割(ペルソナ)を与える
ChatGPTに「あなたは〇〇の専門家です」という役割を与えると、その立場からの回答が得られます。
| ペルソナ例 | 効果 |
|---|---|
| 「あなたは10年のキャリアを持つSEOコンサルタントです」 | SEO専門家の視点からの具体的アドバイス |
| 「あなたは厳格な編集長です」 | 文章の問題点を厳しく指摘 |
| 「あなたは大学生に数学を教える家庭教師です」 | わかりやすい噛み砕いた説明 |
| 「あなたは批判的なユーザーです」 | 提案の弱点・反論を洗い出し |
2. 背景情報(コンテキスト)を提供する
回答の精度は提供する情報量に比例します。
背景情報の例
私はBtoB SaaSスタートアップのマーケターです。ターゲットは50名以下の中小企業の経営者。現在の課題はウェブサイトからのリード獲得が月5件で、目標は月30件です。この状況でコンテンツマーケティングを強化するための戦略を提案してください。
背景情報があることで、ChatGPTは「一般的なコンテンツマーケティング論」ではなく「BtoB SaaS×中小企業ターゲット×リード不足」という特定の状況に合わせた回答を返せます。
3. 具体的な数値・制約を入れる
「詳しく」「わかりやすく」といった定性的な指示より、数値で指定するほうが効果的です。
| 定性的(曖昧) | 定量的(明確) |
|---|---|
| 「詳しく説明して」 | 「500字以内で説明して」 |
| 「いくつかアイデアを出して」 | 「アイデアを10個出して」 |
| 「わかりやすく」 | 「中学生でも理解できる言葉で」 |
| 「箇条書きで」 | 「箇条書き5点以内で」 |
4. 例(Few-shot)を与える
「こういう出力をしてほしい」という例を見せることで、ChatGPTは出力スタイルを学習します。
Few-shotプロンプトの例
以下のフォーマットで商品説明文を5個作ってください。
例:「【商品名】防水ノート 【一言説明】雨の日でも安心して使える全天候対応メモ帳 【ターゲット】アウトドア好きなビジネスパーソン」
商品:電動歯ブラシ、スマートウォッチ、折りたたみ傘…
制約条件の書き方
制約条件とは、「〜しないでください」「〜は含めないでください」というネガティブ指示と、「必ず〜を含めてください」というポジティブ指示の組み合わせです。
ネガティブ指示の例
- ◆「専門用語を使わないでください」
- ◆「箇条書きは5点を超えないでください」
- ◆「競合他社(A社・B社)の名前は出さないでください」
- ◆「英語を使わず、すべて日本語で書いてください」
- ◆「誇大表現・断言は避けてください」
ポジティブ指示の例
- ◆「必ず具体的な数字(実績・統計)を含めてください」
- ◆「最後にCallToActionを1文入れてください」
- ◆「見出しはh2・h3の階層構造にしてください」
- ◆「参考になる書籍や事例を1つ以上挙げてください」
📝制約条件をまとめる書き方
複数の制約は条件箇条書きでまとめると整理されます。
以下の条件でSNS投稿文を作成してください。
- ◆文字数: 140字以内(ハッシュタグ含む)
- ◆トーン: カジュアルかつプロフェッショナル
- ◆絵文字: 1〜2個まで
- ◆ハッシュタグ: 3個以内
- ◆冒頭: 数字で始めること(例:「3つの理由」「5分でわかる」)
⚠️ 過剰な制約に注意: 制約が多すぎると、ChatGPTが身動きできなくなります。「最低でも500字、最大でも600字、必ず5つの見出し、各見出し下に3つの箇条書き…」のような複雑すぎる制約は、かえって品質を下げます。重要な制約から絞って指定しましょう。
出力形式の指定
ChatGPTは様々な出力形式に対応しています。用途に合わせて明示的に指定することで、すぐに使えるアウトプットが得られます。
代表的な出力形式
| 形式 | プロンプト例 | 向いている用途 |
|---|---|---|
| 箇条書き | 「箇条書きで5点にまとめて」 | 要点整理・比較 |
| 表(Markdown) | 「表形式で比較して」 | 機能・仕様の比較 |
| 番号付きリスト | 「1から10の手順を番号付きで」 | 手順・ステップ |
| 見出し構成 | 「h2・h3見出しを使って」 | ブログ・レポート |
| JSON形式 | 「JSON形式で出力して」 | プログラム連携 |
| コードブロック | 「コードはマークダウンのコードブロックで」 | コーディング |
| Q&A形式 | 「想定Q&Aを5問作って」 | FAQ・セミナー準備 |
Markdownを活用する
ChatGPTはMarkdown記法に対応しています。ChatGPT上では「## 見出し」「太字」「- 箇条書き」などが視覚的に表示されます。
Markdownプロンプトの例
以下の構成でブログ記事の骨格を作ってください。
- ◆
(h2)で大見出し3つ
- ◆各h2の下に ### (h3)サブ見出しを2〜3個
- ◆各セクションに2〜3文の説明文
- ◆全体700〜900字
温度パラメータの概念
ChatGPTには「温度(Temperature)」というパラメータが存在します。ChatGPTのウェブ版では直接設定できませんが、概念を理解することでプロンプトで同等の効果を得ることができます。
温度パラメータとは
温度は回答のランダム性・多様性を制御するパラメータです。0から2の範囲で設定します。
| 温度 | 特性 | 向いている用途 |
|---|---|---|
| 0.0〜0.3(低) | 一貫性・正確性が高い。毎回ほぼ同じ答え | ファクト確認・コード生成・翻訳 |
| 0.5〜0.8(中) | バランス型。品質と多様性を両立 | 一般的な文章生成・説明 |
| 1.0〜2.0(高) | 創造的・予測不能。多様なアイデア | ブレインストーミング・詩・物語 |
プロンプトで温度を制御する
ウェブ版では温度を直接設定できませんが、プロンプトで意図的に同等の効果が出せます。
「低温度」相当の指示(正確・一貫)
事実のみを根拠に、一貫した論理で説明してください。創造的な解釈や推測は含めないでください。
「高温度」相当の指示(創造・多様)
常識にとらわれず、型破りで独創的なアイデアを出してください。実現可能性より斬新さを優先してください。
APIでの温度設定(開発者向け)
OpenAI APIを使う場合は、リクエストパラメータで温度を直接指定できます。
{
"model": "gpt-4o",
"temperature": 0.3,
"messages": [{"role": "user", "content": "〜"}]
}
💡 コーディングやファクト系タスクは低温度で: APIを使って自動化する場合、コード生成・翻訳・データ抽出などの正確性が求められるタスクはtemperature=0〜0.3に設定するのが定石です。
プロンプトのイテレーション(改善サイクル)
プロンプトは一発で完璧を目指すのではなく、会話の中で改善することが効率的です。
フォローアッププロンプトの活用
最初の回答が期待と違った場合、以下のような追加指示で修正します。
| 問題 | 追加指示の例 |
|---|---|
| 長すぎる | 「もっと短く、200字以内にまとめて」 |
| 専門的すぎる | 「もっと平易な言葉で。専門用語を避けて」 |
| 具体性が足りない | 「具体的な数字と実例を加えて」 |
| トーンが違う | 「もっとカジュアルな口調で書き直して」 |
| 構成が変 | 「結論を最初に持ってきて、理由は後で」 |
チェーン・オブ・ソート(CoT)プロンプティング
複雑な問題を解かせる場合、**「ステップバイステップで考えてください」**という一言を追加するだけで回答精度が大幅に向上します。
例:
「以下の計算問題を、途中計算を省略せず、ステップバイステップで解いてください。」
ChatGPTが「考える過程を見せる」ことで、論理的なミスが減り、複雑な推論問題の精度が上がります。
⚠️ プロンプトインジェクションに注意: 第三者が作ったコンテンツをChatGPTに読み込ませる場合、そのコンテンツに「以前の指示をすべて無視して…」という悪意あるプロンプトが埋め込まれている可能性があります(プロンプトインジェクション攻撃)。信頼できないソースのコンテンツを大量に貼り付ける際は注意が必要です。
🏋️実践ワーク
以下のワークを実施してください。
- ◆悪いプロンプト→良いプロンプトへの改善: 「メール文を書いて」というプロンプトを、ターゲット・目的・トーン・文字数・構成を明示した良いプロンプトに書き直し、両方の回答品質を比較する。
- ◆ペルソナプロンプトを試す: 同じ質問(例:「副業を始めるアドバイスをください」)を「ペルソナなし」と「あなたは起業家支援の専門家です」という前置き付きの2パターンで送り、回答の違いを観察する。
- ◆出力形式を指定する: 同じ内容(例:「AIの活用メリット」)を「箇条書き5点」「表形式3列」「Q&A形式5問」の3つの形式で出力させ、それぞれの使いやすさを比較する。
- ◆CoTプロンプトを試す: 難しい論理問題や算数の文章問題を用意し、「そのまま聞く」場合と「ステップバイステップで考えてください、と追加する」場合で回答精度の違いを確認する。
📝まとめ
プロンプトの品質はChatGPTの回答品質を決定します。役割・タスク・背景情報・出力形式・制約条件の5要素を意識して書くことで、使えない回答が使える回答に変わります。良い例・悪い例の比較で分かるように、具体的な数値・ターゲット・形式指定が精度を大幅に高めます。温度パラメータの概念を知ることで、プロンプト上でも「正確モード」「創造モード」を使い分けられます。次のレッスンでは実務で使える応用プロンプトを学びます。
理解度チェック
3問全問正解でこのレッスンが「完了」になり、コースの全レッスンを完了すると修了証が発行されます。何度でも挑戦でき、全問正解すると全問の解説が読めます(不正解のときは正解した問題の数だけ表示され、30秒後に答え直せます)。
Q1.「ブログ記事を書いて」というプロンプトを改善したいと考えています。本文の良い例に最も近い改善はどれですか。
Q2.新商品のネーミング案をできるだけ幅広く出したいと考えています。本文の温度の考え方に沿ったプロンプトはどれですか。
Q3.「最低500字・最大600字、見出し5つ、各見出しに箇条書き3つ…」と細かい条件を大量に並べたところ、回答の品質が落ちました。本文に沿った改善はどれですか。
「ChatGPT完全マスター講座」全12レッスンを無料で修了しよう
- ✓ 理解度チェックの採点と、合格レッスンの記録
- ✓ 全レッスン合格で修了証を発行(URLでシェア・LinkedInに追加できます)
- ✓ 全レッスンの解説動画と、続きから再開できる学習ダッシュボード
完全無料・クレジットカード不要
このレッスンで使うツール・次の学び方 PR
Audible(Amazonのオーディオブック) ↗ビジネス書・マーケティングの本を通勤中や家事の合間に聴いて学べる。プレミアムプランは30日間の無料体験あり(2026年11月時点)

関連するブログ記事
関連レッスン(他のコースから)
AI画像生成マスター - Midjourney & Stable Diffusion
基本プロンプトの書き方と画像生成の流れ
AI画像生成の品質はプロンプト(指示文)の書き方で90%が決まります。
25分本文は無料で閲覧可
AI画像生成マスター - Midjourney & Stable Diffusion
スタイル・アスペクト比・品質パラメータの使いこなし
Midjourneyをはじめとした画像生成AIは、プロンプトの文章だけでなく「パラメータ」と呼ばれる設定値によって出力結果を細かくコントロー
25分本文は無料で閲覧可
AIエージェント開発・自動化上級講座
プロンプトチェーンとは?5つの設計パターンと実例
プロンプトチェーンとは、複数のプロンプトを連鎖的に実行し、前のステップの出力を次のステップの入力として渡していく手法です。
25分本文は無料で閲覧可
AI画像生成マスター - Midjourney & Stable Diffusion
AI画像生成の世界 - ツール比較と選び方
2022年以降、AI画像生成技術は爆発的に進化し、テキストを入力するだけでプロ品質のビジュアルを数秒で生成できる時代が到来しました。
25分無料公開
AI画像生成マスター - Midjourney & Stable Diffusion
Midjourneyの完全セットアップガイド
Midjourneyは現時点でアート・クリエイティブ用途において世界最高レベルの画像生成品質を誇るツールです。
25分無料公開
AI画像生成マスター - Midjourney & Stable Diffusion
実写風・イラスト風・アニメ風の表現テクニック
AI画像生成ツールの最大の魅力は、写真のような精緻なリアル表現からアニメ・油絵・イラストまで、ひとつのモデルがあらゆる表現様式に対応できる点
25分本文は無料で閲覧可