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で生成したものをAIでチェックしてる話
Search
Ippei Sumida
May 24, 2024
Programming
2.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIで生成したものをAIでチェックしてる話
ChatGPT Meetup Osaka #2で話したスライドです。
Ippei Sumida
May 24, 2024
More Decks by Ippei Sumida
See All by Ippei Sumida
DROBEの生成AI活用事例 with AWS
ippey
0
320
みんなでQAしてる話
ippey
0
180
『WordPressコミュニティで学ぶ』OSS貢献の多様性
ippey
0
1.3k
25分で理解する!Symfonyの魅力とその実践的活用法
ippey
1
7.8k
素早いバリュー提供のための DROBEの新戦略
ippey
0
1.4k
Symfony 6.3のおすすめ新機能まとめ
ippey
1
2.2k
PhpStorm + GitHub Copilotはいいぞ
ippey
0
3.2k
それぞれの特徴から考えるフレームワーク選び
ippey
1
1.2k
なるべくJavaScriptを書かないで SymfonyのUIをリッチにする Symfony UX
ippey
1
2.4k
Other Decks in Programming
See All in Programming
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
230
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
13k
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
AIで効率化できた業務・日常
ochtum
0
140
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
180
Performance Engineering for Everyone
elenatanasoiu
0
210
The NotImplementedError Problem in Ruby
koic
1
920
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
190
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
110
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
14
5.8k
1B+ /day規模のログを管理する技術
broadleaf
0
110
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Ethics towards AI in product and experience design
skipperchong
2
310
Designing Experiences People Love
moore
143
24k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
320
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
450
KATA
mclloyd
PRO
35
15k
Odyssey Design
rkendrick25
PRO
2
700
Designing Powerful Visuals for Engaging Learning
tmiket
1
420
Building Applications with DynamoDB
mza
96
7.1k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Transcript
AIͰੜͨ͠ͷΛAIͰνΣοΫͯ͠Δ ChatGPT Meetup Osaka #2
• ֯ాɹҰฏʢ͢Έ͍͍ͩͬʣ • גࣜձࣾDROBE • όοΫΤϯυ • εΫϥϜϚελʔ • Kansai
Symfony Meetup • CoderDojo ຕํ ࣗݾհ
DROBEͷհ
ελΠϦετ͕ͭ͘ωοτγϣοϐϯά 1. Ξϯέʔτʹ͑Δʂ 2. ࣗʹελΠϦετ with AI ͕બΜ͕ͩಧ͘ʂ 3. ؾʹೖͬͨͷΛߪೖʂଞฦ٫
AIʹΑΔελΠϦϯάαϙʔτ
AIʹΑΔύʔιφϥΠζ͞ΕͨECαʔϏε
DROBEͰͷAI׆༻ χοτ ʔϧ λʔτϧωοΫ Ϩίϝϯσʔγϣϯ ίʔσΟωʔτఏҊ αΠζϚον λά͚ ͳͲͳͲ
DROBEͰͷAI׆༻ χοτ ʔϧ λʔτϧωοΫ Ϩίϝϯσʔγϣϯ ίʔσΟωʔτఏҊ αΠζϚον λά͚ ͳͲͳͲ Made
ofɹɹ
None
ຊ
None
None
ελΠϧ͕͍ۙ͠Ϣʔβ͕ͨ͘͞Μ͍Δ λφΧ͞Μ ମॏ ྸ ମܕ ࠎ֨ Χϥʔ
ࣅͨϢʔβʹελΠϦϯάҊΛදࣔͯ͠ɺߪೖʹͭͳ͍͛ͨ
ʹʹ ͔͜͜Β͏·͘ύʔιφϥΠζ෦Λআ͍ͨ͠
আ͍ͨ͠༰ • ݸਓใ • ʮ͢Έͩ͞·ʹ͝ఏҊ͍ͨ͠ελΠϦϯάʙʯ • ݸਓʹඥͮ͘ελΠϦϯά༰ • ʮҎલߪೖͨ͠ϫϯϐʔεͱ૬ੑόπάϯͰ͢ʯ •
αʔϏεϓϥϯʹؔ͢Δ༰ • ʮˎˎϓϥϯʹՃೖ͞Ε͍ͯΔͷͰʙʯ
αʔϏεΠϝʔδ ελΠϦετ ελΠϦϯά νΣοΫ (15 νΣοΫ (15 αχλΠζ (15 ສਓ͚ελΠϦϯά
ͳͥɺαχλΠζͨ͠ͷΛμϒϧνΣοΫ͢Δͷ͔ • ਓͷख͕հ͞ͳ͍ͷͰɺ͔ͨ͠͠Βमਖ਼͕࿙ΕΔ͔͠Εͳ͍ • GPT4ͰαχλΠζͨ͠ͷΛGPT4ͰνΣοΫͨ͠Β݁Ռ͕ಉ͔͡͠Εͳ͍ • GPT3.5ʹνΣοΫΛ͓ئ͍͢Εɺ݁Ռͷਫ਼্͕͕Δͱߟ͑ͨ
DROBEͷLLM ։ൃऀ ίʔυཧ "1* 0QFO"*"1* ։ൃ ར༻ APIͱͯ͠ͷɺ։ൃج൫Λߏங
αχλΠζͷϓϩϯϓτ ※Ұ෦ൈਮ • ͋ͳͨจষͷߍਖ਼ΞγελϯτͰ͢ɻ • ෳͷίʔσΟωʔτΛઆ໌͢Δจষ͕༩͑ΒΕΔͷͰͦΕΛׂ͠ɺݸਓใ Λআͯ͠୭ʹͰެ։Ͱ͖ΔΑ͏ʹߍਖ਼͍ͯͩ͘͠͞ɻ • ݴ͍ճ͠ʹ͍ͭͯ •
ݸਓʹର͔͚ͯ͠͠ΔΑ͏ͳॻ͖ํग़དྷΔ͚ͩʮʙͰ͢ʯʮʙʹͳΓ· ͢ʯʮૉఢͰ͢ʯͳͲݴ͍Δܗʹमਖ਼͍ͯͩ͘͠͞ • αʔϏεΛಛఆ͢ΔΑ͏ͳจݴআ͍ͯͩ͘͠͞
ೖྗαϯϓϧ \ EFTDSJQUJPOʪηϨΫτͷϙΠϯτʫ͢Έͩ͞·ɺ͜ΜʹͪʂࠓճɺౙΛָ͠ΉେਓΧδϡΞϧελΠϧΛ͝ఏ Ҋ͍ͨ͠·͢ɻ˙:06345:-&ɹຕͰ؆୯ʹϨΠϠʔυελΠϧ͕͢ΔΧοτιʔɺ͓ख࣋ͪͷχοτͱ૬ ੑͰ͢ʂ˕γϯϓϧͳχοτʹϓϥε͢Δ͚ͩͰ͜ͳΕͨҹʹɻϘτϜε͓ख࣋ͪͷεΩχʔδʔϯζɺϫΠυύϯ πΛ߹Θͤͯൈ͚ײͷ͋Δண͜ͳ͓͢͢͠ΊͰ̇͢˙:06345:-&ɹౙૉࡐ͕ϙΠϯτͷϑϨΞεΧʔτɺγϯϓϧ Ͱணճ͕͖͘͠σβΠϯͰτοϓεΛબͣɺΦϑΟεγʔϯ͔Βීஈ͍·Ͱ෯͍γʔϯͰ͓͍͍͚ͨͩ·͢ʂ DPPSEJOBUFT< \
JE EFTDSJQUJPOχοτ Χοτιʔ ϫΠυύϯπ ^ \ JE EFTDSJQUJPOγϟʔϕοτΧϥʔχοτ ϑϨΞεΧʔτ ^ > ^
ग़ྗαϯϓϧ \ DPPSEJOBUFT< \ JE EFTDSJQUJPOϦϒχοτຕͰͪΖΜɺΠϯφʔͱͯ͠׆༂ɻ͖ͬ͢Γͱͨ͠ϥΠϯͷεΧʔτʹɺ ްखͷχοτεΣοτ૬ੑͰ͢ɻணճ͠Λָ͓͠Έ͍ͩ̇͘͞େਓͬΆ͘ணΒΕΔμοϑϧίʔτσχϜͷ ΧδϡΞϧελΠϧʹೃછΈ·͢ɻγϡʔζɺύϯπελΠϧͷࡍιοΫεΛݟͤͯ߹ΘͤΔͷ͕ΦεεϝͰ͢˒
^ \ JE EFTDSJQUJPOϦϒχοτຕͰͪΖΜɺΠϯφʔͱͯ͠׆༂ɻ͖ͬ͢Γͱͨ͠ϥΠϯͷεΧʔτʹɺ ްखͷχοτεΣοτ૬ੑͰ͢ɻணճ͠Λָ͓͠Έ͍ͩ̇͘͞େਓͬΆ͘ணΒΕΔμοϑϧίʔτσχϜͷ ΧδϡΞϧελΠϧʹೃછΈ·͢ɻγϡʔζɺύϯπελΠϧͷࡍιοΫεΛݟͤͯ߹ΘͤΔͷ͕ΦεεϝͰ͢˒ ^ > DPO fi EFODF@MFWFM ^
ߍਖ਼ͷϓϩϯϓτ ※Ұ෦ൈਮ • ͋ͳͨจষͷߍਖ਼ΞγελϯτͰɺίʔσΟωʔτΛઆ໌͢Δจষ͕༩͑ΒΕ·͢ɻ • ༩͑ΒΕͨจষͷதʹݸਓΛಛఆ͢ΔΑ͏ͳใ (໊લɺѪশɺྸͳͲͷଐੑ) ͕͋ Δ͔ͳ͍͔ΛνΣοΫ͍ͯͩ͘͠͞ɻ •
͠ݸਓใ͕͋ͬͨ߹ʹग़ྗͷϑΥʔϚοτʹଇͬͯͲͷίʔσΟωʔτʹݸਓ ใ͕͋Δ͔Λฦ͍ͯͩ͘͠͞ɻ • αʔϏεʹؔ͢Δදه͕ͬͯΔ͔அ͍ͯͩ͘͠͞ɻ
ೖྗαϯϓϧ \ DPPSEJOBUFT< \ JE EFTDSJQUJPOϦϒχοτຕͰͪΖΜɺΠϯφʔͱͯ͠׆༂ɻ͖ͬ͢Γͱͨ͠ϥΠϯͷεΧʔτʹɺ ްखͷχοτεΣοτ૬ੑͰ͢ɻணճ͠Λָ͓͠Έ͍ͩ̇͘͞େਓͬΆ͘ணΒΕΔμοϑϧίʔτσχϜͷ ΧδϡΞϧελΠϧʹೃછΈ·͢ɻγϡʔζɺύϯπελΠϧͷࡍιοΫεΛݟͤͯ߹ΘͤΔͷ͕ΦεεϝͰ͢˒
^ \ JE EFTDSJQUJPOϦϒχοτຕͰͪΖΜɺΠϯφʔͱͯ͠׆༂ɻ͖ͬ͢Γͱͨ͠ϥΠϯͷεΧʔτʹɺ ްखͷχοτεΣοτ૬ੑͰ͢ɻணճ͠Λָ͓͠Έ͍ͩ̇͘͞େਓͬΆ͘ணΒΕΔμοϑϧίʔτσχϜͷ ΧδϡΞϧελΠϧʹೃછΈ·͢ɻγϡʔζɺύϯπελΠϧͷࡍιοΫεΛݟͤͯ߹ΘͤΔͷ͕ΦεεϝͰ͢˒ ^ > DPO fi EFODF@MFWFM ^
ग़ྗαϯϓϧ \ DPPSEJOBUFT< \ JE IBT@QSJWBUF@JOGPGBMTF PSUSVF IBT@SVMF@WJPMBUJPOGBMTF PSUSVF
^ > DPO fi EFODF@MFWFM ^
ΧδϡΞϧʹணΒΕΔϒϥεɺΩϨΠΊύϯπ߹ΘͤͰେਓελΠϧʹɻΞτͰ͓ঌ͍ͨͩ͘ͱࠓΒ͍͠งғؾʹ̇ϒϧʔͷϒϥε ͷڞϦϘϯɺਨΒͨ͠ΓɺճΫϩεͤͯ͞ϥϑʹண͜ͳ͢ͷ͕ΦεεϝͰ͢ʂ τϨϯυͷϨΠϠʔυελΠϧ͕ύοͱ͏ηοττοϓεʹɺ;ΜΘΓγϧΤοτͷϘτϜεΛ߹Θͤͯφνϡϥϧײͷ͋ΔίʔσΟωʔτʹ͠ ·ͨ͠ɻϕετͷΠϯφʔɺ͖ۗγϟπλʔτϧωοΫΧοτιʔʹม͑ͨணճ͠˕ ʪηϨΫτͷϙΠϯτʫ֯ా͞·ʹɺΦϯΦϑ݉༻ͷΧδϡΞϧελΠϧΛ͝ఏҊ͍ͨ͠·͢ɻ ˙:06345:-&ɹτϨϯυͷϨΠϠʔυελΠϧ͕ύοͱ͏ηοττοϓεʹɺ;ΜΘΓγϧΤοτͷϘτϜεΛ߹Θͤͯφνϡϥϧײͷ͋ ΔίʔσΟωʔτʹ͍ͨ͠·ͨ͠ɻϕετͷΠϯφʔɺ͖ۗγϟπλʔτϧωοΫΧοτιʔʹม͑ͨணճ͠˕ ˙:06345:-&ɹΧδϡΞϧʹணΒΕΔϒϥεɺΩϨΠΊύϯπ߹ΘͤͰେਓελΠϧʹɻҎલߪೖ͞ΕͨϘτϜεΛεϦϜͳύϯπʹม͑
ͨΒɺΞτͰ͓ঌ͍ͨͩ͘ͱࠓΒ͍͠งғؾʹ̇ϒϧʔͷϒϥεͷڞϦϘϯɺਨΒͨ͠ΓɺճΫϩεͤͯ͞ϥϑʹண͜ͳ͢ͷ͕Φ εεϝͰ͢ʂ
ʪηϨΫτͷϙΠϯτʫ ֯ా͞·ʹɺΦϯΦϑ݉༻ͷΧδϡΞϧελΠϧΛ͝ఏҊ͍ͨ͠·͢ɻ ▪YOUR STYLE1ɹτϨϯυͷϨΠϠʔυελΠϧ͕ύοͱ͏ηοττοϓεʹɺ;ΜΘΓγϧ ΤοτͷϘτϜεΛ߹Θͤͯφνϡϥϧײͷ͋ΔίʔσΟωʔτʹ͍ͨ͠·ͨ͠ɻϕετͷΠϯ φʔɺ͖ۗγϟπλʔτϧωοΫΧοτιʔʹม͑ͨணճ͠˕ ▪YOUR
STYLE2ɹΧδϡΞϧʹணΒΕΔϒϥεɺΩϨΠΊύϯπ߹ΘͤͰେਓελΠϧʹɻҎ લߪೖ͞ΕͨϘτϜεΛεϦϜͳύϯπʹม͑ͨΒɺΞτͰ͓ঌ͍ͨͩ͘ͱࠓΒ͍͠งғ ؾʹ♪ϒϧʔͷϒϥεͷڞϦϘϯɺਨΒͨ͠Γɺ1ճΫϩεͤͯ͞ϥϑʹண͜ͳ͢ͷ͕Φεε ϝͰ͢ʂ
࣮ࡍͷ݁Ռ
None
None
ྑ͔ͬͨ • ҆৺ͯ͠จষ࡞Ͱ͖Δ • 1,000݅͘Β͍ݟ͕ͨɺݸਓใؚ·Ε͓ͯΒͣɺແࣄαχλΠζ͞Εͯͨ • ࠓͷͱ͜Ζɺߍਖ਼ͰҾ͔͔͍ͬͬͯͳ͍ • ͜ͷαχλΠζͨ͠จষࡒ࢈ͱͳΔ •
ελΠϦϯάจষ͕ଟ͚Εଟ͍΄Ͳɺ(ࠓޙࢦ͢)ࣗಈੜ͕͘͢͠ͳΔ
ΠϚΠνͳ • τʔΫϯΛେྔফඅ͢Δ • 1ճ͋ͨΓɺ5,000τʔΫϯʢαχλΠζɿ3,500ɺߍਖ਼ɿ500 x 2ʣ • 1ճ͋ͨΓɺ5ԁ +
ग़ྗτʔΫϯ • Ұ෦ɺ͏ͪΐͬͱදݱΛؤுͬͯ΄͍͠ͱ͜Ζ͋Δ
None
·ͱΊ • ݱঢ়ͷChatGPTͷೳྗͰ͋ΕɺෆཁͳจষͷछྨΛڭ͑Εআͯࣗ͠વͳจষ ʹஔ͖͑ͯ͘ΕΔ • ChatGPT4, 3.5Λ͏͜ͱͰɺೋॏνΣοΫͳ͘ߦ͑ͦ͏ • ͧ͜͜ʂͱ͍͏ͱ͜Ζʹ͏ͱ҆৺ײ্͕͢Δ •
ChatGPTҎ֎ͷLLMΛෳ͏͜ͱͰɺ͞Βʹਫ਼্͕͕ظͰ͖Δ ʢϦίϯαΠϧతͳʣ • 1ͭͷ݁Ռʹෳճ࣮ߦ͢ΔͷͰɺඅ༻͕ਹΉͷ͕
None