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を使ってAmplifyGen2を楽しく学べるワークショプをやってみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
k.masachika
July 31, 2024
Technology
2
480
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
Amplify Boost up #06の登壇資料
k.masachika
July 31, 2024
Tweet
Share
More Decks by k.masachika
See All by k.masachika
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
120
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
2
1k
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
mkdev10
2
420
関西でも盛り上げたい!AWS Amplify
mkdev10
1
74
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
1.3k
DAYSでAmplifyについて語りたかった話
mkdev10
0
110
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
270
実は仲良し?Amplify Gen2と生成AI
mkdev10
1
590
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
230
Other Decks in Technology
See All in Technology
VLAモデル構築のための AIロボット向け模倣学習キット
kmatsuiugo
0
220
進化するBits AI SREと私と組織
nulabinc
PRO
1
200
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
880
20260311 ビジネスSWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
340
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
230
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
770
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
140
Kubernetesにおける推論基盤
ry
1
400
フロントエンド刷新 4年間の軌跡
yotahada3
0
470
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.6k
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
160
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
200
Bash Introduction
62gerente
615
210k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Between Models and Reality
mayunak
2
230
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How to Talk to Developers About Accessibility
jct
2
150
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
110
Raft: Consensus for Rubyists
vanstee
141
7.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
240
Transcript
ੜ"*Λͬͯ "NQMJGZ(FOΛֶָ͘͠Δ ϫʔΫγϣοϓΛͬͯΈͨ "NQMJGZ#PPTU6Q .BTBDIJLB,VXBCBSB
ࣗݾհ ℬݪɹກ .BTBDIJLB,VXBCBSB ॴଐ େࡕγʔϦϯάҹגࣜձࣾ اը൛ຊ෦γεςϜਪਐ՝՝ ࣄ ࣾγεςϜ։ൃɾಋೖɾཧɾอक झຯ υϥΠϒɾຊञɾಡॻʢٕज़ॻʣ
"EPCFͷ501+BQBOFTFϓϨϦϦʔείϯτϦϏϡʔλɻ ͷܭճબग़ɻؒͰຊͰਓબΕɺ ΫϨδοτʹ໊લ͕هࡌͯ͠Β͑Δɻ όʔδϣϯμϯͯ͠ΫϨδοτΛ͙Β͍ோΊΔͱͰͯ ͘ΔͷͰݟͯͶɻ τϐοΫε ͖ͳ"84αʔϏε "84"NQMJGZ "NB[PO#FESPDL 4 '4Y/
4/4ϒϩά͡Ί·ͨ͠ IUUQT[FOOEFWNLEFWFMPQ IUUQTRJJUBDPN.,@5FDI @mkdev_10 IUUQTYDPNNLEFW@ 9 ;FOO 2JJUB
ຊ͍ͨ͜͠ͱ w-FBSOJOH1MBO(FOFSBUPSXJUI"84"NQMJGZͷڞ༗ wϫʔΫγϣοϓ༰࡞Ͱ͖ΔΞϓϦʹ͍ͭͯ wϫʔΫγϣοϓͷਐΊํτϐοΫε w࡞ͨ͠ΞϓϦͷվྑྫ
-FBSOJOH1MBO(FOFSBUPSXJUI"84"NQMJGZ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64JOUSPEVDUJPO ੜ"*Λֶͬͨशϓϥϯ࡞ΞϓϦΛ࡞ΕΔϫʔΫγϣοϓ wϨϕϧ wॴཁ͙࣌ؒ࣌ؒΒ͍ wݴޠӳޠ "84"NQMJGZ "NB[PO#FESPDL
࡞Ͱ͖ΔΞϓϦ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64
࡞Ͱ͖ΔΞϓϦʙը໘ભҠ 💡ϙΠϯτ ϑϩϯτ/FYUͱ"NQMJGZ6*Ͱߏங͞Ε͍ͯΔɻ ੜ"*#FESPDLΛ௨ͯ͠$MBVEF4POOFU͕ݺͼग़͞Ε͍ͯΔɻ 4UFQ ׂɺϨϕϧͷࢦఆ 4UFQ ઃͷճʢઃੜ"*͕ੜʣ 4UFQ ֶशϓϥϯ͕ग़ྗ͞ΕΔʢੜ"*͕࡞ʣ
4UFQ ֶशϓϥϯͷอଘ
ΞʔΩςΫνϟ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64JOUSPEVDUJPO 💡ϙΠϯτ جຊతͳ"NQMJGZͷߏʹ#FESPDL͕Ճ͞Ε͍ͯΔɻ
ϫʔΫγϣοϓͷߏ ڥߏங όοΫΤϯυ։ൃ ϑϩϯτΤϯυ։ൃ σϓϩΠ
͓ย͚ 👀ҙ 💡ੜ"* 💡ੜ"* 💡ϙΠϯτ ڥߏஙɺόοΫΤϯυ։ൃɺϑϩϯτΤϯυ։ൃΛৄ͘͠հ
ڥߏங ϦʔδϣϯΦϨΰϯʢVTXFTUʣΛબ $MPVE4IFMMͰࢦఆͷίϚϯυΛΒͤΔ ڥ͕ߏங͞ΕΔͷͰ͙Β͍ͭ $PEF$PNNJU͕࡞͞ΕΔͷͰϩʔΧϧʹίʔυΛ$MPOF͢Δ
$MPOFͨ͠ϓϩδΣΫτΛॳظԽ͢Δ 74$PEFͰ"NB[PO2%FWFMPQFSΛ༗ޮʹ͢Δ #FESPDLͰར༻͢Δ$MBVEF4POOFUͷϞσϧΛ༗ޮʹ͢Δ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64HFUUJOHTUBSUFEXJUIJOZPVSBDDPVOU (FUUJOH4UBSUFE
ڥߏங ϦʔδϣϯΦϨΰϯʢVTXFTUʣΛબ $MPVE4IFMMͰࢦఆͷίϚϯυΛΒͤΔ ڥ͕ߏங͞ΕΔͷͰ͙Β͍ͭ $PEF$PNNJU͕࡞͞ΕΔͷͰϩʔΧϧʹίʔυΛ$MPOF͢Δ
$MPOFͨ͠ϓϩδΣΫτΛॳظԽ͢Δ 74$PEFͰ"NB[PO2%FWFMPQFSΛ༗ޮʹ͢Δ #FESPDLͰར༻͢Δ$MBVEF4POOFUͷϞσϧΛ༗ޮʹ͢Δ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64HFUUJOHTUBSUFEXJUIJOZPVSBDDPVOU (FUUJOH4UBSUFE ʹ͍ͭͯ $PEF$PNNJU͕ඞཁͳ͚Ε ؆ૉԽͰ͖Δɻ 👀ҙ
ڥߏஙͷิ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64HFUUJOHTUBSUFEXJUIJOZPVSBDDPVOU ڥߏங࣌ʹΒͤΔίϚϯυ 💡ϙΠϯτ (JUIVCΛར༻͢Δ߹ɺϩʔΧϧڥͰ;*1Λμϯϩʔυ͢Δ͚ͩͰΑ͍ɻσϓϩΠ͠ͳ͍ ߹ɺ"NQMJGZͷ4BOECPYڥ͚ͩͰΞϓϦͷ࡞Մೳɻ
ڥߏஙdϓϩδΣΫτॳظԽ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64HFUUJOHTUBSUFEXJUIJOZPVSBDDPVOU (FUUJOH4UBSUFE TBOECPYڥͷ࡞ OFYUͷ։ൃڥͷ্ཱͪ͛ ΞϓϦͷॳظঢ়ଶ
όοΫΤϯυ։ൃ "NB[PO2%FWFMPQFSͰίʔυͷϨϏϡʔମݧ #FESPDLͷ౷߹ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64CVJMEUIFCBDLFOE #VJMEUIF#BDLFOE
"NB[PO2%FWFMPQFSͷίʔυϨϏϡʔମݧ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64CVJMEUIFCBDLFOECVJMECBDLFOE 6TF"NB[PO2%FWFMPQFSUP3FWJFX4DIFNB 4UFQ ίʔυΛબɻ"NB[PO2ͷίϚϯυΛબ 4UFQ 74$PEFͷ"NB[PO2$IBU6*ʹ݁Ռ͕දࣔ͞ΕΔ
#FESPDLͷ౷߹ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64CVJMEUIFCBDLFOEJOUFHSBUFXJUICFESPDL *OUFHSBUFXJUI#FESPDL
#FESPDLͷ౷߹ʙίʔυ "NB[PO#FESPDL "NB[PO %ZOBNP%# ϫʔΫγϣοϓͰՃ ݩ͔Βఆٛ εΩʔϚͷఆٛ ΧελϜϦκϧόʔ ϫʔΫγϣοϓͰՃ
"QQTZODͷΧελϜؔͷΦϓγϣϯ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEEC BEFGECFO64CVJMEUIFCBDLFOEJOUFHSBUFXJUICFESPDL *OUFHSBUFXJUI#FESPDL IUUQTEPDTBNQMJGZBXTOFYUKTCVJMEBCBDLFOEEBUB DVTUPNCVTJOFTTMPHJDDPOOFDUCFESPDL ΧελϜϦκϧόʔͱ-BNCEBGVODUJPOͷҧ͍ "NQMJGZEPDͷυΩϡϝϯτ 💡ϙΠϯτ *OUFHSBUFXJUI#FESPDL
ϫʔΫγϣοϓͰՁ֨ͱίʔϧυελʔτͷ؍͔ΒΧελϜϦκϧόʔ͕બ͞Ε͍ͯΔɻ -BNCEBΛબ͢Δํ๏"NQMJGZEPDʹهࡌ͕͋Δɻཁ݅ʹΑ͍͚ͬͯΕΔʂ
ϑϩϯτΤϯυ։ൃ $PHOJUPͷϩάΠϯػೳͷ࡞ #FESPDLͷݺͼग़͠ϩδοΫͷ࡞ IUUQTDBUBMPHVTFBTUQSPEXPSLTIPQTBXTXPSLTIPQTCGCEECBEFGECFO64CVJMEUIFGSPOUFOE #VJMEUIF'SPOUFOE
$PHOJUPͷϩάΠϯػೳͷ࡞ ϑϩϯτͷίʔυʹϩάΠϯ6*ΛՃ ίʔυશମΛίϯϙʔωϯτͰғ͏ $PHOJUPͷ౷߹ྃ 💡ϙΠϯτ ͱͬͯ؆୯ʹϩάΠϯػೳΛՃՄೳʂ
#FESPDLͷݺͼग़͠ϩδοΫʙҰ෦ൈਮ ઃΛੜ͢ΔϩδοΫ ֶशϓϥϯΛੜ͢ΔϩδοΫ #FESPDLʹϓϩϯϓτΛ͠ճΛಘΔϩδοΫ ઃͷճੜ"*ʹαϯϓϧΛఏࣔͯ݁͠ՌΛௐ 💡ϙΠϯτ #FESPDLͷ౷߹͚ͩͰͳ͘ɺϓϩϯϓτͷςΫχοΫֶΔ
ΧελϚΠζ 6*ੜ"*ͷճͷຊޠԽ อଘֶͨ͠शϓϥϯͷӾཡػೳՃ อଘֶͨ͠शϓϥϯͷআػೳͷՃ
6*ੜ"*ͷճͷຊޠԽ 💡ϙΠϯτ ੜ"*ͷՕॴϓϩϯϓτΛຊޠʹ͢Δ͚ͩɻ
อଘֶͨ͠शϓϥϯͷӾཡͱআػೳ "NQMJGZ6*͔Β"DDPSEJPOΛ࠾༻ আϩδοΫͷ࡞ 💡ϙΠϯτ "NQMJGZ6*͔Βબ͢Δ͜ͱͰૉૣ͘6*Λ࣮Ͱ͖Δɻ "NB[PO2%FWFMPQFS͕ࢧԉͯ͘͠Δͱૉૣ͘ϩδοΫΛ࣮Ͱ͖Δɻ
·ͱΊ w-FBSOJOH1MBO(FOFSBUPSXJUI"84"NQMJGZ#FESPDLͱͷ౷߹ֶ͕Δ w"NB[PO2%FWFMPQFS͍ํηοτΞοϓΛֶΔ wֶशޙগ͠ͷͰΞϓϦΛվྑͰ͖ɺ"NQMJGZͷ֦ுੑΛମײͰ͖Δ ݁ "NQMJGZ(FO৮ͬͯͳΜ΅ʂΈΜͳ৮ͬͯΈΑ͏ ੜ"*ʹ৮ΕΔϫʔΫγϣοϓָ͍͠
4/4ϒϩά͡Ί·ͨ͠ʢ࠶ܝʣ IUUQT[FOOEFWNLEFWFMPQ IUUQTRJJUBDPN.,@5FDI @mkdev_10 IUUQTYDPNNLEFW@ 9 ;FOO 2JJUB
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠