😸
プロンプトエンジニアリング 〜AIに仕事を頼む時は新人社員に仕事を教えるように伝えよう〜
AIにプロンプトを書くときって、新人に仕事をお願いするのと同じなんだよね。
「これやっといて」だけだとだいたいズレるし、思った通りの答えが返ってこない。
だから新人に説明するみたいに、背景とか目的とかをちゃんと伝えるのが大事。
ここではそのポイントを6つにまとめてみた。
① 役割を与える
AIに「どんな立場で答えてほしいか」を伝える。
役割があると、返ってくる答えが一気に的確になる。
例:
- 「あなたは英語の先生。中学生に文法を教えてください」
- 「あなたはキャリアアドバイザーとして答えてください」
② 背景情報を共有する
いきなり質問だけ投げてもダメ。状況や前提をちょっと加えると理解度が跳ね上がる。
例:
- 「プログラミング初心者で、Pythonを勉強中です」
- 「社内プレゼン用の資料を作る必要があります」
③ 目的を明確にする
ただ「要約して」じゃなくて、何のための要約なのかを伝える。
例:
- 「プレゼンで3分以内に話せる要約が欲しい」
- 「ブログ記事として公開できる形にしたい」
④ 作業ステップを教える
AIも新人と同じで、手順がわかると動きやすい。
例:
- 「ステップごとに箇条書きで説明して」
- 「まず概要、そのあとに詳細を展開して」
⑤ アウトプットをすり合わせる
完成形をイメージ共有するのは超大事。
「どんな形でほしいか」をちゃんと指定しよう。
例:
- 「表形式で出力して」
- 「Markdownでお願いします」
- 「500文字くらいでまとめて」
⑥ 制約条件を認識させる
暗黙のルールはAIには伝わらない。だからちゃんと条件を明示する。
例:
- 「専門用語は使わないで初心者向けに」
- 「300文字以内で」
- 「ですます調は禁止」
まとめ
AIにプロンプトを書くときは、新人に仕事を頼むように、役割・背景・目的・ステップ・アウトプット・制約条件をセットで伝えるのがコツ。
これだけで無駄なやり取りが減って、AIからの答えがグッと良くなる。
Discussion