Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
生成AI周回遅れキャッチアップ勉強会!
Search
みのるん
May 11, 2023
Technology
25
31k
生成AI周回遅れキャッチアップ勉強会!
社内勉強会からの抜粋資料です。
みのるん
May 11, 2023
Tweet
Share
More Decks by みのるん
See All by みのるん
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
11
2.1k
Bedrock AgentCoreで解き放て! Strands Agentsで構築するマルチエージェントの実装Tips
minorun365
12
4.1k
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
12
2.6k
AWSの最新サービスでAIエージェント構築に楽しく入門しよう
minorun365
14
2.1k
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
10
1.4k
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
20
7.9k
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
17
6.9k
やさしい認証認可
minorun365
38
14k
やさしいClaude Code入門
minorun365
46
43k
Other Decks in Technology
See All in Technology
技術以外の世界に『越境』しエンジニアとして進化を遂げる 〜Kotlinへの愛とDevHRとしての挑戦を添えて〜
subroh0508
1
160
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
250
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
43
26k
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
110
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
160
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
8
2.8k
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.7k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.3k
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
200
こがヘンだよ!Snowflake?サービス名称へのこだわり
tarotaro0129
0
110
私のRails開発環境
yahonda
0
180
Featured
See All Featured
Code Review Best Practice
trishagee
73
19k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Building Applications with DynamoDB
mza
96
6.8k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Typedesign – Prime Four
hannesfritz
42
2.9k
Unsuck your backbone
ammeep
671
58k
Transcript
ੜ"*ͷਐԽ͕ૣ͗ͯ͢ ͢ͰʹपճΕؾຯͳࢲ͚ͨͪͷ ΩϟονΞοϓษڧձ --.ʁ -BOH$IBJOʁ ϑΝΠϯ νϡʔχϯάʁ &NCFEEJOHTʁ
͜ͷษڧձʹ͍ͭͯ ࠷ۙɺ$IBU(15Λ͡Ίͱ͢Δ ੜ"*ͷਐԽૣ͗͢ͳ͍Ͱ͔͢ʁ ࢲͨͪ͢ͰʹपճΕؾຯͳͷͰɺ (8தʹ߄ͯͯΩϟονΞοϓͨ͠༰Λ ΈΜͳʹڞ༗͠·͢👍
࠷ۙͷੜ"*τϨϯυΛ Ͱ͓͞Β͍ʂ ʙେنݴޠϞσϧʢ--.ʣΛத৺ʹʙ ΈͷΔΜ !NJOPSVO
͔ͦͦΒ
"*ͬͯԿ͚ͩͬʁ "*ʢਓೳʣ ਓؒͷࢥߟϓϩηεʹࣅͨಈ࡞Λ͢ΔϓϩάϥϜ .-ʢػցֶशʣ ਓؒͷʮֶशʯʹ૬͢ΔػೳΛ࣮ݱͨ͠ͷ %-ʢਂֶशʣ χϡʔϥϧωοτϫʔΫΛ༻͍Δͷ ʢࢀߟʣ૯ল ใ௨৴നॻ XXXTPVNVHPKQKPIPUTVTJOUPLFJXIJUFQBQFSKBSIUNMOEIUNM
ʮੜ"*ʯͷଟ͘͜ͷதͷҰछʂ "*ʢਓೳʣ ਓؒͷࢥߟϓϩηεʹࣅͨಈ࡞Λ͢ΔϓϩάϥϜ .-ʢػցֶशʣ ਓؒͷʮֶशʯʹ૬͢ΔػೳΛ࣮ݱͨ͠ͷ %-ʢਂֶशʣ χϡʔϥϧωοτϫʔΫΛ༻͍Δͷ ʢࢀߟʣ૯ল ใ௨৴നॻ XXXTPVNVHPKQKPIPUTVTJOUPLFJXIJUFQBQFSKBSIUNMOEIUNM
ੜ"*ϒʔϜͷ͖͔͚ͬ • 4UBCMF%JGGVTJPOʢ݄ʙʣ • $IBU(15ʢ݄ʙʣ
4UBCMF%JGGVTJPO • ʹ4UBCJMJUZ"*ࣾΒ͕ڞಉެ։ • ςΩετ͔Βը૾Λੜ͢ΔUFYUUPJNBHFϞσϧ ΠϥετߘαΠτʹ ଟग़ݱ͢ΔΑ͏ʹͳΓ ࿈ωοτχϡʔεʹ
4UBCMF%JGGVTJPO • ެࣜ8FCΞϓϦʮ%SFBN4UVEJPʯͰແྉࢼ༻Մೳ • ୈࡾऀఏڙͷ-*/&Ϙοτʮ͓ֆඳ͖Γ͙ͬͲ͘Μʯ༗໊ʁ
ϏοάΣʔϒʮ$IBU(15ʯ
$IBU(15 • ʹ0QFO"*͕ࣾແঈͰެ։ • 4/4Ͱॠؒ͘ʹͱͳΓɺݱࡏͷେϒʔϜ
$IBU(15ͱʁ ։ൃݩ 0QFO"*ࣾ "*Τϯδϯ (15 νϟοτϘοτ $IBU(15 ʹαϯϑϥϯγείͰઃཱ͞Εͨ"*ݚڀॴɻ ͋ͷΠʔϩϯɾϚεΫ্ཱͪ͛ʹࢀը 5SBOTGPSNFSͱ͍͏ਂֶशϞσϧΛ༻͍ͨ
ΦʔϓϯιʔεͷςΩετੜιϑτΣΞ (15ϑΝϛϦʔͷݴޠϞσϧΛ νϟοτԠରʹ࠷దԽʴ8FC6*ఏڙ
͜Ε͕͍ΘΏΔ--.ʢେنݴޠϞσϧʣ ։ൃݩ 0QFO"*ࣾ "*Τϯδϯ (15 νϟοτϘοτ $IBU(15 ʹαϯϑϥϯγείͰઃཱ͞Εͨ"*ݚڀॴɻ ͋ͷΠʔϩϯɾϚεΫ্ཱͪ͛ʹࢀը 5SBOTGPSNFSͱ͍͏ਂֶशϞσϧΛ༻͍ͨ
ΦʔϓϯιʔεͷςΩετੜιϑτΣΞ (15ϑΝϛϦʔͷݴޠϞσϧΛ νϟοτԠରʹ࠷దԽʴ8FC6*ఏڙ
$IBU(151MVT • ʹαϒεΫൢച։࢝ɻֹ݄υϧʢ ԁʣ • ॳੑೳ༏۰͕ओͳར͕ͩͬͨɺ ʹ࠷৽Τϯδϯ(15͕ར༻ՄೳͱͳΓେਓؾʹʂ • ճਫ਼͕ඈ༂తʹ্ •
ιΛׂͭ͘߹͕େ͖͘ݮͬͨʢ͔Βͳ͍ͱਖ਼ʹճʣ
0QFO"*͕ల։͢ΔϓϩμΫτͨͪ • (15 • $IBU(15 • %"--w& • 8IJTQFS •
$PEFY ςΩετੜ༻ͷݴޠϞσϧ (15Λར༻ͨ͠νϟοτϘοτ ࣗવݴޠ͔Βը૾Λੜ Ի͔ΒςΩετΛੜ ࣗવݴޠ͔ΒίʔυΛੜ
ੈੜ"*ઓࠃ࣌ʂ
͢Δଞࣾͷੜ"*ͨͪ ϚΠΫϩιϑτ • #JOH"*$IBUɿΣϒݕࡧ݁Ռʴ(15Ͱճੜ • "[VSF0QFO"*ɿ֤छ"1*ΛΫϥυ্ͰηΩϡΞʹఏڙ άʔάϧ #BSEɿ(PPHMF൛ͷରܕ"* ΞϚκϯ "NB[PO#FESPDLɿੜ"*ͷ"1*Λ"84্Ͱఏڙ
ʢݴޠϞσϧࣗࣾଞࣾͷͷෳʣ
ϚΠΫϩιϑτ • #JOH"*$IBUɿΣϒݕࡧ݁Ռʴ(15Ͱճੜ • "[VSF0QFO"*ɿ֤छ"1*ΛΫϥυ্ͰηΩϡΞʹఏڙ άʔάϧ #BSEɿ(PPHMF൛ͷରܕ"* ΞϚκϯ "NB[PO#FESPDLɿੜ"*ͷ"1*Λ"84্Ͱఏڙ ʢݴޠϞσϧࣗࣾଞࣾͷͷෳʣ
͢Δଞࣾͷੜ"*ͨͪ ͋͘·Ͱ0QFO"*ࣾͷϞσϧ͕ϕʔε ·ͩൃදͷΈʢ࣮ఏڙະఆʣ
͍͜ͳ͢͏͑Ͱආ͚ͯ௨Εͳ͍ʂ Α͘ग़Δ--.༻ޠ
--.جຊ༻ޠ • τʔΫϯ --.͕ॲཧ͢ΔςΩετͷ࠷খ୯Ґɻ ୯ޠΑΓ͞Βʹখ͍͞Πϝʔδɻར༻੍ݶ՝ۚͷ୯ҐʹΘΕΔ • 5FNQFSBUVSF ຖճͷग़ྗςΩετͷϒϨ۩߹Λௐ͢Δύϥϝʔλʔɻ ͕େ͖͍΄ͲϒϨ͘͢ͳΔ •
ϋϧγωʔγϣϯʢݬ֮ʣ --.͕Βͳ͍͜ͱΛ࠷Β͘͠ςΩτʔճͯ͠͠·͏ݱ
--.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH • ϑΝΠϯνϡʔχϯά
ݴޠϞσϧΛޮΑ͘ ͍͜ͳͨ͢Ίʹ ೖྗςΩετهड़ςΫΛ ٻ͢Δख๏ --.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH •
ϑΝΠϯνϡʔχϯά
ϓϩϯϓτΤϯδχΞϦϯάͱʁ
ϓϩϯϓτΤϯδχΞϦϯάͱʁ Α͘ΘΕΔઓུ • 'FXTIPUɿ͓खຊΛ͍͔ͭ͘ఏ͔ࣔͯ͠Βճͤ͞Δ • $IBJOPG5IPVHIUʢ$P5ʣɿਪϓϩηεΛఏࣔ͢Δ
ϓϩϯϓτΤϯδχΞϦϯάͱʁ ମܥͩͬͨղઆʮ1SPNQU&OHJOOFSJOH(VJEFʯඞಡʂ XXXQSPNQUJOHHVJEFBJKQ
ϓϩϯϓτͷೖྗใ͕ τʔΫϯ্ݶΑΓᷓΕͳ͍Α͏ • ςΩετΛϕΫτϧԽͨ͠ ͷʢ&NCFEEJOHTʣΛ • ϕΫλʔετΞʹ֨ೲ ʢ*OEFYJOHʣ͓͖ͯ͠ ඞཁͳ෦͚ͩೖྗʹར༻ ͱ͍͏Γ͘Γઓज़
--.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH • ϑΝΠϯνϡʔχϯά
TQFBLFSEFDLDPNPTNBQVSPOQVUPFO[JOJBSJOHVLBSBTIJNFSVMBOHDIBJOSVNFO େౢ͞Μ !PTIJNB@ͷ-BOH$IBJOղઆεϥΠυ͕֓ཁཧղ͍͢͠Ͱ͢ &NCFEEJOHT*OEFYJOHͱʁ
&NCFEEJOHT*OEFYJOHͱʁ 0QFO"*ͷެࣜυΩϡϝϯτͰ&NCFEEJOHTͷৄ͍͠ղઆ͋Γ QMBUGPSNPQFOBJDPNEPDTHVJEFTFNCFEEJOHTXIBUBSFFNCFEEJOHT
܇࿅ࡁΈϞσϧʹରͯ͠ɺ ՃͷσʔληοτΛֶशͤ͞ ύϥϝʔλʔΛඍௐ͢Δ͜ͱ --.͍͜ͳ͠ઓུ༻ޠ • ϓϩϯϓτΤϯδχΞϦϯά • &NCFEEJOHT*OEFYJOH • ϑΝΠϯνϡʔχϯά
--.Λଘʹಇ͔ͤΔͨΊͷ ศརπʔϧͨͪ
"VUP(15 େ͖ͳతΛ༩͑Δ͚ͩͰɺ(15ΤϯδϯΛ༻͍ͯ ʮλεΫચ͍ग़͠ʯʮϓϩϯϓτੜˍ࣮ߦʯΛ܁Γฦ͠ ࣗతʹతߦΛਐΊͯ͘ΕΔ044
"VUP(15 ࢼ͠ʹʮԿ͔αοͱ͍͢͜͝ͱͬͯݟͤͯʯͱࢦࣔΛग़ͯ͠Έͨͱ͜Ζʜ • উखʹ1ZUIPOϓϩάϥϜΛॻ͍ͯσόοά࢝͠Ίͨ • Τϥʔ͕ղফͰ͖ͳ͍ͱࣗΒ8FCͰݕࡧ͠ඞཁͳରॲΛ࣮ࢪ ਓ͓ؒ࣌ΓʮZʯΛԡͯ͠ߦಈΛঝೝͯ͋͛͠Δ͚ͩͰ0,
ศརͳ։ൃ༻ϥΠϒϥϦܥ • -MBNB*OEFY --.ʹ֎෦σʔλΛ͢͜ͱ͕Ͱ͖Δ044ɻ ࠷৽ใϓϥΠϕʔτͳσʔλιʔε׆༻Ͱ͖ΔΑ͏ʹ • -BOH$IBJO ศརػೳΛ٧Ί߹Θͤͨ044ɻϓϩϯϓτͷςϯϓϨʔτԽɺ ձهԱɺ*OEFYJOHɺ֎෦πʔϧ࿈ܞʜͳͲΛܨ࣮͛ͯߦͰ͖Δ •
4FNBOUJD,FSOFM ϚΠΫϩιϑτ൛-BOH$IBJOʁ (8ͷͪΐ·Ͳࢯ৴ʹ
"*ಛԽͷϓϩάϥϛϯάݴޠʮ.PKPʯ • ൃදɻϩʔϧΞτرऀ͚ʹ8BJUMJTUొडத • 4XJGUΛ࡞ͬͨΫϦεϥτφʔࢯͷ.PEVMBS͕ࣾ։ൃ • ʮ1ZUIPOͷརศੑʯʴʮ$ฒΈͷ͞ʯ͕Ϧ
ੈؒͷΈΜͳͷ--.׆༻ࣄྫ
--.׆༻ࣄྫ • ࣗࣾઐ༻νϟοτϘοτ • طଘΞϓϦέʔγϣϯʹαδΣετදࣔΛՃ • จষ࡞ࢧԉ • ϓϩάϥϛϯά࣌ͷίʔυ࡞ࢧԉ •
ΦϦδφϧ"*5VCFSͷ࡞
ࣗࣾઐ༻νϟοτϘοτ ʮϕωοη(15ʯͳͲෳࣾͰࣾ׆༻ͷಈ͖͕͕Δ
طଘΞϓϦʹαδΣετՃ ;Γ͔͑ΓπʔϧʮBOZDPNNVʯͰ "*εΫϥϜϚελʔ͔ΒͷϑΟʔυόοΫදࣔΛ࣮ݱ
จষ࡞ࢧԉ ਓؾϝϞΞϓϦʮ/PUJPOʯͰจॻ࡞ͷ"*ࢧԉػೳ͕Ճ
ίʔσΟϯάࢧԉ • (JU)VC$PQJMPU9ɿ0QFO"*ͷ$PEFYΛ׆༻ • "NB[PO$PEFXIJTQFSFSɿ"84ར༻ίʔυ͕ಘҙ
ΦϦδφϧ"*5VCFSͷ࡞ EPDTXFMMDPNTTBME@SB2323 $IBU(15.FFUVQ5PLZPͰʹͳͬͨ4BMESB͞Μͷ࡞
࠷ۙͷ--.χϡʔε;Γ͔͑Γ
࠷ۙͷ--.χϡʔε • (15ϕʔεͷ$IBU(15"1*͕ఏڙ։࢝ • $IBU(151MVTͰ(15ϞσϧΛఏڙ։࢝ • 0QFO"*͕ϒϥϯυΨΠυϥΠϯެ։
• $IBU(15͕ΦϓτΞτʹରԠ (15ͷ"1*͕ϩʔϧΞτ։࢝ • $IBU(15ͷ#SPXTJOHϓϥάΠϯ͕ϩʔϧΞτ։࢝
࠷ۙͷ--.χϡʔε • (15ϕʔεͷ$IBU(15"1*͕ఏڙ։࢝ • $IBU(151MVTͰ(15ϞσϧΛఏڙ։࢝ • 0QFO"*͕ϒϥϯυΨΠυϥΠϯެ։
• $IBU(15͕ΦϓτΞτʹରԠ (15ͷ"1*͕ϩʔϧΞτ։࢝ • $IBU(15ͷ#SPXTJOHϓϥάΠϯ͕ϩʔϧΞτ։࢝ ʮͳΜͱ͔(15ʯ໊শ͕ར༻ෆՄʹ ೖྗ༰Λֶशʹར༻͞Εͳ͍Α͏ʹͰ͖Δɻ ͨͩ͠νϟοτཤྺࢀরෆՄ
࠷ۙͷ--.χϡʔε • (15ϕʔεͷ$IBU(15"1*͕ఏڙ։࢝ • $IBU(151MVTͰ(15ϞσϧΛఏڙ։࢝ • 0QFO"*͕ϒϥϯυΨΠυϥΠϯެ։
• $IBU(15͕ΦϓτΞτʹରԠ (15ͷ"1*͕ϩʔϧΞτ։࢝ • $IBU(15ͷ#SPXTJOHϓϥάΠϯ͕ϩʔϧΞτ։࢝ ͍ͭʹ-MBNB*OEFYతͳ͜ͱ͕ $IBU(15Ͱ݁Ͱ͖ΔΑ͏ʹʜʁ
͓͢͢ΊͷษڧձΞʔΧΠϒͳͲ
"[VSF0QFO"*%FWFMPQFSTηϛφʔ ZPVUVCFU'HRE),T0.& 0QFO"*ͷಈɺ"[VSFͰͷؔ࿈αʔϏεͱ͍ํ͕͔Γֶ͘͢·͢
ϓϩϯϓτΤϯδχΞϦϯά͔Β࢝ΊΔ-BOH$IBJOೖ TQFBLFSEFDLDPNPTNBQVSPOQVUPFO[JOJBSJOHVLBSBTIJNFSVMBOHDIBJOSVNFO ϓϩϯϓτΤϯδχΞϦϯάͱ-BOH$IBJOͷ֓ཁ͕ඇৗʹ͔Γ͍͢εϥΠυ
$IBU(15.FFUVQ5PLZP XXXZPVUVCFDPNMJWF,9[L4Y8[T ,%%*σδλϧήʔτͰେگͷॳճʂ্ڃऀͨͪͷ׆༻ࣄྫ͕ຬࡌͰͨ͠ɻ
--.ΛֶͿ͏͑Ͱ͍ͪΜେࣄͳ͜ͱ
͍ͪΜେࣄͳ͜ͱ l৽͍͠αʔϏεొͷ χϡʔεࣗମ ΩϟονΞοϓ͍ͯ͠Δ͕ ࣮ࡍʹ৮ͬͯΈ͍ͯΔਓ ڻ͘΄Ͳগͳ͍l ֿ୩݈ਓ͞ΜͷϒϩάΑΓ OPUFDPNLBKJLFOOOECGFD
͍ͪΜେࣄͳ͜ͱ χϡʔεΛݟͨΓάάͬͯஅยతͳઙ͍ใ͕ଟ͍Ͱ͢ɻ ͱʹ͔ࣗ͘ͰखΛಈ͔ͯ͠ɺݱΛ৮ͬͯΈ·͠ΐ͏ʂ