AIsawaru
prompt

プロンプトエンジニアリングの基本 5つの原則

生成AIから狙った出力を引き出すためのプロンプト設計の基本原則を5つにまとめて解説します。

生成AIを使う人が増えた今、差が出るのはプロンプトの書き方です。この記事では、実務で確実に効果が出る5つの原則を紹介します。

1. 役割を明示する

プロンプトの冒頭で、AIに担わせる役割を明示します。

あなたはベテランのテクニカルライターです。
初心者向けにわかりやすい文章を書いてください。

役割が明確になると、文体・語彙・想定読者の全てが揃い、出力が安定します。

2. 入出力の形式を指定する

「箇条書きで」「200字以内で」「マークダウン形式で」といった形式の指定を、曖昧さを残さず書きます。JSON出力を求める場合はスキーマも明示します。

3. 具体例を与える(Few-shot)

望む出力の具体例を1〜3個見せると、精度が劇的に上がります。これをFew-shot promptingと呼びます。

例:
入力: 寒い
出力: brrr... it's chilly today

入力: 嬉しい
出力:

4. 段階的に考えさせる

複雑な問いには「ステップバイステップで考えてください」と指示します。近年のモデルは内部で推論を行うものも多いですが、明示するほうが結果が安定します。

5. 制約を具体的に書く

「プロフェッショナルに」のような抽象的な指示より、「受動態を避ける」「見出しは体言止めに」のような具体的な制約の方が効果的です。


これら5つの原則を意識するだけで、プロンプトの質は大きく変わります。まずは自分がよく使う定型プロンプトに1つずつ適用してみてください。