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
140
生成AIで仕事を もっとおもしろくする事例と詳解
Tech Surfers vol.1 (mark MEIZAN新エンジニア向けプログラム)でお話しました。
Kazuhiko Yamashita
October 25, 2023
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Site Reliability Engineering for GMO
pyama86
8
1.1k
PHPアプリケーションのスケーラビリティと 信頼性を革新する nginx+ngx_mrubyとGoの融合
pyama86
2
280
ペパボOpenTelemetry革命
pyama86
0
690
ChatGPTの活用を体現し、 組織に浸透する技術
pyama86
1
870
リリースフラグと プログレッシブデリバリーを活用した 安全なWEBアプリケーションデプロイ
pyama86
2
160
PHPerのためのOpenTelemetry入門
pyama86
1
210
Goで実装された高速な 仮想待合室サーバの実装と詳解
pyama86
15
6.9k
CNDF2023前夜祭 - 玄界灘のクラウドネイティブなデータ基盤運用の実践
pyama86
1
430
若者とGPTのすべて
pyama86
0
430
Other Decks in Programming
See All in Programming
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
190
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
170
Snowflakeで眠ったデータを起こそう!
estie
0
120
Code Reviews
bkuhlmann
4
890
禅の心を手に入れよ
eltociear
1
190
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
460
見た目から始める生産性向上
ikumatadokoro
8
1k
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
370
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
390
Goのmultiple errorsについて (2024年4月版)
syumai
4
1k
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
390
Featured
See All Featured
The Mythical Team-Month
searls
216
42k
Being A Developer After 40
akosma
63
580k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
The Invisible Customer
myddelton
114
12k
Debugging Ruby Performance
tmm1
70
11k
In The Pink: A Labor of Love
frogandcode
138
21k
Clear Off the Table
cherdarchuk
85
310k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
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