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選手権! LT大会 @Findy
Search
sasanoshohuta
March 23, 2023
1
3.5k
ChatGPT選手権! LT大会 @Findy
2022/03/23 @ChatGPT選手権!
エンジニアリングに組み込んでみたらこうなりました LT大会
sasanoshohuta
March 23, 2023
Tweet
Share
More Decks by sasanoshohuta
See All by sasanoshohuta
【ファインディ】PyCon_スポンサーLT2024
sasanoshouta
0
16
pyconスポンサーLT_202310
sasanoshouta
1
320
ChatGPT in Action @ 20230405
sasanoshouta
1
1.8k
Attention is all you need
sasanoshouta
0
48
End to End Object Detection with Transformer
sasanoshouta
0
14
Feature pyramid networks for object detection
sasanoshouta
0
23
Featured
See All Featured
Designing for Performance
lara
604
68k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Building an army of robots
kneath
302
44k
Facilitating Awesome Meetings
lara
50
6.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Testing 201, or: Great Expectations
jmmastey
41
7.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Optimising Largest Contentful Paint
csswizardry
33
3k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
BBQ
matthewcrist
85
9.4k
Transcript
© 2023 Findy Inc. ChatGPT利用サービスを1週間で 作るためにAIと心を通わせた話 2022/03/23 @ChatGPT選手権! エンジニアリングに組み込んでみたらこうなりました LT大会
笹野 翔太
© 2023 Findy Inc. 今日話すこと • 自己紹介 • なにをつくったか •
GPTお気持ち三銃士 • 振り返りと今後
© 2023 Findy Inc. 自己紹介
© 2023 Findy Inc. 笹野 翔太(@sasanoshouta) • 2022年7月〜機械学習エンジニアとしてジョイン • 主な業務
◦ 既存アルゴリズムの精度改善 ◦ MLOps基盤構築 ◦ データ分析 ◦ 新規技術の開発 • 扱う事の多いドメイン ◦ 自然言語 ◦ テーブルデータ ファインディ株式会社 プロダクト開発 アルゴリズム企画開発チーム
© 2023 Findy Inc. ChatGPTエンジニアキャリアまとめ(β)とは
© 2023 Findy Inc. ChatGPTエンジニアキャリアまとめ(β)とは • ChatGPT APIを用いてキャリアを要約&二つ名が付く機能 • 発表者笹野の二つ名は...
© 2023 Findy Inc. ちなみに要約の方はこんなフォーマット • 推薦状のような形式にしたい • 変な入力にはできるだけ強く ありたい
• 他人の経歴が混ざらないよう にしたい
© 2023 Findy Inc. 開発からリリースまで1週間 プロダクトマネージャー 業界最速を目指して 1週間で作ろう!
© 2023 Findy Inc. 開発からリリースまで1週間 一週間!? PdM フロントエンド バックエンド デザイン
バックエンド プロンプト
© 2023 Findy Inc. 開発からリリースまで1週間 出来らあっ!! PdM フロントエンド バックエンド デザイン
バックエンド プロンプト
© 2023 Findy Inc. 本題 お気持ち三銃士
© 2023 Findy Inc. 初日 2/27(月) 2/28(火) 3/1(水) 3/2(木) 3/3(金)
3/6(月) PdM フロントエンド バックエンド プロンプト デザイン
© 2023 Findy Inc. 2日目 2/27(月) 2/28(火) 3/1(水) 3/2(木) 3/3(金)
3/6(月) PdM フロントエンド バックエンド プロンプト デザイン
© 2023 Findy Inc. 3日目 2/27(月) 2/28(火) 3/1(水) 3/2(木) 3/3(金)
3/6(月) PdM フロントエンド バックエンド プロンプト デザイン 💦
© 2023 Findy Inc. 進捗ダメです
© 2023 Findy Inc. 数日間GPTモデルと向き合って 見えてきたもの
© 2023 Findy Inc. それは…
© 2023 Findy Inc. ブロロロロ・・・ text-davinch-003
© 2023 Findy Inc. GPTお気持ち三銃士を連れてきたよ(というか勝手に来た) よっす よろしく うっす
© 2023 Findy Inc. 心を通わせないといけない ということでした…
© 2023 Findy Inc. GPTお気持ち三銃士 愛しさ 心強さ 切なさ
© 2023 Findy Inc. 愛しさ • たくさんお話ししてくれる ◦ タイムアウトするくらい出力しちゃう •
いっぱい考えてくれる ◦ 処理が遅い • ちょっと人の話を聞かない事が玉にキズ ◦ 入力値(token)の上限が低い
© 2023 Findy Inc. 切なさ • 柔軟に意見を変える ◦ 出力が安定しない •
人の気持ちを考えられる ◦ 命令無視してって言われると従っちゃう • 押しにちょっと弱い ◦ 一度断っても再度言うと受け入れる
© 2023 Findy Inc. 心強さ • オウム返しコミュニケーション ◦ まったくまとめにならない •
少し過去を引きずってしまう ◦ なぜか1つ前の入力値を混ぜてくる
© 2023 Findy Inc. ん〜〜〜(言葉にならない)
© 2023 Findy Inc. ココロ かよわせて、いくしかない
© 2023 Findy Inc. どうコミュニケーションしたか (どうプロンプト書いたか)
© 2023 Findy Inc. vs 愛しさ • タイムアウトするくらい出力しちゃう ◦ →
〇〇文字以下でと何度も頼む(書く) • 処理が遅い ◦ → 打つ手なし • 入力値(token)の上限が低い ◦ → 出力とのバランスを見てギリギリまで削る
© 2023 Findy Inc. vs 切なさ • 出力が安定しない ◦ →
安定するまでひたすらフォーマット整形 • 命令無視してって言われると従っちゃう ◦ → 定番のインジェクション対策 • 一度断っても再度言うと受け入れる ◦ → 打つ手なし
© 2023 Findy Inc. vs 心強さ • まったくまとめにならない ◦ →
レベル感をプロンプトに入れ込む • なぜか1つ前の入力値を混ぜてくる ◦ → 打つ手なし
© 2023 Findy Inc. 一定の対応はなんとかできたが 打つ手なしのものが複数
© 2023 Findy Inc. 3日目夜 2/27(月) 2/28(火) 3/1(水) 3/2(木) 3/3(金)
3/6(月) PdM フロントエンド バックエンド プロンプト デザイン 💦
© 2023 Findy Inc. 少し追いついたが まだヤバい…!
© 2023 Findy Inc. しかし 笹野に 電流走る――!
© 2023 Findy Inc. ChatGPT APIが3/2未明にまさかのリリース
© 2023 Findy Inc. GPT-3.5-turbo text-davinch-003
© 2023 Findy Inc. すぐに乗り換えました
© 2023 Findy Inc. 3.5-turboで全部解決! • 処理が遅い ◦ → 3.5-turboで解決!
• 一度断っても再度言うと受け入れる ◦ → なぜか3.5-turboで解決! • なぜか1つ前の内容を混ぜてくる ◦ → なぜか3.5-turboで解決!
© 2023 Findy Inc. 一気に進捗! 2/27(月) 2/28(火) 3/1(水) 3/2(木) 3/3(金)
3/6(月) PdM フロントエンド バックエンド プロンプト デザイン
© 2023 Findy Inc. そしてついに…
© 2023 Findy Inc. 無事リリース!
© 2023 Findy Inc. 振り返りと今後について • GPTナニモワカラナイ ◦ 向き合い続ける必要がある •
プロンプトエンジニアリング is 地味 ◦ ひたすらトライアンドエラーをした ◦ 数百回叩き続けた • 現在はGPT-4や、〇〇式プロンプトが話題 ◦ 流れ早すぎワロタ • 最後は気合と根性で走り切る姿勢が大事(あと祈り) • ChatGPT APIを活用した新機能の第2弾を絶賛開発中 • LLM内製化に着手
© 2023 Findy Inc. ご清聴ありがとうございました