【ぷろんぷとえんじにありんぐ】

プロンプトエンジニアリング とは?

最終更新:
💡 AIを上手に動かす「指示の技術」

AIに渡す指示・背景情報・例・出力形式などを設計し、結果を評価しながら調整すること。目的に合う出力を得やすくするが、正確さや指示どおりの応答を保証するものではない。

📌 このページのポイント
目的を伝え、結果を比べて調整 指示と条件 要点を3つに 新入社員向けに 必要なら例も 入力例と出力例 例と指示をそろえる 複数の入力で確かめる 指示を作る 結果を評価 調整する 効果はモデルやタスク次第 正確さの保証ではない
指示・背景・形式や例を設計し、評価を繰り返す。例示や思考手順の指定がいつも有効とは限らない。
ひよこ ひよこ
プロンプトエンジニアリングって、上手に質問すること?
ペンギン先生 ペンギン先生
質問の言い方だけでなく、目的や背景、制約、答えの形式を設計することだよ。実際の出力を評価して、指示を調整するところまで含むんだ。
ひよこ ひよこ
まず何を伝えるといいの?
ペンギン先生 ペンギン先生
何をしてほしいかを具体的に書こう。例えば「この文章を、新入社員向けに要点3つでまとめて」のように、対象と形式を伝えるんだ。必要な元の文章も一緒に渡すよ。
ひよこ ひよこ
例を見せる方法もあるの?
ペンギン先生 ペンギン先生
入出力の例をいくつか示すフューショットという方法があるよ。ただし、例なしで十分な場合もあるし、例と指示が食い違うとかえって結果が悪くなることもあるんだ。
ひよこ ひよこ
ステップごとに考えて、と書けばいつも正確になる?
ペンギン先生 ペンギン先生
いつもではないよ。手法の効果はモデルやタスク次第で、内部で推論するモデルにはその指示が不要なこともあるんだ。「専門家として」と役割を指定しても、専門知識の正しさが保証されるわけではないね。
ひよこ ひよこ
よいプロンプトかどうかは、どう確かめるの?
ペンギン先生 ペンギン先生
実際に使う場面を代表する複数の入力で試して、正しさや形式が目的に合うか比べるよ。同じ指示でも応答は変わることがあるし、モデルを変えたら再評価するんだ。コードからプロンプトを組み立てて使う場合もあるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「プロンプトエンジニアリング」って出てきたら「AIに上手に指示を書く技術」と思えればだいたいOK!
📖 おまけ:英語の意味
「Prompt Engineering」 = プロンプト設計
💬 PromptはAIに渡す指示や入力、Engineeringは設計や工学という意味だよ。指示などを設計し、結果を確かめて調整する取り組みなんだ。

参考資料

← 用語集にもどる