プロンプトエンジニアリング入門 - AIへの正しい質問の仕方
AIに聞けば何でも答えてくれる…わけじゃない。質問の仕方で回答が劇的に変わる「プロンプトエンジニアリング」の基本。
Key Takeaways
- ▸プロンプトの書き方一つでAIの回答品質は劇的に変わる
- ▸具体性・文脈・役割の3つがプロンプト改善の鍵
- ▸悪いプロンプトと良いプロンプトの違いを知ることが第一歩
AIは魔法のランプじゃなかった
AIを使い始めた頃、私は完全に勘違いしていた。
「AIに聞けば何でも正確に答えてくれる」と本気で思っていたのだ。
でも実際にChatGPTやClaudeに質問してみると、返ってくる答えが妙にぼんやりしている。的外れなことも多い。
「なんだ、AIって思ったほど賢くないじゃん」
最初はそう思った。でも後になって気づいた。AIが悪いんじゃない。私の質問の仕方が悪かったのだ。
これが「プロンプトエンジニアリング」との出会いだった。
プロンプトエンジニアリングって何?
プロンプトとは、AIに入力するテキスト、つまり「質問」や「指示」のことだ。
プロンプトエンジニアリングとは、その質問や指示を工夫することで、AIからより良い回答を引き出す技術のこと。
考えてみれば当たり前の話だ。人間に何かを頼むときだって、「あれやっといて」と言うのと「来週の月曜までに、A社向けの提案書を3ページ以内で作ってほしい」と言うのでは、返ってくるものが全然違う。
AIも同じなのだ。いや、AIの方がもっと指示に忠実だから、質問の質がそのまま回答の質に直結する。
ダメなプロンプトの典型例
私が最初にやっていた失敗を恥ずかしながら公開する。
悪い例1: 曖昧すぎる
「AIについて教えて」
これだと範囲が広すぎて、AIは何を答えていいか分からない。結果として、教科書のような概要がだらだらと返ってくる。
悪い例2: 文脈がない
「おすすめのツールは?」
何のためのツール?仕事用?趣味用?予算は?これでは答えようがない。
悪い例3: 一度に全部聞く
「AIの歴史と仕組みと将来と問題点を全部教えて」
これは人間に聞いても困る質問だ。情報が多すぎて、どれも浅い回答になってしまう。
良いプロンプトの3つの原則
失敗を重ねるうちに、良いプロンプトにはパターンがあることに気づいた。
1. 具体的に書く
曖昧な言葉を避けて、何が欲しいのかを明確にする。
悪い例: 「ブログの書き方を教えて」
良い例: 「AI初心者向けのブログ記事を書くとき、読者を飽きさせない構成のコツを5つ教えてください」
この違い、分かるだろうか。良い例では**ターゲット(AI初心者)、目的(飽きさせない構成)、形式(5つのコツ)**が明確になっている。
2. 文脈を与える
AIはあなたの状況を知らない。だから教えてあげる必要がある。
悪い例: 「メールの書き方を教えて」
良い例: 「私はIT企業の営業担当です。初めてのクライアントにサービス紹介のメールを送りたいのですが、好印象を与えるビジネスメールの書き方を教えてください」
文脈を与えるだけで、AIの回答は一気に実用的になる。自分が誰で、何のために、どんな状況で必要なのかを伝えるのがポイントだ。
3. 役割を設定する
これは私がもっと早く知りたかったテクニックだ。AIに「あなたは〇〇の専門家です」と役割を与えると、回答のレベルが劇的に変わる。
「あなたはSEOの専門家です。ブログ記事のタイトルを10個提案してください。キーワードは『AI 初心者』で、クリック率が高くなるものをお願いします」
これだけで、AIは「SEO専門家」としての視点で回答してくれる。一般的な回答ではなく、専門的な知見を含んだ提案が返ってくるのだ。
実際にどれくらい変わるのか
私の実体験を一つ紹介したい。
ブログ記事のアイデアが欲しくて、最初はこう聞いた。
「ブログのネタをください」
返ってきたのは「旅行記を書く」「おすすめの本を紹介する」みたいな、誰でも思いつくものだった。
次に、プロンプトを改善してこう聞いた。
「AI初心者がAIの学びを記録するブログを運営しています。ターゲットは30代のビジネスパーソンで、AIに興味はあるけどまだ使いこなせていない人です。このターゲットが思わずクリックしたくなるような記事テーマを10個、それぞれ簡単な概要と一緒に提案してください」
返ってきた回答は、具体的で、ターゲットに刺さる内容ばかりだった。同じAIに聞いているのに、まるで別人のような回答が返ってきたのだ。
プロンプトは「反復」で磨かれる
一発で完璧なプロンプトが書ける人はいない。大事なのは、回答を見て改善を繰り返すことだ。
私のいつものやり方はこんな感じだ。
- まず思いつくままにプロンプトを書く
- 返ってきた回答を確認する
- 足りない情報や的外れな部分を特定する
- プロンプトを修正して再度質問する
- 満足いく回答が得られるまで繰り返す
最初は3回くらいやり直すことが多かった。でも慣れてくると、1回目からかなり良い回答が得られるようになった。
プロンプトを書く力は、筋肉と同じで鍛えれば鍛えるほど強くなる。
やってはいけないこと
良いプロンプトを学ぶのと同じくらい、やってはいけないことを知るのも大事だ。
AIの回答をそのまま信じない。 AIはもっともらしい文章を生成するのが得意だけど、内容が正確とは限らない。必ずファクトチェックをしよう。
個人情報を入力しない。 クレジットカード番号やパスワードなど、機密情報をプロンプトに含めるのは絶対にやめよう。
一つのプロンプトに詰め込みすぎない。 複雑なタスクは分割して、段階的に指示する方が良い結果が得られる。
プロンプトエンジニアリングを学んで変わったこと
この技術を知ってから、AIとの付き合い方が根本的に変わった。
以前は「AIって意外と使えないな」と思っていたのが、今では「AIってこんなこともできるのか」と驚く毎日だ。
変わったのはAIではない。私の質問の仕方が変わったのだ。
プロンプトエンジニアリングは、特別な技術でもなんでもない。相手に伝わるように話す、ただそれだけのことだ。でも、その「ただそれだけ」が、AIとの関係を劇的に変えてくれる。
これからもっと深いテクニックを学んでいくつもりだけど、まずはこの基本を押さえるだけで、あなたのAI活用は確実にレベルアップするはずだ。
騙されたと思って、今日から試してみてほしい。