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
生成AIで仕事を もっとおもしろくする事例と詳解
Search
Kazuhiko Yamashita
October 25, 2023
Programming
0
270
生成AIで仕事を もっとおもしろくする事例と詳解
Tech Surfers vol.1 (mark MEIZAN新エンジニア向けプログラム)でお話しました。
Kazuhiko Yamashita
October 25, 2023
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
1
1.3k
事業を差別化する技術を生み出す技術
pyama86
4
1.7k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
8.6k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.8k
Tuning GraphQL on Rails
pyama86
2
2.1k
ttlcacheのここがスゴい
pyama86
1
180
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
650
実践ARMアーキテクチャ移行
pyama86
2
2.5k
リモートワーク時代の守護神 PHP開発者のためのセキュリティ強化術
pyama86
3
1.3k
Other Decks in Programming
See All in Programming
decksh - a little language for decks
ajstarks
4
21k
バイブコーディング × 設計思考
nogu66
0
120
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
950
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
130
あのころの iPod を どうにか再生させたい
orumin
2
2.5k
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
200
State of CSS 2025
benjaminkott
1
110
Google I/O recap web編 大分Web祭り2025
kponda
0
2.9k
ゲームの物理
fadis
5
1.2k
Google I/O Extended Incheon 2025 ~ What's new in Android development tools
pluu
1
290
kiroでゲームを作ってみた
iriikeita
0
170
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
120
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
It's Worth the Effort
3n
186
28k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
For a Future-Friendly Web
brad_frost
179
9.9k
The Language of Interfaces
destraynor
160
25k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
How GitHub (no longer) Works
holman
314
140k
Adopting Sorbet at Scale
ufuk
77
9.5k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Transcript
ੜAIͰࣄΛ ͬͱ͓͠Ζ͘͢Δࣄྫͱৄղ ʙࢁϗςϧ͕ࣛࣇౡͰҰ൪͖Ͱ͢ʙ
ࢁԼ!QZBNB (.0ϖύϘٕज़ج൫νʔϜ γχΞɾϓϦϯγύϧ ɹΩϟϯϓɺཱྀߦɺώϧτϯ८ΓɺιϫχΤ८Γ ($1ɺ"JS fl PXɺ1VC4VCɺ%BUB fl PX
࣮Ո͜͜ʂ ͭΔҎ֎ʹ࠷ۙ ίϝμᘖᘣ͕Ͱ͖·ͨ͠ʂʂʂ
ۚɺͦ͜ʹશ͕ͯ͋Γ·͢
ϗεςΟϯάࣄۀ &$ࢧԉࣄۀ ϋϯυϝΠυɾͦͷଞࣄۀ
ࣛࣇౡΦϑΟε࠾༻த https://hr.pepabo.com/report/2023/10/06/9209
ࠓ͢͜ͱ େنݴޠϞσϧʹ͍ͭͯ ϖύϘʹ͓͚Δར׆༻ AIͱ͏·͖͘߹͏ͨΊʹ
େنݴޠ Ϟσϧ
ChatGPT(Generative Pretrained Transformer) https://chat.openai.com/
ChatGPT https://chat.openai.com/ ཁͳͲಘҙ
ChatGPT https://chat.openai.com/
You, liar,liar ͏৴͡ΒΕͳ͍ https://chat.openai.com/
ԿΛ৴ͯ͡ ੜ͖Ε͍͍ͷ͔ʁ
ਖ਼͍͔͠Ͳ͏͔ΛݟۃΊΒΕΔਓ͕ ޮతʹੜ͖ΒΕΔੈք • GPTਓͷೳྗΛԆ৳͢Δ • ਖ਼͍͔͠Ͳ͏͔Λผ͢Δʹɺਓͷೳྗ͕ࠓͷͱ͜ΖॏཁͰ͋Δ • ֶशσʔλʹͳ͍ͷΒͳ͍(~20219݄)
GPTͱڞʹੜ͖Δ
αʔϏε։ൃ
None
ͷϓϩϞʔγϣϯจষΛ࡞ • ECαΠτͰൢച͍ͯ͠ΔΛ SNSʹγΣΞ͢ΔࡍͷັྗతͳจষΛ આ໌ͳͲ͔ΒࣗಈͰੜ
None
ਪનͱͷ૬ੑ͕͍͍ • ਪનͳͲਓྨ͕࠷ऴతʹܾఆ͢Δʹ ͓͍ͯ૬ੑ͕͍͍ • LangChainΛར༻͢Δ͜ͱͰGPTΛ֦ு͢Δ
LangChain OpenAIͷGPTGoogleݕࡧΛநԽͯ͠ѻ͏ࣄ͕Ͱ͖ΔϥΠϒϥϦ
LangChain LLMΛར༻ͯ͠ɺπʔϧΛબ͠ɺ݁ՌΛಋग़͢Δ
OpenAIͰϢʔβʔͷจষΛ ݕࡧՄೳͳจݴมߋͯ͠ɺ SUZURIͷΛݕࡧ LangChain LangChainͰੜͨ͠ใΛͱʹΫΤϦ https://js.langchain.com/docs/modules/chains/popular/api
ۀ׆༻
Slack-GPT
Slack-GPT GPTͰ͔͠ࣄͯ͠ͳ͍ https://github.com/pyama86/slack-gpt
Slack-GPT ݟ͑Δͱ͜ΖͰΔ=அ͢Δ͕૿͑Δ
GPT-Bot
GPT-Bot PRͷDiffΛGPTʹ৯ΘͤΔ https://github.com/pyama86/gpt-bot
͞ΑͳΒGrep
openai/python
APIΛ࣮ߦ͢Ε৭ʑग़དྷΔ ςετίʔυΛࣗಈੜ σʔλϕʔεͷυΩϡϝϯτΛੜ
Cloud Data Loss Prevention https://cloud.google.com/dlp/docs?hl=ja ൿಗใϚεΫͰ͖Δ
GitHub Copilot
GitHub Copilotͷಋೖ • ίʔυੜ࢈ੑ্͕͠ɺ σϓϩΠස্͕ • ਪન͞Εͨίʔυͷ࠾༻ 3ׂఔ(1ϲ݄) • ࠾༻͞Εͨίʔυͷߦ
35,000ߦఔ(1ϲ݄) https://tech.pepabo.com/2023/08/30/github-copilot-e ff ects/
AIΛϏδωε׆༻͢ΔͨΊʹ • ๏ͱ࿈ܞ͠ɺࣾʹ͓͚Δར༻ͷΨΠυϥΠϯΛࡦఆ • ֎෦ʹݸਓใͳͲͷൿಗใΛૹ৴͠ͳ͍ • ֶशσʔλͷར༻ڐ൱ೝ͢Δ • ஶ࡞ݖɾϥΠηϯεҧʹ֘͠ͳ͍Α͏ͳઃఆͰར༻͢Δ
AIΛ্खʹར༻͢ΔͨΊʹ • ͕ࣗΒͳ͍͜ͱAIʹฉ͍ͯਖ਼͕͠͞Θ͔Βͳ͍ͷͰɺࣗͷೳྗ ΛԆ৳Ͱ͖ͳ͍ • AI͕ग़དྷΔ͜ͱ=୭Ͱग़དྷΔ͜ͱͱ͍͏࣌ʹͳͬͨͷͰɺ AIͷόϦϡʔΛՌͱ͢Δ͜ͱࠩͱͳΓ͑ͳ͍ • AIʹग़དྷΔ͜ͱAIʹΒͤͯɺਓྨਓྨʹ͔͠Ͱ͖ͳ͍͜ͱΛΔ
͏ͳ͗͑͢٢ɺण࢘·Ͳ͔Ͱ͢ɻ ࠷৽ͷ࠾༻ใΛνΣοΫˠ !QC@SFDSVJU