第3回はプロンプトエンジニアリングについて。
AIの回答の精度は**「こちらがどう指示(質問)するか」**で劇的に変わります。
今回はAIの能力を最大限に引き出すための「基本の型」と「思考プロセスのコントロール方法」を学んでいきましょう!
1. プロンプトエンジニアリングとは?
プロンプトってなに?(復習)
AIに入力する指示文や質問テキストのことを「プロンプト(Prompt)」と呼びます。そして、AIからより高精度で思い通りの回答を引き出すために、プロンプトの出し方を工夫する技術や手法のことを「プロンプトエンジニアリング(Prompt Engineering)」といいます。
なぜプロンプトの工夫が必要なの?(復習)
現在の生成AIのベースとなっているのは、LLM(Large Language Model / 大規模言語モデル)という技術です。
LLMは、膨大な文章データを学習し、「直前の文章に続く、確率的に最も自然な言葉」を予測して出力する仕組みを持っています。
- 曖昧な指示を投げると…
AIは「一般的で無難な言葉」を予測して返すため、ありきたりな回答になります。 - 具体的で文脈のある指示を投げると…
AIの予測範囲が絞り込まれ、ピンポイントで質の高い回答が返ってきます。
AIは「人間の意図を汲み取って空気を読む」ことは得意ではありません。だからこそ、AIに正しい道筋を示すプロンプトエンジニアリングが重要になるのです。
2. ペルソナ指定(Role Prompting)
1つ目はペルソナ指定について。
AIに「誰として回答してほしいか」という役割や立場(ペルソナ)を与える手法を**「ペルソナ指定(Role Prompting)」**と言います。
効果と指定方法
プロンプトの冒頭に**「あなたは〇〇のプロです」「〜の立場として回答してください」**と一言添えるだけで、AIが参照する知識の領域や言葉遣い、視点がその役割に固定され、回答の専門性や説得力が一気に増します。
専門家・ペルソナ別の使い分けテクニック
目的やターゲットに合わせてペルソナを柔軟に変えてみましょう。
- 【専門家風】知見を深めたいとき
「あなたは10年のキャリアを持つWebマーケターです。新人向けにSEOの基本を解説してください。」 - 【初心者・学習風】わかりやすく解説してほしいとき
「あなたは小学生に教えるのが上手な理科の先生です。量子力学について例え話を使って説明してください。」 - 【批判的・アイディア出し】課題を発見したいとき
「あなたは辛口な投資家です。以下の事業計画書に対して、リスクや弱点を指摘してください。」
3. ステップバイステップ思考(Chain of Thought / CoT)
2つ目はステップバイステップ思考。
複雑な問題や論理的な思考が必要な質問をするとき、AIに一発で答えを出させようとすると計算ミスや論理の飛躍(間違い)が起きやすくなります。
そこで使われるのが、**CoT(Chain of Thought / 思考の鎖)**と呼ばれるテクニックです。
指示のしかた
やり方はとても簡単。プロンプトの中に「ステップバイステップで考えてください」や「順を追って段階的に思考してください」という一言を含めるだけです。
これだけで、AIは「思考のプロセス」を内部で(または出力上で)一行ずつ積み重ねるようになり、最終的な回答の精度が劇的に向上します。
活用例
❌ 失敗しやすい例(一発で答えを求める)
Aさんはりんごを3個持っています。
Bさんから2倍受け取り、Cさんに半分あげました。
最終的に何個?
※複雑な条件になると、AIは途中式を飛ばして直感で間違えることがあります
⭕ CoTを活用した例
以下の問題を**ステップバイステップで順を追って**解いてください。
【問題】
Aさんは最初にりんごを3個持っています。
1. Bさんから現在の持っている量の2倍を追加で受け取りました。
2. その後、手持ちの半分をCさんにあげました。
最終的にAさんが持っているりんごは何個ですか?
【出力フォーマット】
- ステップ1:〜〜
- ステップ2:〜〜
- 最終回答:〜〜
というように、CoTを使うことで、AIは人間が裏紙で計算用紙(下書き)を作るのと同じ状態になり、論理的なエラーを防ぐことができます。
4. まとめ&ワークショップ
本日のまとめ
- プロンプトエンジニアリング
AIの仕組み(LLM)を理解し、適切な指示(プロンプト)を与える技術。 - ペルソナ指定(Role Prompting)
「あなたは〇〇です」と役割を与えることで、回答の視点・精度を最適化する。 - ステップバイステップ思考(CoT)
「段階的に考えて」と伝えることで、AIに思考のプロセスを踏ませ、複雑な問題の正解率を上げる。
🛠 ワークショップ(実際に試してみよう!)
下の【課題】に対して、今回学んだ**「ペルソナ指定」と「CoT(ステップバイステップ思考)」**を組み合わせてAIに指示を出してみましょう!
GeminiでもChatGPTでも可能です。1行で出した指示と以下のテンプレートを使って出した指示の出来を比べてみてください。
【課題】
あなたはカフェの店長です。「若者向けの新しい夏限定ドリンク」のアイデアを3つ考えてもらいたいです。
✍️ ワーク用テンプレート(自由に使ってみてね!)
【役割】
あなたは[ ここにペルソナを記入 ]です。
【目的】
若年層向けの夏限定ドリンクの企画アイデアを3つ提案してください。
【思考プロセス】
以下のステップに従って、順を追って段階的に考えてください。
ステップ1:現在の若者のトレンドや人気の味・見映えの傾向を整理する
ステップ2:そのトレンドを踏まえたドリンク案を3つ出す
ステップ3:それぞれのドリンクの「映えポイント」と「味の特徴」を解説する
【出力形式】
わかりやすく箇条書きで出力してください。
