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
re:Inventで発表された Bedrockの新機能を色々使って、マルチRAGエージェントに...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
みのるん
December 09, 2024
Technology
4
810
re:Inventで発表された Bedrockの新機能を色々使って、マルチRAGエージェントにクラウド選定させてみた件
宇宙最速のBedrock Recap LT会(AWS re:Invent 2024)
https://jawsug.connpass.com/event/337666/
みのるん
December 09, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
230
Claude Codeベストプラクティスまとめ
minorun365
68
44k
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
3
760
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
20
4.4k
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
5
710
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
11
2.7k
Bedrock AgentCoreで解き放て! Strands Agentsで構築するマルチエージェントの実装Tips
minorun365
13
4.9k
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
14
3.5k
AWSの最新サービスでAIエージェント構築に楽しく入門しよう
minorun365
16
2.8k
Other Decks in Technology
See All in Technology
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
110
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
410
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
プレビュー版のDevOpsエージェントを現段階で触ってみた
ad_motsu
1
100
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
1.4k
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
210
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
230
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.7k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
450
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
220
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Writing Fast Ruby
sferik
630
62k
We Have a Design System, Now What?
morganepeng
54
8k
HDC tutorial
michielstock
1
400
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
470
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
440
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
80
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
ΈͷΔΜ !NJOPSVO "84SF*OWFOUͰൃද͞Εͨ #FESPDLͷ৽ػೳΛ৭ʑͬͯ Ϛϧν3"(ΤʔδΣϯτʹ ΫϥυαʔϏεબఆͤͯ͞Έͨ݅
XIPBNJ ޚాູʢΈͷΔΜʣ!NJOPSVO ςοΫΤόϯδΣϦετ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձࣾʢ,"(ʣ +"846(ӡӦ౦ژࢧ෦43&ࢧ෦/8+"84 • "84$PNNVOJUZ)FSP • "844BNVSBJ •
+BQBO"845PQ&OHJOFFS • +BQBO"84"MM$FSUT&OHJOFFS
ࠓͷSF*OWFOU #FESPDLΞϓσࡇΓͰͨ͠Ͷʂ
ͨͩɺ͕ଟ͗ͯ͢ ʮ࣮ࡍͷҊ݅ʹͲ͏׆͔ͤΔͷʁʯ ͱ͍͏Πϝʔδ͕༙͔ͳ͍ͱ ͙͢ʹΕͯ͠·͍ͦ͏Ͱ͢
ͦ͜Ͱɺࠓճ ʮ:PVͷੜ"*Ϣʔεέʔεʹ ࠷దͳΫϥυΛఏҊͯ͘͠ΕΔ Ϛϧν3"(ΤʔδΣϯτʯ Λ࣮ࡍʹߏங͠ͳ͕Βɺ ৽ػೳΛॱ൪ʹΓࠐΜͰ͍͖·͢
ࠓճ࡞Γ͍ͨΞϓϦέʔγϣϯ ಜऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ φϨοδ ϕʔε φϨοδ
ϕʔε "VSPSB 4FSWFSMFTT ,FOESB 4 "84ΞΧϯτ 8FC αΠτ ϫΠ
"84ਪ͠WT"[VSFਪ͠ͷδϟοδΛ͠·͢ ಜऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ φϨοδ ϕʔε φϨοδ
ϕʔε "VSPSB 4FSWFSMFTT ,FOESB 4 "84ΞΧϯτ 8FC αΠτ ϫΠ #FESPDLͷ υΩϡϝϯτ "[VSF0QFO"* 4FSWJDFͷ υΩϡϝϯτ ֤Ϋϥυͷ ઐՈʹΛฉ͍ͯ ݁Λग़͢
·ͣ͜͜Λ࡞Γ·͢ʂ ಜऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ φϨοδ ϕʔε φϨοδ
ϕʔε "VSPSB 4FSWFSMFTT ,FOESB 4 "84ΞΧϯτ 8FC αΠτ ϫΠ
"NB[PO"VSPSB4FSWFSMFTT͕ #FESPDLφϨοδϕʔεͷΫΠοΫ࡞ʹରԠ • φϨοδϕʔεͷ࡞࣌ɺϕΫτϧ%#Λࣗಈߏஙͯ͘͠ΕΔػೳ ʮΫΠοΫ࡞ʯʹ"VSPSB4FSWFSMFTT͕ରԠʂ • ͜Ε·Ͱ0QFO4FBSDI4FSWFSMFTTͷΈ͕ରԠ͍ͯͨ͠ɻ ΑΓ҆ՁͳϕΫτϧ%#Ͱɺ3"(Λ؆୯ʹߏஙͰ͖ΔΑ͏ʹͳͬͨ • ઌ"VSPSB4FSWFSMFTT͕θϩεέʔϧʹରԠ͕ͨ͠ɺ
ຊػೳͷςϯϓϨʔτͰ࠷৽όʔδϣϯ͕ࢦఆ͞Ε͍ͯͳ͍ɻ ରԠ͢ΔʹखಈͰ"VSPSBͷઃఆมߋ͕ඞཁͱͳΔͨΊҙ
࣮ࡍʹͬͯΈͨ • ࣗಈߏஙʹʮ࠷େ͔͔Δʯ ࢫ͕දࣔ͞ΕΔ • σϑΥϧτ71$ʹΫϥελʔ͕ ࡞ΒΕΔʢมߋෆՄʣ • σϑΥϧτͷόʔδϣϯͩͱ ͳΜͱθϩεέʔϧʹඇରԠʂ
ʢࣗͰόʔδϣϯΞοϓ ˍ"$6Լݶมߋ͕ඞཁʣ
"NB[PO#FESPDLʹ3FSBOL"1*͕ొ • 3"(ͷݕࡧ݁ՌΛɺ࣭ͱͷؔ࿈ॱʹฒͼସ͑Δ ʮϦϥϯΫʯ༻ͷ"1*͕#FESPDLʹొ • "NB[PO3FSBOLͱ$PIFSF3FSBOLͷϞσϧ͕ ౦ژΛؚΉϦʔδϣϯͰར༻Մೳ • φϨοδϕʔεͰϦϥϯΫઃఆΛ ༗ޮԽͰ͖ΔΑ͏ʹͳͬͨ
ώοτͨ͠ νϟϯΫ "NB[PO#FESPDLʹ3FSBOL"1*͕ొ ϕΫτϧ %# φϨοδ ϕʔε 3FUSJFWF"1*Ͱ ϦϥϯΫΛࢦఆ ʮॳເͱ͍͑ʁʯ
࢜ ୋ ࢠ ࢜ ୋ ࢠ ηϚϯςΟοΫ ݕࡧ ؔ࿈ॱʹฒͼସ͑ ʢϦϥϯΩϯάʣ ϦϥϯΫͱʁ ʢφϨοδϕʔεͷྫʣ
࣮ࡍʹͬͯΈͨ • φϨοδϕʔεʹઃఆͰ͖Δʂ Ϛωίϯ͔Βςετ͍ͨ͠߹ɺ ,#ରԠϦʔδϣϯͰཁ࡞ • ϦϥϯΫϞσϧɺ࡞ͨ͠,#Λ ݺͼग़͢ͱ͖ʹ༻͢Δɻ *".ϙϦγʔͷߋ৽͕ඞཁ ʢϚωίϯ͔Βࣗಈमਖ਼Ͱ͖Δʣ
Կ͔ࢼͨ͠ͱ͜Ζɺճ࣭͕ ্͕Δέʔε͕ͨ·ʹ͋Γ·ͨ͠ɻ ͳ ͍ ͱ ͖ ͋ Δ ͱ ͖
"NB[PO#FESPDLφϨοδϕʔε͕ ԠͷετϦʔϛϯάग़ྗʹରԠ • 3"(ΞʔΩςΫνϟΛ؆୯ʹߏஙͰ͖Δػೳɺ φϨοδϕʔε͕ԠͷετϦʔϛϯάग़ྗʹରԠ • શͳճग़ྗྃΛͨͣͱɺ݁ՌΛॱ࣍දࣔ Ͱ͖ΔͨΊϢʔβʔͷετϨεΛܰݮͰ͖Δ • 3FUSJFWF"OE(FOFSBUF4USFBN"1*Λར༻͢Δ
ϚωίϯͰ"1*Ͱɺ͍͍ײ͡ʹετϦʔϜʂ
࣍͜͜Λ࡞Γ·͢ʂ ಜऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ φϨοδ ϕʔε φϨοδ
ϕʔε "VSPSB 4FSWFSMFTT ,FOESB 4 "84ΞΧϯτ 8FC αΠτ ϫΠ
"NB[PO,FOESBʹ(FO"*ΠϯσοΫε͕ొ ʢϓϨϏϡʔʣ • ݕࡧαʔϏε,FOESBʹͯɺΠϯσοΫε࡞࣌ʹ ৽ͨͳʮ(FO"*ΤσΟγϣϯʯ͕બՄೳͱͳͬͨɻ ͜ΕΛ#FESPDLφϨοδϕʔε͔Βར༻Ͱ͖Δʂ • ैདྷͷ,FOESBΠϯσοΫεʹൺͯɺ 3"(༻ʹݕࡧਫ਼্͕͍ͯ͠Δ •
ैདྷͷ,FOESBΑΓେ෯ʹԼ͛ɻ ֹ݄͓Αͦ ԁʙͰར༻։࢝Ͱ͖Δ
࣮ࡍʹͬͯΈͨ • ӳޠͷΈରԠʢଞΤϥʔʹͳΔʣ • ,#ߏஙʹʮ͔͔Δʯࢫ͕ දࣔ͞ΕΔ • ,#࡞ޙɺ,FOESBίϯιʔϧ͔Β σʔλιʔε͕ՃͰ͖Δ •
8FCΫϩʔϥʔಉظʹ݁ߏ͕࣌ؒ ͔͔Δʢ"0"*υΩϡϝϯτͰIʣ
"NB[POͷ৽ܕϞσϧ ʮ"NB[PO/PWBʯγϦʔζ͕ొ ςΩετੜ • /PWB1SFNJFSʢۙొʣ • /PWB1SPˡ)BJLVΑΓ͍҆ • /PWB-JUF •
/PWB.JDSP ը૾ੜ • /PWB$BOWBT ಈըੜ • /PWB3FFM 4QFFDIUP4QFFDIϞσϧ • ۙొ "OZUP"OZϞσϧ • ۙొ
࣮ࡍʹͬͯΈͨ • /PWB1SP4POOFU΄Ͳ Ͱͳ͍͕ຊޠͷਪྑ • )BJLVͱίετಉɺ /PWB1SPͷํ͕͍ͨΊ 3"(༻్ͳΒશવΞϦ • ͳ͓ΤʔδΣϯτͰɺ
$MBVEF͔Β୯७Ҡߦ͢Δͱ πʔϧͷܗ͕ࣜΤϥʔʹͳͬͨ
࣍͜͜Λ࡞Γ·͢ʂ ಜऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ φϨοδ ϕʔε φϨοδ
ϕʔε "VSPSB 4FSWFSMFTT ,FOESB 4 "84ΞΧϯτ 8FC αΠτ ϫΠ
ϚϧνΤʔδΣϯτͷίϥϘϨʔγϣϯػೳ͕ొ ʢϓϨϏϡʔʣ • ෳͷΤʔδΣϯτΛڠಇͤ͞Δ Φϓγϣϯ͕ొ • ΤʔδΣϯτ࡞࣌ʹʮಜऀʯʹ ࢦఆ͢Δ͜ͱ͕Ͱ͖Δ • ʮڠྗऀʯʹࢦఆͨ͠ΤʔδΣϯτ
ͨͪͱ࿈ܞͯ͠࠷ऴճΛੜ͢Δ
ϚϧνΤʔδΣϯτͷίϥϘϨʔγϣϯػೳ͕ొ ʢϓϨϏϡʔʣ ϚϧνΤʔδΣϯτͱʁ ಜऀ ʢϧʔςΟϯά୲ʣ ˞͍ͳͯ͘0, ڠྗऀ ʢλεΫ"୲ʣ ڠྗऀ ʢλεΫ#୲ʣ
ಜऀ ʢճ·ͱΊ୲ʣ ࢦࣔ ׂΓৼΓ ݁Ռใࠂ ࠷ऴճΛ ग़ྗ ෳͷΤʔδΣϯτʹڠಇͤͯ͞తΛୡ͢Δɻ ෳࡶͳλεΫΛॊೈʹղܾ͢Δ͜ͱ͕Ͱ͖Δ
࣮ࡍʹͬͯΈͨ • ࠷ॳʹڠྗऀΤʔδΣϯτΛ ࡞͓ͯ͘͠ • ಜऀΤʔδΣϯτ࡞࣌ʹ ڠྗऀΛͭಉ࣌ʹઃఆ͢Δͱ Ϛωίϯ্Τϥʔʹͳͬͨ ʢ̍ͭͣͭઃఆ͢Ε0,ʣ
͍͟ɺੜ"*ΫϥυൺֱΤʔδΣϯπʂ ಜऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ ڠྗऀ ΤʔδΣϯτ φϨοδ ϕʔε φϨοδ
ϕʔε "VSPSB 4FSWFSMFTT ,FOESB 4 "84ΞΧϯτ 8FC αΠτ ϫΠ #FESPDLͷ υΩϡϝϯτ "[VSF0QFO"* 4FSWJDFͷ υΩϡϝϯτ ֤Ϋϥυͷ ઐՈʹΛฉ͍ͯ ݁Λग़͢
·ͣϚωίϯ͔Βςετͯ͠Έͨ σϞΞϓϦͷͨΊ ճࢀߟఔʹ͠·͠ΐ͏
؆қϑϩϯτΤϯυ࡞ͬͯΈͨʢσϞ͠·͢ʣ
͓·͚
"NB[PO#FESPDLφϨοδϕʔεʹ ධՁػೳ͕ొʢϓϨϏϡʔʣ • #FESPDLφϨοδϕʔεͰੜͨ͠Ԡͷ࣭Λ ධՁͰ͖Δػೳ͕ϓϨϏϡʔͰొɻ • --.Λͬͯɺ3"(ͷੜ݁ՌΛఆྔධՁͰ͖Δɻ ධՁϝτϦΫεϓϦηοτͷ छྨ͔ΒબՄೳ •
ग़ྗʹΨʔυϨʔϧΛద༻ͯ͠ ධՁΛߦ͏͜ͱͰ͖Δ
࣮ࡍʹͬͯΈͨ • ճੜϞσϧʹ4POOFUW ΛબͿͱΤϥʔʹͳΔ • ධՁ༻+40/-σʔλɺ ֤+40/Ͱվߦ͢ΔͱΤϥʔ • ධՁʹ͔ͳΓ͕͔͔࣌ؒΔɻ ΦϯϥΠϯӡ༻Ͱͳ͘όον͖
• ධՁਫ਼ຊޠͰͦͦ͜͜༗༻