Upgrade to Pro — share decks privately, control downloads, hide ads and more …

非開発者のためのプロンプトエンジニアリング入門

瀬尾佳隆
November 18, 2023

 非開発者のためのプロンプトエンジニアリング入門

AI勉強会 @ コワーキングCoCoプレイス
(2023/11/25 開催、https://www.facebook.com/events/1499660754188553)

開発者ではない方を対象に、生成AIのプロンプトエンジニアリングのポイントを共有しました。

瀬尾佳隆

November 18, 2023
Tweet

More Decks by 瀬尾佳隆

Other Decks in Technology

Transcript

  1. 瀬尾ソフト 瀬尾佳隆 (@seosoft) Microsoft MVP for AI プロンプト エンジニアリング 入門

    2023/11/25 非開発者のための コワーキングCoCoプレイス AI 勉強会
  2. 自己紹介 瀬尾 佳隆 (せお よしたか) • フリーランスのソフトウェアエンジニア • MVP for

    AI (Jul 2018 – Jun 2024) / MVP (Jan 2009 – Jun 2018) • Microsoft Certified Trainer Alumni (2021 - 2024) • Microsoft Ignite 2022 / Recap 大阪 登壇 • 専門学校 ディープラーニング講師 (2022年度) • 学生向け・企業向け AI / IT トレーニング (2020 - 2021) • マイクロソフトパートナープログラム 業種別トレーニング(2019 - 2020) • 乃木坂、櫻坂、日向坂が好きです • 京都、お寺、仏像が好きです
  3. はじめに ◼私は AI の分野で仕事をしていますが プロンプトの “プロ” ではありません • 自動車のエンジンの設計者 ≠

    F1 ドライバー • 和牛の畜産家 ≠ 三ツ星レストランのシェフ ◼“いいマネージャー” や “いいリーダー” が プロンプトエンジニアリングの素養を持っているはず
  4. 念のため) Copilot / ChatGPT ◼Copilot • https://copilot.microsoft.com/ • Bing Chat

    を11月にリブランディング • https://www.bing.com/chat でも利用可能 • 現在の情報まで対象にできる ◼ChatGPT • https://chat.openai.com/ • 無償のアカウント作成が必要 • 有償版だと応答の速度が上がり機能が増える • 標準の場合は最近の話題を知らない
  5. 項目立てる (構造化する) ### 質問 ### AIを利用するメリットを教えてください ### 回答の対象者 ### -

    一般の社会人 - AI技術者は対象外 ### 回答の長さ ### - メリットを3つ - メリットごとに、簡単なタイトルと2~ 3文を目安とした内容 - タイトルの後で改行 - メリットの内容のあとに空行
  6. 構造化のひな形 (2/2) ◼見出しを付ける • # ### ### 見出し ### •

    #がよさそう ◼項目を箇条書きであげる • - 項目 • ハイフンで始めると箇条書きで あることが伝わりやすい ### 見出し ### - 箇条書きの項目1 - 箇条書きの項目2 ### 課題 ### AI活用メリットの営業トーク ### 条件 ### - 初めてのお客様に相手先のオフィスで 伝える内容 - スライド1枚程度の簡潔な分量 - 自社の優位性をさりげなくアピール - AI以外を否定的に言わないように
  7. 答え方を指定する ### 出力の形式 ### - マークダウンで出力して、後で加工し やすいように - テキストだけで伝えきる -

    5項目あげる - 各項目はタイトル行と2~3文程度の 説明文で構成する ### 出力の形式 ### - 5項目あげる - タイトルの列と本文の列で構成される CSV形式 - ただし区切り文字はタブ文字
  8. いくつか例を挙げる (Few-shot) (1/2) 猫 /// 動物 犬 /// 動物 カレーライス

    /// 食べ物 ラーメン /// 食べ物 うさぎ /// コンピューター ///
  9. 活用例) Copilot for Edge ◼Edge のサイドバーでも Copilot が使えます • Word

    や パワポの 素案を作る程度なら ブラウザーから離れずに • 仕上げは人間が きっちり作りこむ
  10. その他の参考文献 (1/2) ◼GPT best practices • https://platform.openai.com/docs/guides/gpt-best- practices ◼プロンプト エンジニアリングの概要

    ◼プロンプトエンジニアリングの手法 ◼システムメッセージテンプレート • https://learn.microsoft.com/ja-jp/azure/ai- services/openai/concepts/prompt-engineering
  11. その他の参考文献 (2/2) ◼Twenty-five tips to help you unlock the potential

    of generative AI • https://azure.microsoft.com/ja-jp/blog/prompts-are- key-in-2023-twenty-five-tips-to-help-you-unlock- the-potential-of-generative-ai/ • https://atmarkit.itmedia.co.jp/ait/articles/2310/27/ news053.html ◼AIに「それがファイナルアンサーなの?」「全力を尽くして」と いった感情的な命令文を伝えるとパフォーマンスが向上する • https://gigazine.net/news/20231106-llm-emotional- stimuli/