ChatGPTでちゃんと成果を出していく/20240215
by
吉田真吾
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
$ $IBU(15Ͱ ͪΌΜͱՌ Λग़͍ͯ͘͠ ٢ాਅޗ <ηΫγϣϯφΠϯ> ʑഢ෦ ५ <)0)0> Ѩ෦༝Ԇ αϧυϥ <1JDUPSJB> େౢ༐थ <ωΫετεΩϧ> ࡾ ೭ <;&/"SDIJUFDUT> Meetup ChatGPT Tokyo %FWFMPQFST 4VNNJU
Slide 2
Slide 2 text
吉田真吾 n バックグラウンド 証券システム基盤開発 p基盤システム開発、Oracleチューニング エバンジェリスト‧SA p講演113回/年 pAWS設計‧構築‧移⾏ pエバンジェリスト‧SA スタートアップCTO pタレントマネジメントSaaS 開発‧運⽤ n 現在のしごと (株) セクションナイン 代表取締役 pAWS、DevOps、サーバーレス開発 n 実績等 pAWSウルトラクイズ 初代チャンピオン (2012年) pAWS Samurai 2014 / 2016 pAWS Serverless Hero
Slide 3
Slide 3 text
ੜ"* (FOFSBUJWF"* େྔͷςΩετͰτϨʔχϯά͞Εɺจষͷ࣍ͷ୯ޠΛ༧ଌ͢ΔେنݴޠϞ σϧ --. ͳͲΛར༻͢Δɻ "*ͷҰछɻ ੜ"*ͷදతͳྫ ࣗવݴޠੜ /-1 /-( $IBU(15ͷΑ͏ʹɺ͔͋ͨਓ͕ؒੜ͔ͨ͠ ͷΑ͏ͳจষΛੜ͢Δٕज़ɻޠاըͷੜɺνϟοτϘοτͱͷର ɺ&ϝʔϧͷ࡞ͳͲͷ༻్Ͱར༻Ͱ͖Δ ը૾ੜ ("/ (FOFSBUJWF"EWFSTBM/FUXPSL ͳͲͰೖྗΛݩʹ৽͍͠ը ૾Λੜ͢Δٕज़ ࣗવݴޠ͔Βը૾Λੜͨ͠Γɺݴޠͱը૾Λੜ͢ΔϚϧνϞʔμϧͳϞ σϧ͋Δ ج൫ϞσϧͷਐԽ • 5SBOTGPSNFS "UUFOUJPO*T"MM:PV/FFEɿarXiv:1706.03762 ͔Β(15·Ͱ • ϩʔΧϧ--.)VHHJOH'BDF $JWJU"* "*Ϟσϧ൛ͷ(JU)VC(JUMBC • ج൫Ϟσϧͷ։ൃʹेԯن͔͔Δ
Slide 4
Slide 4 text
IUUQTXXXIVGGJOHUPOQPTUKQFOUSZTUPSZ@KQ@DFCFCCFD શମͷˋ͙Β͍ੜ"*ͷจষΛͦͷ··ͬͯ ͍Δ ɾࣥචதͣͬͱ$IBU(15ʹऔࡐ͠ͳ͕Βॻ͍ͯ ͍·ͨ͠ɻྫ͑ɺʰ͜͏͍ͬͨਓ͕খઆͷத ʹग़͖ͯͨΒɺಡऀͲ͏ײ͡·͔͢ʁʱʰ͜ͷ จମɺͲ͏ࢥ͍·͔͢ʁʱͱɻձݟͰᄉᅀʹˋ ͱݴͬͨͷɺࢲͷதͰˋ͙Β͍ͱ͍͏ײ֮ɺ ͬͺΓ͋ͬͨΜͰ͢ΑͶ ɾ"*ʹ͍ͭͯߟ͑Δ͜ͱɺಉ࣌ʹɺਓؒʹ͍ͭ ͯߟ͑Δ͜ͱʹͳΔͱࢥ͏ΜͰ͢ɻ͜ͷ࡞Λ ௨ͯ͡ɺݴ༿ͷ͜͏ଆʹ͋ΔͷΛߟ͑Δ͖ͬ ͔͚ʹͳͬͨΒ͍͍͔ͳͱࢥ͍·͢
Slide 5
Slide 5 text
IUUQTDIBUPQFOBJDPNH H9F&%5#D1OPOKQ
Slide 6
Slide 6 text
1 ©2023 Loglass Inc. 一緒にスクラム開発: GPT-4と人間が共創するプロダクト 進化 2023.03.23 伊藤博志(いとひろ) @itohiro73 ChatGPT選手権!エンジニアリングに組み込んでみたらこうなりました LT大会 9 ©2023 Loglass Inc. ChatGPTさんとスクラム開発ってどういうこと? 最初 前さ き ● 開発するプロダクトをChatGPTさんに考えてもらう ● ざっくりした要件と仕様設計を ChatGPTさんに考えてもらう スクラム開始 ● while(プロダクトゴール達成するまで) ○ スプリント開始 ■ スプリントゴール/スプリントバックログアイテムを ChatGPTさんに考えてもらう ■ while(スプリントゴール達成するまで) ● バックログアイテム開始 ○ ChatGPTさんに実装を考えてもらう ● バックログアイテム 終了条件までつづける ■ ChatGPTさんに振り返りをしてもらう ○ スプリント終了 18 ©2023 Loglass Inc. 要件定義をDesign Docに書き下し、Mermaid記法でシーケンス図も書いてくれた $IBU(15ͰΞδϟΠϧ։ൃ ͻͱΓεΫϥϜ 19 ©2023 Loglass Inc. ここまで、アイデアから始まり名前・要件・仕様アウトプットまですべてChatGPTさん自ら 考案し作成!!Generative AIすごい!!! < 私 ただ コピペマシーンです IUUQTTQFBLFSEFDLDPNJUPIJSPYVOJTVLVSBNVLBJGBHQUUPSFOKJBOLBHPOHDIVBOHTVSVIVSPUBLVUPOPKJOIVB
Slide 7
Slide 7 text
https://chatgpt.connpass.com/event/307586/
Slide 8
Slide 8 text
--.׆༻ɿ;Γ͔͑Γ #$ ফඅऀ ## Ϗδωε׆༻ $IBU(15ϒʔϜ • ۀޮԽ • ݕࡧͷସ • Ξγελϯτ FUDʜ "*ΩϟϥΫλʔ • "*൴ঁ • "*5VCFS • -JWF% 7PJDFWPYʜ ࣾ׆༻ • ࣾ$IBU(15 • ʴηΩϡϦςΟˍΨόφϯε • ࣾφϨοδͷ3"(׆༻ • ࣾυΩϡϝϯτΠϯσοΫε αʔϏεج൫ • αʔϏεͷ3"(׆༻ • 2" • ΠϯαΠτੜ • $IBU2VFSZ
Slide 9
Slide 9 text
τϥϯβΫγϣϯՁˢ ઐੑˢ τʔΫϯ૿ʗίετˠ ࣌ؒ࣠ˠ RAG / チャットボット エージェント / 外部実⾏性能 専⾨性⾼いがシットジョブが多い領域 ⾃⽴業務エージェント (RAG,CodeInterpreter,etc…) AIキャラクター 営業提案書⽣成+レビュー 監査調書⽣成+レビュー 特許申請⽣成+レビュー AIキャバクラ AITuber 受注活動計画/通知設定 スケジュール調整 再現性
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
波々伯部 潤 (ほほかべ じゅん) • 非エンジニア / 非IT企業出身 • 複数企業でCFOを歴任 • 大企業/中小企業、営業/管理、国内/海外 • 複業家(会社員 / 経営コンサル / Udemy講師) • 手書き思考 / 手抜き料理
Slide 13
Slide 13 text
波々伯部 潤 (ほほかべ じゅん) • 非エンジニア / 非IT企業出身 • 複数企業でCFOを歴任 • 大企業/中小企業、営業/管理、国内/海外 • 複業家(会社員 / 経営コンサル / Udemy講師) • 手書き思考 / 手抜き料理
Slide 14
Slide 14 text
波々伯部 潤 (ほほかべ じゅん) • 非エンジニア / 非IT企業出身 • 複数企業でCFOを歴任 • 大企業/中小企業、営業/管理、国内/海外 • 複業家(会社員 / 経営コンサル / Udemy講師) • 手書き思考 / 手抜き料理
Slide 15
Slide 15 text
波々伯部 潤 (ほほかべ じゅん) • 非エンジニア / 非IT企業出身 • 複数企業でCFOを歴任 • 大企業/中小企業、営業/管理、国内/海外 • 複業家(会社員 / 経営コンサル / Udemy講師) • 手書き思考 / 手抜き料理
Slide 16
Slide 16 text
波々伯部 潤 (ほほかべ じゅん) • 非エンジニア / 非IT企業出身 • 複数企業でCFOを歴任 • 大企業/中小企業、営業/管理、国内/海外 • 複業家(会社員 / 経営コンサル / Udemy講師) • 手書き思考 / 手抜き料理
Slide 17
Slide 17 text
波々伯部 潤 【表彰】 • FlowGPTプロンプトハッカソン、世界ランク1位 https://flowgpt.com/bounty/s3-personal-growth-assistant
Slide 18
Slide 18 text
波々伯部 潤 【Udemy】 ChatGPT×バックオフィスをテーマにUdemy開講
Slide 19
Slide 19 text
波々伯部 潤 【教育】 熊本県立小国高校で生成AIの特別授業を実施
Slide 20
Slide 20 text
波々伯部 潤 【登壇事例】
Slide 21
Slide 21 text
波々伯部 潤 【登壇事例】
Slide 22
Slide 22 text
仕事を超えたAIとのつきあい方 2024/02/15 阿部 由延(サルドラ)
Slide 23
Slide 23 text
阿部 由延(サルドラ) ● 「AITuber」開発者 ● コミュニティ運営 ○ あいちゅーばーわーるど ○ ローカルLLMに向き合う会 ● イベント運営 ○ AITuberLT⼤会 ○ 学生GPU争奪戦LT大会 ○ ミートアップいくつか ● 現在のしごと ○ 株式会社Pictoriaエンジニア(いろいろ) ● 実績等 ○ 執筆「AITuberを作ってみたら(以下略)」 X: @sald_ra
Slide 24
Slide 24 text
本当にAIでできるのは 「効率化」だけ? 生成AIで注目されているのは「仕事の効率化」 ● GithubCopilotでのコーディング ● アーキテクチャ相談 ● 文字起こし→要約 ● その他… 我々はもっとロマンを追い求める必要がある
Slide 25
Slide 25 text
我々の追い求めるべき究極のロマン
Slide 26
Slide 26 text
僕だけのAIキャラクターを作り、YouTuber にさせたい!
Slide 27
Slide 27 text
AITuberって何? AITuber=「AI」+「YouTuber」をかけあわせた存在 配信中の発言やコメント返信、ゲームを AIが行う
Slide 28
Slide 28 text
AITuberの魅⼒ AITuberの魅力は「自分の好きな子を作れる」こと ● どんな外見や声帯? ● どんな性格? ● どうやってコメントに返信する?
Slide 29
Slide 29 text
⾮効率化を⽬指す AITuberは、いかに「無駄」を作るかが大事 ● 面白い話をする ● 良い声で話す ● かわいい外見 これらは「エージェント」としてみると無駄 →キャラクターとして見ると必須になってくる
Slide 30
Slide 30 text
「ChatGPTを使って業務効率化」 とは全く違う領域 …だが、結構面白い
Slide 31
Slide 31 text
「世界で一番かわいい子を作る」 という未来を自分たちで作りませんか
Slide 32
Slide 32 text
େౢ༐थ ● 4/4ɿIUUQTUXJUUFSDPNPTIJNB@ ● ιϑτΣΞΤϯδχΞ ○ ݩʑ8FCΞϓϦͷ։ൃػցֶशΞϓϦͷج൫ߏஙͳͲ ● ษڧձάϧʔϓʮ4UVEZ$PʯӡӦ ○ ࠷ۙ--.पลଟΊͰɺຖճʙ໊ͷํ͕ࢀՃ ● ؔ࿈ͷ׆ಈ ○ ษڧձʮϓϩϯϓτΤϯδχΞϦϯά͔Β࢝ΊΔ-BOH$IBJOೖʯ ○ ॻ੶ʮ$IBU(15-BOH$IBJOʹΑΔνϟοτγεςϜߏஙʦ࣮ફʧೖʯʢڞஶʣ
Slide 33
Slide 33 text
"*ΤʔδΣϯτ🤖 ● --.ɺ୯ʹνϟοτͰձͰ͖Δ͚ͩͰ͋Γ·ͤΜ ● ੜ͞ΕͨςΩετʹै͍ؔΛݺͼग़͢Α͏ͳϓϩάϥϜ࣮Ͱ͖·͢ ʢͭ·Γɺ--.ͷ֎෦ʹ࡞༻Ͱ͖·͢ʣ Web検索のAPI プログラム 今⽇の天気を 教えて 呼び出し LLM (ChatGPTのAPI 等) Web検索エンジンで 「今⽇の天気」と検索したい 呼び出し { "tool": "WebSearch", "param": "今日の天気" } LLMへの⼊⼒のプロン プトに 「検索⽤のツールがあ るので検索したいとき は この形式で応答して ね」 などと指定しておくイ
Slide 34
Slide 34 text
ඞཁʹԠͯ͡πʔϧΛ͏"*ΤʔδΣϯτ ● $IBU(15ʢ(15ʣɺඞཁʹԠͯ͡8FCݕࡧͯ͠ճͯ͘͠Ε·͢ ● 8FCݕࡧҎ֎ʹҙͷ"1*ΛΘͤΔ͜ͱ͕ՄೳͰ͢ʢ1MVHJOTʣ ● $IBU(15ͷ"1*Ͱɺࣗࣾͷ෦"1*Λ͏νϟοτϘοτ࣮ՄೳͰ͢ 「今⽇ 東京 天気」と Web検索したうえで回答
Slide 35
Slide 35 text
ΑΓࣗతʹಈ࡞͢Δ"*ΤʔδΣϯτ BabyAGI https://github.com/yoheinakajima/babyagi タスクを管理して優先順位をつけながら実⾏する 汎⽤AIエージェント AgentGPT https://agentgpt.reworkd.ai/ja ブラウザで利⽤可能な汎⽤AIエージェントで、 ⽬標に対してどんなタスクが必要か考えて、 ⾃動的に各タスクを進めていく
Slide 36
Slide 36 text
ෳͷ"*ΤʔδΣϯτͷڧௐಈ࡞ ʢϚϧνΤʔδΣϯτʣ ChatDev https://github.com/OpenBMB/ChatDev プログラマ・テスター・デザイナーなど 様々な役割のAIエージェントに共同作業させて、 ⾃動でソフトウェアを開発させる Generative Agents https://arxiv.org/abs/2304.0344 AIエージェントを仮想的な街で⽣活させる シミュレーション
Slide 37
Slide 37 text
"*ΤʔδΣϯτ։ൃͷͨΊͷαʔϏεʗπʔϧ ● 'VODUJPODBMMJOHʢ0QFO"*ɿ݄ʣ ○ "*ΤʔδΣϯτΛ҆ఆతʹಈ࡞ͤ͞ΔͨΊͷػೳʢ"[VSF0QFO"*4FSWJDFͰ༻Մೳʣ ● "TTJTUBOUT"1*ɺ(15Tʢ0QFO"*ɿ݄ʣ ○ "*ΤʔδΣϯτͷ"1*ɺϊʔίʔυͰͷ"*ΤʔδΣϯτ։ൃ ● "NB[PO#FESPDLGPS"HFOUTʢ"84ɿ݄ʣ ○ "NB[PO#FESPDLͰ"*ΤʔδΣϯτΛ࣮͢ΔͨΊͷػೳ ● -BOH(SBQI🦜🕸ʢ-BOH$IBJOɿ݄ʣ ○ "*ΤʔδΣϯτ࣮ͷϑϨʔϜϫʔΫ AIエージェントが⾃律的に仕事をしてくれる世界へ
Slide 38
Slide 38 text
No content
Slide 39
Slide 39 text
No content
Slide 40
Slide 40 text
No content
Slide 41
Slide 41 text
No content
Slide 42
Slide 42 text
No content
Slide 43
Slide 43 text
No content
Slide 44
Slide 44 text
No content
Slide 45
Slide 45 text
ຊฤ ύωϧσΟεΧογϣϯ ʴΞΠεϒϨΠΫ $IBU(15 --.ΞϓϦ։ൃ Ϋϥυج൫ ৽نࣄۀͷద༻ "*ΤʔδΣϯτ "*൴ঁ ϓϩϯϓτ ςΫχοΫ ϚϧνϞʔμϧ "*%9 ݕࡧٕज़ ۀޮԽ Ϧαʔν׆ಈ จ 3F"DU 1P$ˠЌˠຊ൪Խ νϟοτҎ֎ͷ༻్ ϚϧνΤʔδΣϯτ $IBU%FW 5SBOTGPSNFS (ݕఆ ։ൃੜ࢈ੑ (JU)VC$PQJMPU 4-.
Slide 46
Slide 46 text
--.ͰޮԽ͕ਐΉۀ اۀ࣮ʹ͓͍ͯɺจষͷ࡞ϚʔέςΟϯάۀҎ֎Ͱͷɺ$IBU(15 ͷ׆༻ํ๏ʁ "*͕ਐԽͯ͠ਓ͕ؒΔ͖͜ͱͱʁ
Slide 47
Slide 47 text
ϓϩϯϓτͷॏཁੑ ϓϩϯϓτࣗମϓϩϯϓτͷॻ͖ํΛ֮͑Δඞཁ͋Δ͔ʁ ཁ݅Λຬͨ͢ϓϩϯϓτͷқɾϞσϧผͷ൚༻ੑ
Slide 48
Slide 48 text
ʮ͑ʂ͜Μͳ͜ͱͰ͖ͪΌ͏ ͷʁʯͱڻ͍ͨ͜ͱ ࣮ࡍʹͬͯΈͯຊʹਓੜੈք͕มΘͬͨΑ͏ͳπʔϧ
Slide 49
Slide 49 text
ݱঢ়ͷ--.ͷ՝ɺෆͯ͠ Δ͜ͱ
Slide 50
Slide 50 text
ࣾͰ"*ར༻Λଅਐ͢ΔͨΊ ʹʁ ۀޮԽͱΤϯδχΞͷඞཁੑɺͲ͏ਪਐ͠ɺؔΘΔ͖͔ ΤϯυϢʔβʔࣗʹΑΔ5SBOTGPSNBUJPO؆୯͔ʁ֎෦ࢧԉඞཁ͔ʁ
Slide 51
Slide 51 text
ӳޠ㲗ຊޠͷน͋Δ͔
Slide 52
Slide 52 text
ϚϧνϞʔμϦςΟ<(157 ͳͲ>ͷՄೳੑ ೝࣝੜ
Slide 53
Slide 53 text
࠷ۙ࡞ͬͯΔͷʹͬͯΔ ۩ମతͳαʔϏεπʔϧ
Slide 54
Slide 54 text
ࣗ ໊֤ࣗ ͷࣄͷকདྷΠ ϝʔδ
Slide 55
Slide 55 text
࠷৽ใͷΩϟονΞοϓΛ ͲͷΑ͏ʹ͍ͯ͠·͔͢ʁ ͋Δ͍Ͳ͏͍͏ؾ࣋ͪɾߟ͔͑ͨͰࢼߦࡨޡͯ͠Δ͔ʁ
Slide 56
Slide 56 text
࣭λΠϜ ऴྃޙͷ "TLUIF4QFBLFSTϒʔεͲ͏ͧ
Slide 57
Slide 57 text
ϥοϓΞοϓ ऴྃޙͷ "TLUIF4QFBLFSTϒʔεͲ͏ͧ