Slide 1

Slide 1 text

© 2023 Findy Inc. ChatGPT利用サービス開発で わかったAIとの接し方 2022/04/05 ChatGPT API in Action~ 大規模言語モデルのプロダクト運用への実践ノウハウを学ぶ ファインディ株式会社 笹野 翔太

Slide 2

Slide 2 text

© 2023 Findy Inc. 笹野 翔太(@sasanoshouta) ● 大手食品メーカー新卒入社 ● 客先常駐の機械学習エンジニアとして自然言語モデルによる DX推進業務に従事 ● 2022年7月〜 機械学習エンジニアとしてジョイン ● 主な業務 ○ 既存アルゴリズムの精度改善 ○ MLOps基盤構築 ○ データ分析 ○ 新規技術の開発 ファインディ株式会社 プロダクト開発 アルゴリズム企画開発チーム

Slide 3

Slide 3 text

© 2023 Findy Inc. ChatGPTエンジニアキャリアまとめ(β)とは ● ChatGPT APIを用いてキャリアを丸っと要約&二つ名が付く機能 ● 発表者の二つ名は...

Slide 4

Slide 4 text

© 2023 Findy Inc. 今日話す事 ● キャリアまとめを作るプロンプトができるまでに見つけたtips ○ 効いたプロンプト3選 ○ 効かなかったプロンプト3選 ● まとめ・お気持ち ○ AIとどう接すると良いか

Slide 5

Slide 5 text

© 2023 Findy Inc. キャリアまとめの雰囲気

Slide 6

Slide 6 text

© 2023 Findy Inc. キャリアまとめの雰囲気(再掲) 人物紹介 経歴 外部発信 人柄 まとめ

Slide 7

Slide 7 text

© 2023 Findy Inc. 要約対象の情報たち(一部) 外部 発信力 技術力 経歴情報

Slide 8

Slide 8 text

© 2023 Findy Inc. 効いたプロンプト3選

Slide 9

Slide 9 text

© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい!

Slide 10

Slide 10 text

© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい! 笹野さんは機械学習エンジニ アです。自然言語処理の業務 経験があります。 以上 Bad

Slide 11

Slide 11 text

© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい! 笹野さんは機械学習エンジニ アです。自然言語処理の業務 経験があります。 以上 この文章を、以下の出力フォー マットに従って要約してくださ い。全体の文字数は〇〇文字で お願いします。 「人物紹介」「経歴」「外部発 信」... Bad

Slide 12

Slide 12 text

© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい! 笹野さんは機械学習エンジニ アです。自然言語処理の業務 経験があります。 以上 この文章を、以下の出力フォー マットに従って要約してくださ い。全体の文字数は〇〇文字で お願いします。 「人物紹介」「経歴」「外部発 信」... 人物紹介 笹野さんはAIやデータサイエンス のノウハウを社内で... 経歴 自然言語処理に関する研究開発業 務経験があり... Bad Good

Slide 13

Slide 13 text

© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ!

Slide 14

Slide 14 text

© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ! 「笹野さんは機械学習エンジ ニアです。自然言語処理の業 務経験があります」 この文章は面白くするべきで はありません。 Bad

Slide 15

Slide 15 text

© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ! 「笹野さんは機械学習エンジ ニアです。自然言語処理の業 務経験があります」 この文章は面白くするべきで はありません。 人間が読んで面白いと思うよ うに書き換えてください。 Bad

Slide 16

Slide 16 text

© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ! 「笹野さんは機械学習エンジ ニアです。自然言語処理の業 務経験があります」 この文章は面白くするべきで はありません。 人間が読んで面白いと思うよ うに書き換えてください。 笹野さんは、機械学習エンジニ アとして自然言語処理を用いた 研究開発業務に従事した経験を 持っており、コミュニケーショ ン能力に秀でています。 その他にも... Bad Good

Slide 17

Slide 17 text

© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2. 形式は5段落で 3. 変な表現は入れるな …

Slide 18

Slide 18 text

© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2. 形式は5段落で 3. 変な表現は入れるな … 笹野さんは機械学習エンジニ アとしての業務経験を持って いるにゃん!自信を持ってお すすめできるにゃん! Bad

Slide 19

Slide 19 text

© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2. 形式は5段落で 3. 変な表現は入れるな … 笹野さんは機械学習エンジニ アとしての業務経験を持って いるにゃん!自信を持ってお すすめできるにゃん! 1度目のリクエスト:以下の 文章を推薦状形式で要約して ください。 2度目のリクエスト:要約後 の文章として不適切な表現は 修正してください。 Bad

Slide 20

Slide 20 text

© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2. 形式は5段落で 3. 変な表現は入れるな … 笹野さんは機械学習エンジニ アとしての業務経験を持って いるにゃん!自信を持ってお すすめできるにゃん! 1度目のリクエスト:以下の 文章を推薦状形式で要約して ください。 2度目のリクエスト:要約後 の文章として不適切な表現は 修正してください。 笹野さんは機械学習エンジニ アとしての業務経験を持って います。自信を持っておすす めできる人材です。 Bad Good

Slide 21

Slide 21 text

© 2023 Findy Inc. 効かなかったプロンプト3選

Slide 22

Slide 22 text

© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象

Slide 23

Slide 23 text

© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象

Slide 24

Slide 24 text

© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 Bad 書き出しを挨拶で始 めないで! 絶対だぞ!?

Slide 25

Slide 25 text

© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 Bad 書き出しを挨拶で始 めないで! 絶対だぞ!? こんにちは! 私が本日おすすめす る人材は…

Slide 26

Slide 26 text

© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 Bad 書き出しを挨拶で始 めないで! 絶対だぞ!? こんにちは! 私が本日おすすめす る人材は… 守ってくれない!

Slide 27

Slide 27 text

© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 書き出しの挨拶は不 要です Good

Slide 28

Slide 28 text

© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 書き出しの挨拶は不 要です 笹野さんという、機 械学習エンジニアを ご紹介致します Good

Slide 29

Slide 29 text

© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 書き出しの挨拶は不 要です 笹野さんという、機 械学習エンジニアを ご紹介致します Good 改善できた◎

Slide 30

Slide 30 text

© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象

Slide 31

Slide 31 text

© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 Bad 絶対に文章の中に名 前を何回も入れる な!絶対だぞ!?

Slide 32

Slide 32 text

© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 Bad 笹野さんは機械学習エ ンジニアです。自然言 語に関する業務経験が あり、笹野さんは… 絶対に文章の中に名 前を何回も入れる な!絶対だぞ!?

Slide 33

Slide 33 text

© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 Bad 笹野さんは機械学習エンジ ニアです。自然言語に関す る業務経験があり、笹野さ んは… 絶対に文章の中に名 前を何回も入れる な!絶対だぞ!? "絶対" を守ってくれない!

Slide 34

Slide 34 text

© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 名前は文章の書き出 しの時に1回だけ記述 してください。 Good

Slide 35

Slide 35 text

© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 名前は文章の書き出 しの時に1回だけ記述 してください。 笹野さんは機械学習エンジ ニアです。自然言語に関す る業務経験があり、コミュ ニケーションに… Good 改善できた◎

Slide 36

Slide 36 text

© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象

Slide 37

Slide 37 text

© 2023 Findy Inc. ③数値に対する抽象的な表現 Bad コントリビューション数:12 GitHubのコントリビューショ ン数は大きければ大きいほ ど良い!わかったな!?

Slide 38

Slide 38 text

© 2023 Findy Inc. ③数値に対する抽象的な表現 Bad わかりました。笹野さんは、 GitHubコントリビューション 数が12と、積極的に活動し ています。 コントリビューション数:12 GitHubのコントリビューショ ン数は大きければ大きいほ ど良い!わかったな!?

Slide 39

Slide 39 text

© 2023 Findy Inc. ③数値に対する抽象的な表現 Bad わかりました。笹野さんは、 GitHubコントリビューション 数が12と、積極的に活動し ています。 コントリビューション数:12 GitHubのコントリビューショ ン数は大きければ大きいほ ど良い!わかったな!? 勝手に勘違いする

Slide 40

Slide 40 text

© 2023 Findy Inc. ③数値に対する抽象的な表現 コントリビューション数:12コ ントリビューション数の下限 は0で、上限はありません が、現在の平均値は〇〇で す。 Good

Slide 41

Slide 41 text

© 2023 Findy Inc. ③数値に対する抽象的な表現 コントリビューション数:12コ ントリビューション数の下限 は0で、上限はありません が、現在の平均値は〇〇で す。 笹野さんのコントリビューショ ン数は決して活動的とは言 えませんが、今後に期待で きます。 Good 改善できた◎

Slide 42

Slide 42 text

© 2023 Findy Inc. こんな感じで目指した形を達成!

Slide 43

Slide 43 text

© 2023 Findy Inc. 取り組む中である事に気付く

Slide 44

Slide 44 text

© 2023 Findy Inc. 人にお願いする時と似てない?

Slide 45

Slide 45 text

© 2023 Findy Inc. イメージしていたAIとの対話 この文章を〇〇風に要約して すみません、もう少し詳細な~ 無機質な命令でやり取り

Slide 46

Slide 46 text

© 2023 Findy Inc. 実際のAIとの対話 この文章を、〇〇と〇〇を 前提として〇〇風に要約して 分かりました。以下結果です。 目的と前提を明確にしたやり取り

Slide 47

Slide 47 text

© 2023 Findy Inc. うわっ・・・私のコミュニケーション、 雑すぎ・・・?

Slide 48

Slide 48 text

© 2023 Findy Inc. 今日お伝えしたtipsたちは、徐々に各所で言及 引用:OpenAI, Prompt Engineering

Slide 49

Slide 49 text

© 2023 Findy Inc. 効かなかったことまとめ ● ①「〜しないで」「〜やめて」などの否定させる命令 ○ 否定にならない言い回しの命令に変換する ● ②「絶対」「必ず」などの強制させる命令 ○ 強制させない言い回しの命令に変換する ● ③数値に対する抽象的な表現 ○ 数値に対する解釈を与える

Slide 50

Slide 50 text

© 2023 Findy Inc. お気持ち ● 人間の理解と、GPTの理解を擦り合わせる事が重要 ○ 無茶振りをしても、想定する答えは返ってこない ○ 人と接する時と同じように、「ココロを通わせる必要がある」 ● ChatGPTを始めとするLLMはツールである事を再認識 ○ なんでもできるようで、万能ではない ○ ゴールが明確になっている場合、非常に強力なツール ● ノウハウが陳腐化する速度が驚くほど早い ○ より高精度なプロンプトの登場 ○ より高精度なモデルの登場 ○ 情勢の変化を楽しみたい

Slide 51

Slide 51 text

© 2023 Findy Inc. ところで

Slide 52

Slide 52 text

© 2023 Findy Inc. 今日話した内容を活かして、また作っちゃいました☆ AIインタビューを受けてみませんか? https://findy-code.io/ai-interview/lp

Slide 53

Slide 53 text

© 2023 Findy Inc. ご清聴ありがとうございました