「生成AI(セイセイエーアイ)」のときによく耳にする「プロンプトエンジニアリング」。良く使われるので、人に聞きづらいですが、結局なんなんでしょう?

実際のAIサービスを作ったことのある筆者が小学生にわかるように解説!
この記事では”IT会社の部長”でAIを使ったサービスを複数立ち上げ、責任者も務めた筆者”AIぶー(あいぶー)”が小学生にわかるように”プロンプトエンジニアリング”を解説します。
・生成AIにプロンプトエンジニアリングって必要?
・なぜ必要なの?どういうときに必要なの?
を知りたい方は参考にしてください。
・「プロンプトエンジニアリング」というのは「AIにうまくお願いする技」
・「プロンプトエンジニアリング」は「欲しい答えをもらうために必要」
・「プロンプトエンジニアリング」を学ぶ方法は、試す、まねる、習う
がわかる内容になっていますよ。
なお、わかりやすくするために、一部簡略化したり、実際と少し違って説明する部分もあるので、正しい知識を知りたい方は別の記事も参考にしてくださいね。
プロンプトエンジニアリングって何?
「プロンプト」っていうのは、AIに話しかけるときの「お願い言葉」みたいなもの。そして、「エンジニアリング」とは「工夫して作る技」みたいなものかな。なので、「プロンプトエンジニアリング」というのは「AIにうまくお願いする技」なんだよ。
例えば
👉「家の絵を描いて」
👉「楽しい曲を作って」
👉「宿題を教えて」
っていうお願いの言葉が「プロンプト」って呼ぶんだ。それのお願いをうまくいう方法だね。
もし、宿題を教えてほしくても、
「宿題の答えを教えて!」よりも
「小学校3年生の私にわかるように宿題の答えを教えて!」
の方が、わかりやすく教えてくれそうでしょ?ランプの魔人にお願いをするときに、上手にお願いをするとうまくいくのと一緒だね!
プロンプトエンジニアリングってなぜ必要なの?
生成AIは、どんどん進化して、とっても頭が良くなっているよ。だけど、質問の仕方が悪いと
👉欲しい答えが出てこない
👉間違ったことを教えてくる
こともあるんだよ。
だから、必要な答えをちゃんと「生成AIにうまくお願いする技」が必要なんだ。
生成AIが何かを知りたい人はこちらの記事も参考にしてね
プロンプトエンジニアリングってどういう時に必要なの?
例えば、「宿題を手伝って欲しいとき」は、
・「算数教えて」だと難しいかもしれないけど、「小学校3年生の算数の文章問題を、例を挙げながら説明して」だとわかりやすくなるよ。
仕事や研究で正しい情報やアイデアが欲しいなら
・「コンサルのようにロジカルにアイデアをサマリーにして」とか「表にしてまとめて」とか「賛成意見と反対意見を両方出して」
のように聞き方を変えると色々と違った答えが出るから、「欲しい答えをもらうために必要」になるんだよ。
プロンプトエンジニアリングを学ぶ方法は?
プロンプトエンジニアリングを学ぶ方法はいろいろな方法があるよ
1.たくさんお願いする
AIにいろいろな言い方でお願いしてみると、答えが変わるから試してみるのも良い方法だね
👉例:「猫のイラストを描いて」「リアルな猫のイラストを描いて」「白い猫がこっちを向いて笑っているように見えるイラストを描いて」
2.マネしてみる
上手な人が作った「プロンプトの例」を見てマネして見るのも良い手だよ
👉ネットや本に上手な人の例があるよ。今だと「はじめてのプロンプトエンジニアリング」とかはわかりやすいね
3.うまい人や学校で教えてもらう
生成AIはどんどん進化してるから、自分で習うのは難しい場合はうまい人や生成AIスクールで学ぶ方法も良いよ。
👉例えば、IT企業は生成AIを使ってるから、そこに入ったりとか、生成AIスクールに短期集中で通うのも手だね。もし、君が大人なら補助金も出るのでうまく使おうね。
プロンプトエンジニアリングの大事なコツは?
プロンプトエンジニアリングの大事なコツは
・「詳しく聞く」ほど良い答えが出やすいよ
・「誰に向けての答えが欲しいか?」を伝えるとわかりやすいよ(子供向け、営業の人向け、経営陣向けなど)
・「これはやってはダメ」を伝えると正確になるよ(根拠となる証拠を同時に記載して)
だよ。でも、これは欲しい答えによっても微妙違うから色々試してみると良いと思うよ
プロンプトエンジニアリングって何?IT部長の小学生にわかる解説のまとめ
この記事では、IT部長がプロンプトエンジニアリングって何かを”小学生にわかるように”解説しました。
・「プロンプトエンジニアリング」というのは「AIにうまくお願いする技」
・「プロンプトエンジニアリング」は「欲しい答えをもらうために必要」
・「プロンプトエンジニアリング」を学ぶ方法は、試す、まねる、習う
ということがわかる記事でした。参考にしてくださいね!





コメント