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
A designer walks into a library…
pauljervisheath
202
24k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Building Your Own Lightsaber
phodgson
102
6.1k
Designing for humans not robots
tammielis
249
25k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
GitHub's CSS Performance
jonrohan
1030
460k
We Have a Design System, Now What?
morganepeng
50
7.2k
Into the Great Unknown - MozCon
thekraken
32
1.5k
How to Ace a Technical Interview
jacobian
276
23k
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. ご清聴ありがとうございました