Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ChatGPT in Action @ 20230405
Search
sasanoshohuta
April 05, 2023
1
1.8k
ChatGPT in Action @ 20230405
sasanoshohuta
April 05, 2023
Tweet
Share
More Decks by sasanoshohuta
See All by sasanoshohuta
【ファインディ】PyCon_スポンサーLT2024
sasanoshouta
0
15
pyconスポンサーLT_202310
sasanoshouta
1
310
ChatGPT選手権! LT大会 @Findy
sasanoshouta
1
3.5k
Attention is all you need
sasanoshouta
0
47
End to End Object Detection with Transformer
sasanoshouta
0
13
Feature pyramid networks for object detection
sasanoshouta
0
22
Featured
See All Featured
What's new in Ruby 2.0
geeforr
343
31k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Designing the Hi-DPI Web
ddemaree
280
34k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
How STYLIGHT went responsive
nonsquared
95
5.2k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Transcript
© 2023 Findy Inc. ChatGPT利用サービス開発で わかったAIとの接し方 2022/04/05 ChatGPT API in
Action~ 大規模言語モデルのプロダクト運用への実践ノウハウを学ぶ ファインディ株式会社 笹野 翔太
© 2023 Findy Inc. 笹野 翔太(@sasanoshouta) • 大手食品メーカー新卒入社 • 客先常駐の機械学習エンジニアとして自然言語モデルによる
DX推進業務に従事 • 2022年7月〜 機械学習エンジニアとしてジョイン • 主な業務 ◦ 既存アルゴリズムの精度改善 ◦ MLOps基盤構築 ◦ データ分析 ◦ 新規技術の開発 ファインディ株式会社 プロダクト開発 アルゴリズム企画開発チーム
© 2023 Findy Inc. ChatGPTエンジニアキャリアまとめ(β)とは • ChatGPT APIを用いてキャリアを丸っと要約&二つ名が付く機能 • 発表者の二つ名は...
© 2023 Findy Inc. 今日話す事 • キャリアまとめを作るプロンプトができるまでに見つけたtips ◦ 効いたプロンプト3選 ◦
効かなかったプロンプト3選 • まとめ・お気持ち ◦ AIとどう接すると良いか
© 2023 Findy Inc. キャリアまとめの雰囲気
© 2023 Findy Inc. キャリアまとめの雰囲気(再掲) 人物紹介 経歴 外部発信 人柄 まとめ
© 2023 Findy Inc. 要約対象の情報たち(一部) 外部 発信力 技術力 経歴情報
© 2023 Findy Inc. 効いたプロンプト3選
© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい!
© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい! 笹野さんは機械学習エンジニ アです。自然言語処理の業務 経験があります。 以上
Bad
© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい! 笹野さんは機械学習エンジニ アです。自然言語処理の業務 経験があります。 以上
この文章を、以下の出力フォー マットに従って要約してくださ い。全体の文字数は〇〇文字で お願いします。 「人物紹介」「経歴」「外部発 信」... Bad
© 2023 Findy Inc. ①人間側のイメージを前提として伝える いい感じに要約しなさい! 笹野さんは機械学習エンジニ アです。自然言語処理の業務 経験があります。 以上
この文章を、以下の出力フォー マットに従って要約してくださ い。全体の文字数は〇〇文字で お願いします。 「人物紹介」「経歴」「外部発 信」... 人物紹介 笹野さんはAIやデータサイエンス のノウハウを社内で... 経歴 自然言語処理に関する研究開発業 務経験があり... Bad Good
© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ!
© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ! 「笹野さんは機械学習エンジ ニアです。自然言語処理の業 務経験があります」
この文章は面白くするべきで はありません。 Bad
© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ! 「笹野さんは機械学習エンジ ニアです。自然言語処理の業 務経験があります」
この文章は面白くするべきで はありません。 人間が読んで面白いと思うよ うに書き換えてください。 Bad
© 2023 Findy Inc. ②人間がどう感じるのか?を指定する 要約がつまらん!面白くし ろ! 「笹野さんは機械学習エンジ ニアです。自然言語処理の業 務経験があります」
この文章は面白くするべきで はありません。 人間が読んで面白いと思うよ うに書き換えてください。 笹野さんは、機械学習エンジニ アとして自然言語処理を用いた 研究開発業務に従事した経験を 持っており、コミュニケーショ ン能力に秀でています。 その他にも... Bad Good
© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2.
形式は5段落で 3. 変な表現は入れるな …
© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2.
形式は5段落で 3. 変な表現は入れるな … 笹野さんは機械学習エンジニ アとしての業務経験を持って いるにゃん!自信を持ってお すすめできるにゃん! Bad
© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2.
形式は5段落で 3. 変な表現は入れるな … 笹野さんは機械学習エンジニ アとしての業務経験を持って いるにゃん!自信を持ってお すすめできるにゃん! 1度目のリクエスト:以下の 文章を推薦状形式で要約して ください。 2度目のリクエスト:要約後 の文章として不適切な表現は 修正してください。 Bad
© 2023 Findy Inc. ③リクエストの2度投げ 以下の要望を全部一発で満た しなさい! 1. 推薦状の形式で要約 2.
形式は5段落で 3. 変な表現は入れるな … 笹野さんは機械学習エンジニ アとしての業務経験を持って いるにゃん!自信を持ってお すすめできるにゃん! 1度目のリクエスト:以下の 文章を推薦状形式で要約して ください。 2度目のリクエスト:要約後 の文章として不適切な表現は 修正してください。 笹野さんは機械学習エンジニ アとしての業務経験を持って います。自信を持っておすす めできる人材です。 Bad Good
© 2023 Findy Inc. 効かなかったプロンプト3選
© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象
© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象
© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 Bad 書き出しを挨拶で始 めないで! 絶対だぞ!?
© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 Bad 書き出しを挨拶で始 めないで! 絶対だぞ!? こんにちは!
私が本日おすすめす る人材は…
© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 Bad 書き出しを挨拶で始 めないで! 絶対だぞ!? こんにちは!
私が本日おすすめす る人材は… 守ってくれない!
© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 書き出しの挨拶は不 要です Good
© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 書き出しの挨拶は不 要です 笹野さんという、機 械学習エンジニアを ご紹介致します
Good
© 2023 Findy Inc. ①「〜しないで」「〜はやめて」など否定させる命令 書き出しの挨拶は不 要です 笹野さんという、機 械学習エンジニアを ご紹介致します
Good 改善できた◎
© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象
© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 Bad 絶対に文章の中に名 前を何回も入れる な!絶対だぞ!?
© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 Bad 笹野さんは機械学習エ ンジニアです。自然言 語に関する業務経験が あり、笹野さんは…
絶対に文章の中に名 前を何回も入れる な!絶対だぞ!?
© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 Bad 笹野さんは機械学習エンジ ニアです。自然言語に関す る業務経験があり、笹野さ んは…
絶対に文章の中に名 前を何回も入れる な!絶対だぞ!? "絶対" を守ってくれない!
© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 名前は文章の書き出 しの時に1回だけ記述 してください。 Good
© 2023 Findy Inc. ②「絶対」「必ず」など強制させる命令 名前は文章の書き出 しの時に1回だけ記述 してください。 笹野さんは機械学習エンジ ニアです。自然言語に関す
る業務経験があり、コミュ ニケーションに… Good 改善できた◎
© 2023 Findy Inc. 効かなかったプロンプト3選 ①否定 ②強制 ③抽象
© 2023 Findy Inc. ③数値に対する抽象的な表現 Bad コントリビューション数:12 GitHubのコントリビューショ ン数は大きければ大きいほ ど良い!わかったな!?
© 2023 Findy Inc. ③数値に対する抽象的な表現 Bad わかりました。笹野さんは、 GitHubコントリビューション 数が12と、積極的に活動し ています。
コントリビューション数:12 GitHubのコントリビューショ ン数は大きければ大きいほ ど良い!わかったな!?
© 2023 Findy Inc. ③数値に対する抽象的な表現 Bad わかりました。笹野さんは、 GitHubコントリビューション 数が12と、積極的に活動し ています。
コントリビューション数:12 GitHubのコントリビューショ ン数は大きければ大きいほ ど良い!わかったな!? 勝手に勘違いする
© 2023 Findy Inc. ③数値に対する抽象的な表現 コントリビューション数:12コ ントリビューション数の下限 は0で、上限はありません が、現在の平均値は〇〇で す。
Good
© 2023 Findy Inc. ③数値に対する抽象的な表現 コントリビューション数:12コ ントリビューション数の下限 は0で、上限はありません が、現在の平均値は〇〇で す。
笹野さんのコントリビューショ ン数は決して活動的とは言 えませんが、今後に期待で きます。 Good 改善できた◎
© 2023 Findy Inc. こんな感じで目指した形を達成!
© 2023 Findy Inc. 取り組む中である事に気付く
© 2023 Findy Inc. 人にお願いする時と似てない?
© 2023 Findy Inc. イメージしていたAIとの対話 この文章を〇〇風に要約して すみません、もう少し詳細な~ 無機質な命令でやり取り
© 2023 Findy Inc. 実際のAIとの対話 この文章を、〇〇と〇〇を 前提として〇〇風に要約して 分かりました。以下結果です。 目的と前提を明確にしたやり取り
© 2023 Findy Inc. うわっ・・・私のコミュニケーション、 雑すぎ・・・?
© 2023 Findy Inc. 今日お伝えしたtipsたちは、徐々に各所で言及 引用:OpenAI, Prompt Engineering
© 2023 Findy Inc. 効かなかったことまとめ • ①「〜しないで」「〜やめて」などの否定させる命令 ◦ 否定にならない言い回しの命令に変換する •
②「絶対」「必ず」などの強制させる命令 ◦ 強制させない言い回しの命令に変換する • ③数値に対する抽象的な表現 ◦ 数値に対する解釈を与える
© 2023 Findy Inc. お気持ち • 人間の理解と、GPTの理解を擦り合わせる事が重要 ◦ 無茶振りをしても、想定する答えは返ってこない ◦
人と接する時と同じように、「ココロを通わせる必要がある」 • ChatGPTを始めとするLLMはツールである事を再認識 ◦ なんでもできるようで、万能ではない ◦ ゴールが明確になっている場合、非常に強力なツール • ノウハウが陳腐化する速度が驚くほど早い ◦ より高精度なプロンプトの登場 ◦ より高精度なモデルの登場 ◦ 情勢の変化を楽しみたい
© 2023 Findy Inc. ところで
© 2023 Findy Inc. 今日話した内容を活かして、また作っちゃいました☆ AIインタビューを受けてみませんか? https://findy-code.io/ai-interview/lp
© 2023 Findy Inc. ご清聴ありがとうございました