このページで分かること
プロンプトエンジニアリングとは何か、ChatGPTへの指示を工夫する考え方、目的・条件・出力形式の整理を初心者向けに解説します。
プロンプトエンジニアリングの意味
プロンプトエンジニアリングは、AIに出す指示文を工夫して、より目的に合う回答を得やすくする考え方です。難しい技術名に見えますが、初心者にとっては「AIに何を、どの条件で、どんな形で答えてほしいかを整理すること」と捉えると十分です。目的、前提、条件、出力形式を入れるだけでも回答の使いやすさは変わります。
初心者向けのたとえ
人に仕事を頼む時に、ただ「資料を作って」と言うより、「初心者向けに、3枚で、見出し付きで」と伝えるほうが期待に近い結果になります。AIへの依頼も同じです。
できること
- 目的を明確にした指示を作る
- 条件や制約を指定する
- 表、箇条書き、文章など出力形式を指定する
- AIの回答を再修正しやすくする
使い方の流れ
まず、この用語がどの場面で出てくるのかを確認します。次に、AIへ任せたい作業、入力してよい情報、確認する人、公開や提出の有無を分けて考えます。AIの回答は下書きや整理材料として使い、最終判断の前に事実、権利、個人情報、安全面を人間が確認する流れにすると、初心者でも扱いやすくなります。
向いている場面・慎重に使う場面
AIは、アイデア出し、下書き、要約、分類、確認リスト作成のように、考え始めるための材料を作る場面に向いています。一方で、個人情報、機密情報、契約、医療、法律、お金、最新情報、著作権や商標が絡む場面では慎重に扱ってください。便利さだけでなく、確認手順を決めておくことが大切です。
指示に入れる5つの要素
難しい技法を覚える必要はありません。次の5つのうち、足りないものを足すだけで結果が変わります。
| 要素 | 書き方の例 |
|---|---|
| 目的 | 「取引先に送るお詫びのメールを書きたい」 |
| 読む人 | 「相手は初めて取引する会社の担当者」 |
| 条件・制約 | 「原因の説明は入れるが、責任の所在は書かない」 |
| 出力の形式 | 「200字程度、3段落、件名も付けて」 |
| 前提となる情報 | 「納品が2日遅れた。代替品はすでに手配済み」 |
思ったものが出ないときは、たいてい読む人と出力の形式が抜けています。この2つを足すだけで、当たり障りのない答えから抜け出せます。
長く書けばよいわけではない
指示を長くするほど良くなると思われがちですが、逆効果になることがあります。実際に起きるのは次の状態です。
- 矛盾した指示が混ざる:「短く」と「詳しく」が両方入っていると、どちらが優先されるか分かりません。条件は互いに矛盾しないか確かめます
- 禁止事項ばかり並ぶ:「〜しないで」を重ねるより、望む形を書くほうが安定します
- 会話が長くなって前半が薄れる:やり取りを重ねると、最初に出した条件が効かなくなります。方向が変わったら、条件を書き直して新しく始めるほうが早いです
- 例が形式だけの参考になる:見本を見せる方法は効きますが、例の形式がばらばらだと何に合わせるか伝わりません
うまくいった指示は、手元に保存して使い回すのがおすすめです。毎回ゼロから書くより、前に成功したものを少し直すほうが確実です。ただし、保存する指示文に個人情報や秘密情報を含めないよう注意してください。なお、同じ指示でも結果は毎回少しずつ変わります。出力の確認が不要になるわけではありません。
関連する用語
よくある質問
専門知識がないと使えませんか?
いいえ。まずは目的、条件、出力形式を入れるだけで十分に始められます。
長いプロンプトほどよいですか?
長ければよいわけではありません。必要な条件を整理して、読みやすく伝えることが大切です。
プロンプトを工夫すれば誤情報はなくなりますか?
なくなりません。回答の確認は必ず必要です。