良いプロンプトの構造役割・目的・文脈・制約・出力形式の並べ方
長めのプロンプトは、構造を整えると意図が伝わりやすくなります。役割・目的・背景・入力データ・制約・出力形式という要素の並べ方、区切りの使い方、順序の考え方、具体的なプロンプトの完成例、見直しのポイントを整理します。
公的機関・公式資料などの一次情報と照合して作成しています。このサイトについて
良いプロンプトの構造とは
短い質問なら、そのまま投げても答えが返ってきます。しかし、業務で使う、条件の多い依頼では、プロンプトの構造を整えると、意図が正確に伝わり、結果が安定します。構造化とは、情報を種類ごとに整理して、決まった順序で並べることです(プロンプトの基本)。
構成要素
| 要素 | 内容 | 書き方のポイント |
|---|---|---|
| 役割 | AIにどんな立場で答えてほしいか | 専門家・編集者・先生など(ロールプロンプト) |
| 目的 | 何を達成したいか | 最終的な成果物を明記 |
| 背景・文脈 | 状況、読み手、前提 | 判断に必要な情報を渡す |
| 入力データ | 処理してほしい文章・資料 | 区切りを付けて、他と混ざらないように |
| 制約・条件 | 長さ、トーン、守るべきルール | 箇条書きで具体的に |
| 出力形式 | 見出し、表、JSONなど | 例を示すとより確実(出力形式の指定) |
| 例 | 望ましい出力の見本 | 1〜3個(Few-shotプロンプト) |
並べ方の基本
- 役割・目的(全体の方針)。
- 背景・文脈(前提の共有)。
- 制約・条件(守るべきこと)。
- 入力データ(長い資料は、明確に区切る)。
- 出力形式(最後に、どう答えてほしいか)。
長い資料を扱うときは、指示を、資料の「前」と「後」の両方に置くと、指示が忘れられにくくなる場合があります(長文を扱うプロンプト)。
区切りの使い方
指示とデータを混ぜないために、区切りを使います。
| 方法 | 例 |
|---|---|
| 見出し記号 | # 目的 # 資料 |
| 区切り線 | --- や """ で囲む |
| XMLタグ | <document>...</document>(XMLタグで構造化する) |
区切りがあると、どこからどこまでが資料かが明確になり、資料内の文章を指示と取り違えるリスクも下がります(プロンプトインジェクション)。
完成例
# 役割
あなたは、中小企業向けの経営コンサルタントです。
# 目的
以下のアンケート結果から、改善すべき課題を3つに絞って提案してください。
# 背景
読み手は、従業員20名の飲食店の店長です。IT知識はありません。
# 条件
- 専門用語は使わない
- 各課題に、すぐ試せる具体策を1つ添える
- 全体で600字以内
# 資料
<survey>
(アンケート結果)
</survey>
# 出力形式
課題ごとに「課題/理由/具体策」の3行で書いてください。
構造化のチェックポイント
| 確認項目 | 内容 |
|---|---|
| 目的は明確か | 何を、誰のために作るか |
| 情報は足りているか | 判断に必要な前提が含まれているか |
| 矛盾した指示がないか | 「簡潔に」と「詳しく」が混在していないか |
| 出力形式は指定したか | 後工程で使いやすい形か |
| 資料と指示は区切ったか | 混同の恐れがないか |
長すぎるプロンプトの注意
構造化しても、指示が多すぎると、守られない項目が出てきます。優先順位が高い指示を先頭や末尾に置き、本当に必要な条件に絞ることも重要です。うまくいかない場合は、作業を2段階に分ける方法も有効です(プロンプトチェーン)。
良いプロンプトの構造のFAQ(よくある質問)
Q. 構造化は、毎回必要ですか?
A. 簡単な質問では不要です。条件が多い依頼や、繰り返し使うプロンプトで効果を発揮します。
Q. 順序は、決まっていますか?
A. 絶対的な決まりはありません。伝わりやすい順序を、試して決めます。
Q. テンプレートを作ると便利ですか?
A. はい。繰り返す作業は、テンプレート化すると効率が上がります(プロンプトテンプレートの作り方)。
構造化の効果を確かめる簡単な比較
同じ依頼を「構造化していない文章」と「構造化した文章」で出し、結果を比べてみましょう。
- 1つ目:「アンケート結果から課題を提案して。分かりやすく。」とだけ書く。
- 2つ目:役割・目的・読み手・条件・出力形式を分けて書く。
多くの場合、2つ目のほうが、観点の抜けが少なく、形式も揃います。差を実感できたら、日常の依頼にも少しずつ取り入れてみてください。
また、うまくいった構造は、そのままテンプレートとして保存しておくと再利用できます。
筆者の見解(良いプロンプトの構造)
プロンプトの構造化は、「人間同士の指示書」と同じだと考えています。目的・背景・条件・成果物の形式が整理された指示書は、人間にもAIにも伝わりやすい。逆に、AIへの指示がうまくいかないときは、「新入社員に同じ指示を出して、通じるか」と考えてみると、足りない点に気づけます。
良いプロンプトの構造の関連項目
出典(一次情報)
本記事は一般的な情報の提供を目的としています。AIのサービス・機能・料金・仕様は頻繁に更新されるため、最新の内容は各社の公式ドキュメントでご確認ください。「筆者の見解」は一つの考え方です。