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ϒʔε΋Ͳ͏ͧ