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
JAWS-UG主催 週刊AWSキャッチアップ 生成AI編(2024/6/17週)
Search
みのるん
PRO
June 28, 2024
Technology
1
63
JAWS-UG主催 週刊AWSキャッチアップ 生成AI編(2024/6/17週)
https://jaws-ug.doorkeeper.jp/events/175040
みのるん
PRO
June 28, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
AWSの生成AIサービス Amazon Bedrock入門!(2024/6月版)
minorun365
PRO
5
1.6k
週刊AWSキャッチアップ 生成AI編(2024/6/10週)
minorun365
PRO
2
80
Anthropicキーノート(Bedrock Claude Night 2)
minorun365
PRO
4
750
週刊AWSキャッチアップ 生成AI編(2024/6/3週)
minorun365
PRO
1
95
週刊AWSキャッチアップ 生成AI編(2024/5/27週)
minorun365
PRO
5
180
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
360
AWSの生成AI入門書を執筆しました🎉
minorun365
PRO
0
950
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
10
1.5k
今さら聞けない!? AWSの生成AIサービス Amazon Bedrock入門!
minorun365
PRO
22
6.6k
Other Decks in Technology
See All in Technology
RAG構築におけるKendraとPineconeの使い分け
sonoda_mj
2
250
ビズリーチが目指す「開発生産性」ダッシュボード 〜 データ収集の壁と乗り越え方 〜 / dev-productivity-con2024
visional_engineering_and_design
13
6.9k
効果的なLLM評価法 LangSmithの技術と実践
knishioka
0
110
Oracle Modern Data Platform Reference Architecture (Autonomous Data Warehouse編)
oracle4engineer
PRO
0
520
Phluxorでアクターモデルを 理解・体験しよう / toolkit-for-flexible-actor-models-in-php-phluxor
ytake
1
110
GA technologiesの経営戦略から駆動するデータ基盤構築
pacocat
0
510
タクシーアプリ『GO』におけるプラットフォームエンジニアリングの実践
mot_techtalk
12
6k
育休を約半年取得しまた1カ⽉取ろうとしているエンジニア
sansantech
PRO
1
180
プロダクト拡大フェーズでプロダクト検証サイクル効率化を目指す過程で見えたもの / Streamlining Product Validation in Growth Phase
kakehashi
5
4.8k
実践チームトポロジー: プラットフォーム性とイネイブリング性の戦略 / Practical Team Topologies in Timee
go0517go
8
3.3k
初めましてが多いチームの形成期にEMが取り組んだ事
shoheimitani
1
120
EC2の脆弱性対応で何が使える? Inspector や SSM あたりを整理する #nakanoshima_dev
masahirokawahara
1
490
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
How STYLIGHT went responsive
nonsquared
92
4.9k
Mobile First: as difficult as doing things right
swwweet
218
8.7k
Faster Mobile Websites
deanohume
301
30k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
27
2.4k
Web development in the modern age
philhawksworth
203
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
661
120k
KATA
mclloyd
18
12k
What the flash - Photography Introduction
edds
64
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
13
1.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
9k
Transcript
+"846(ओ࠵ िץ"84ΩϟονΞοϓ ੜ"*ฤ ि ΈͷΔΜ !NJOPSVO
αʔϏεΞοϓσʔτ
"OUISPQJDͷ$MBVEF4POOFU͕ "NB[PO#FESPDLͰར༻Մೳʹ "84ϒϩάΑΓ "OUISPQJDͷ$MBVEF4POOFU͕ൃද͞ΕɺόʔδχΞϦʔδϣϯͷ "NB[PO#FESPDLʹͯ͝ར༻͚ΔΑ͏ʹͳ͍ͬͯ·͢ɻ $MBVEF4POOFU$MBVEF0QVTΑΓߴ͍ϕϯνϚʔΫείΞΛه ͢Δߴ͍ೳྗΛൃش͢Δͱಉ࣌ʹɺ0QVTΑΓ҆Ձʹ͝ར༻͚Δͱ ͞Ε͍ͯ·͢ɻ ༻్ʹԠͯ͡దͨ͠ϞσϧΛબΔͷ͕"NB[PO#FESPDLͷՁͷͻͱͭͰ ͢ͷͰɺ"OUISPQJDͷϞσϧͦ͏Ͱ͕͢ଞͷଟݴޠରԠΛ͏͍ͨͬͯΔϞ
σϧɺྫ͑$PIFSF$PNNBOE33 ͳͲͱൺֱ͠ɺ࠷దͳͷΛબ͠ ·͠ΐ͏ɻ
"OUISPQJDͷ$MBVEF4POOFU͕ "NB[PO#FESPDLͰར༻Մೳʹ தҐϞσϧʮ4POOFUʯ͕ ·ͣ৽όʔδϣϯɻ ࠷্Ґͷʮ0QVTʯΑΓ ίετͷ··ߴੑೳʹ
"OUISPQJDͷ$MBVEF4POOFU͕ "NB[PO#FESPDLͰར༻Մೳʹ (6*͔Β͏ "1*͔Β͏
"OUISPQJDͷ$MBVEF4POOFU͕ "NB[PO#FESPDLͰར༻Մೳʹ 💡 ҙ • ࠷ॳόʔδχΞ෦ϦʔδϣϯͷΈఏڙ • େਓؾ͗ͯ͢ɺϞσϧΞΫηε༗ޮԽ͕Ұ࣌తʹ6OBWBJMBCMFͩͬͨΓ ਪϦΫΤετ͕5PPNBOZSFRVFTUTʹͳΔͱ͖͕͋Γ·͢ •
ͷ69ػೳʮ"SUJGBDUTʯʮ1SPKFDUTʯ ຊՈ8FCΞϓϦ$MBVEFBJݶఆͱͳΓ·͢
"NB[PO#FESPDL͕$PIFSF&NCFEϞσϧʹΑΔ $PNQSFTTFE&NCFEEJOHTΛαϙʔτ "84ϒϩάΑΓ "NB[PO#FESPDLͰ$PIFSFͷ&NCFEΛར༻ͨ͠$PNQSFTTFE&NCFEEJOHTʹରԠ͠·͠ ͨɻ͜Εݕࡧ֦ுੜ 3"( ηϚϯςΟοΫݕࡧͰར༻͞ΕΔέʔε͕ଟ͍ػೳͰɺੜ "*ΛΈࠐΜͩΞϓϦέʔγϣϯΛޮԽ͠·͢ɻ Ұൠతʹ&NCFEEJOHTܗࣜͷσʔλɺ'1 Ϗοτුಈখ
Ͱදݱ͞Ε·͢ ͕ɺ$PNQSFTTFE&NCFEEJOHT*/5 Ϗοτ ·ͨόΠφϦͰදݱ͠·͢ɻ͜ΕΒ ͷσʔλ'1ΑΓαΠζ͕খ͘͞ɺϕΫτϧσʔλϕʔεͷෛՙݕࡧͷ࣌ؒతɾ අ༻తίετΛ͑Δ͜ͱ͕ՄೳͰ͢ɻ ੜ"*ΞϓϦέʔγϣϯͷେنల։Λߟ͑ΔͱϕΫτϧσʔλϕʔεͷෛՙ͕՝ʹͳ Δέʔε͕͋Γɺͦ͏͍ͬͨ߹ʹݕ౼Ͱ͖Δରࡦͷͻͱͭͱ͍͑·͢ɻ
"NB[PO#FESPDL͕$PIFSF&NCFEϞσϧʹΑΔ $PNQSFTTFE&NCFEEJOHTΛαϙʔτ "84Ϋϥυ ࣾจॻ ͍ΘΏΔʮ3"(ʯΞʔΩςΫνϟ ຒΊࠐΈ Ϟσϧ ճੜ Ϟσϧ 0QFO4FBSDI
4FSWFSMFTT ϕΫτϧม ݁Ռऔಘ ಉظ ࣭ ճੜ ༗ٳͷ ਃํ๏ʁ ࣗવݴޠͷςΩετΛ ϕΫτϧͱͯ͠ൺֱ ҙຯݕࡧ͕Ͱ͖Δʂ &NCFEEJOH ʢຒΊࠐΈʣͱʁ
"NB[PO#FESPDL͕$PIFSF&NCFEϞσϧʹΑΔ $PNQSFTTFE&NCFEEJOHTΛαϙʔτ "84Ϋϥυ ࣾจॻ ͍ΘΏΔʮ3"(ʯΞʔΩςΫνϟ ຒΊࠐΈ Ϟσϧ ճੜ Ϟσϧ 0QFO4FBSDI
4FSWFSMFTT ϕΫτϧม ݁Ռऔಘ ಉظ ࣭ ճੜ ࠓճͷΞοϓσʔτ ͍ͭ͜ͷมσʔλ͕ εϦϜʹͰ͖ΔΑʂͱ͍͏
"NB[PO#FESPDL͕$PIFSF&NCFEϞσϧʹΑΔ $PNQSFTTFE&NCFEEJOHTΛαϙʔτ "1*ϦΫΤετ࣌ʹ FNCFEEJOH@UZQFT ύϥϝʔλʔͰࢦఆՄೳ ѹॖํࣜͷબࢶΛ$MBVEF͘Μʹ "SUJGBDUTͰ·ͱΊͯΒ͍·ͨ͠
"NB[PO4BHF.BLFSͰ ϑϧϚωʔδυͳ.-qPXػೳΛఏڙ։࢝ "84ϒϩάΑΓ .-GMPXػցֶशͷϥΠϑαΠΫϧཧͰར༻͞ΕΔΦʔϓϯιʔεπʔ ϧͷͻͱͭͰ͢ɻ ࠓճɺ4BHF.BLFSͰϑϧϚωʔδυͳ.-GMPXͷτϥοΩϯάαʔόʔΛར ༻Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ .-GMPXͷΞΫηε"84*".ʹΑ੍ͬͯޚՄೳͰɺ։ൃऀͷํ͍׳ Εͨ.-GMPXΛར༻࣮ͨ͠ݧɾੳΛ༰қʹ࣮ߦͰ͖·͢ɻ
"NB[PO4BHF.BLFSͰ ϑϧϚωʔδυͳ.-qPXػೳΛఏڙ։࢝
"NB[PO4BHF.BLFS )ZQFS1PE͕ ΫϥελετϨʔδͷΧελϚΠζʹରԠ "84ϒϩάΑΓ "NB[PO4BHF.BLFS )ZQFSQPEϞσϧͷࢄτϨʔχϯάͷͨΊͷΠϯ ϑϥετϥΫνϟͷߏஙͱ࠷దԽΛ༰қʹ͢ΔΈͰ͢ɻ ࠓճɺ4BHF.BLFS )ZQFSQPEͰߏங͞ΕΔΫϥελͷετϨʔδ͕Χελ ϚΠζՄೳʹͳΓɺҰൠతͳϢʔεέʔεΑΓେ༰ྔͷετϨʔδΛඞཁ
ͱ͢Δ߹ʹରԠͰ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ
"NB[PO4BHF.BLFS )ZQFS1PE͕ ΫϥελετϨʔδͷΧελϚΠζʹରԠ ࡢʹ("ͨ͠αʔϏε େਓؾͷݕࡧ"*ʮ1FSQMFYJUZʯͰ׆༻
"NB[PO4BHF.BLFS +VNQ4UBSUͰ ج൫Ϟσϧʹର͢ΔৄࡉͳΞΫηε੍ޚ͕Մೳʹ "84ϒϩάΑΓ "NB[PO4BHF.BLFS +VNQ4UBSUੜ"*Λࢧ͑Δج൫ϞσϧΛͳͲֶशࡁΈͷϞσϧΛ͢ ͙ʹىಈͰ͖ΔΈͰɺػցֶशʹؔ͢ΔλεΫΛૉૣ࢝͘ΊΔ͜ͱΛՄೳʹ͢Δϋϒͱ ͯ͠ػೳ͠·͢ɻ ࠓճɺཧऀ͕৫ͷϢʔβʹରͯ͠ར༻Ͱ͖Δج൫ϞσϧΛࡉ੍͔͘ޚͰ͖ΔΑ͏ʹͳ Γ·ͨ͠ɻ4BHF.BLFS
4%,Λར༻ͯ͠4BHF.BLFS +VNQ4UBSUʹϓϥΠϕʔτͳϋϒΛ࡞ ͠ɺϢʔβ͕ར༻ͯ͠Α͍Ϟσϧ͚ͩΛొͰ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ ͜ΕʹΑͬͯɺྫ͑"QBIDF ϥΠηϯεͷͷͷΈ৮ͬͯྑ͍ɺͱ͍ͬͨϧʔϧΛద༻ ͢Δ͜ͱ͕༰қʹͳΓ·͢ɻ
"NB[PO4BHF.BLFS +VNQ4UBSUͰ ج൫Ϟσϧʹର͢ΔৄࡉͳΞΫηε੍ޚ͕Մೳʹ
"NB[PO$PEF$BUBMZTUͰ ϒϧʔϓϦϯτͷબʹ"NB[PO2Λ׆༻Մೳʹ "84ϒϩάΑΓ "NB[PO$PEF$BUBMZTU"84ͰՔಇ͢ΔγεςϜͷߏஙɾ։ൃΛਝԽ͢ Δ౷߹ιϑτΣΞ։ൃαʔϏεͰ͢ɻ $PEF$BUBMZTUΛར༻ͯ͠։ൃΛ։࢝͢Δํ๏ͷͻͱ͕ͭɺϓϩδΣΫτͷͻ ͳܗͷΑ͏ͳϒϧʔϓϦϯτΛར༻͢Δํ๏Ͱ͢ɻ ͜Ε·ͰϒϧʔϓϦϯτͷઆ໌จΛಡΜͰద͍ͯ͠ΔͷΛஅ͢Δඞཁ ͕͋Γ·͕ͨ͠ɺ"NB[PO2ͱͷ౷߹ʹΑΓࣗવݴޠͰϓϩδΣΫτͷ֓ཁ Λઆ໌͢Δ͜ͱͰɺదͨ͠ϒϧʔϓϦϯτΛఏҊͯ͘͠ΕΔΑ͏ʹͳΓ·͠
ͨɻ
"NB[PO$PEF$BUBMZTU͕"NB[PO2ʹΑΔ ੳͱਪ͞ΕΔλεΫׂͷग़ྗʹରԠ "84ϒϩάΑΓ "NB[PO$PEF$BUBMZTU͕"NB[PO2ͱͷ౷߹ΛڧԽ͠ɺͷੳͱਪ ͞ΕΔλεΫׂΛఏҊ͢Δ͜ͱ͕ՄೳʹͳΓ·ͨ͠ɻ ैདྷɺϓϩδΣΫτʹ͓͚ΔλεΫखಈͰ࡞͢Δඞཁ͕͋Γ·͕ͨ͠ɺ ࠓճͷΞοϓσʔτͰͷෳࡶ͞Λ"NB[PO2ʹੳͤ͞ɺ࡞ۀΛৄࡉλ εΫʹׂ͢ΔΞΠσΞΛఏࣔͯ͠Β͏͜ͱ͕ՄೳʹͳΓ·ͨ͠ɻ
"NB[PO$PEF$BUBMZTU͕(JU)VC$MPVEͱ #JUCVDLFU$MPVEͱ"NB[PO2ͷ࿈ܞʹରԠ "84ϒϩάΑΓ "NB[PO$PEF$BUBMZTUͰɺ(JU)VC$MPVE#JUCVDLFU$MPVEʹอଘ͞Εͨ ιʔείʔυϨϙδτϦʹରͯ͠"NB[PO2ʹΑΔ։ൃࢧԉ͕ՄೳʹͳΓ· ͨ͠ɻ $PEF$BUBMZTUͰཧ͞ΕΔλεΫΛ"NB[PO2ʹׂΓͯΔ͜ͱʹΑͬͯɺ ͜ΕΒͷαʔϏεͰอଘ͞ΕΔίʔυΛੳ͠ɺରԠܭըΛ࡞͠ɺϓϧϦ ΫΤετΛੜͰ͖·͢ɻ
χϡʔε
גࣜձࣾφΩϟετ༷ɺ ܾࢉ৴σʔλநग़ۀʹ--.Λద༻ "84ϒϩάΑΓ גࣜձࣾφΩϟετ༷ɺ104σʔλΫϨδοτΧʔυͷܾࡁσʔλΛղੳ͠ɺੜ׆ऀͷফඅߦ ಈاۀ׆ಈΛΑΓૣ͘ਖ਼֬ʹଊ͑ΔσʔλιϦϡʔγϣϯͷఏڙʹऔΓΜͰ͍·͢ɻͦͷͨΊʹ σʔλ͕ඞཁෆՄܽͰ͕͢ɺେͳద࣌։ࣔࢿྉ͔ΒਓྗͰσʔλநग़Λߦ͓ͬͯΓɺ࡞ۀෛ୲͕ ՝ʹͳ͍ͬͯ·ͨ͠ɻ φΩϟετ༷--. େنݴޠϞσϧ Λࣗવݴޠͷॲཧٕज़ͱͯ͠ଊ͑ɺదͨ͠λεΫͷݟۃΊΛ
ߦ͏͜ͱΛߟ͑ɺʮηάϝϯτผചΓ্͛ใநग़ʯ͕దͨ͠λεΫͷͻͱͭͩͱஅɺ"NB[PO #FESPDLΛհͨ͠$MBVEFͰॲཧΛߦ͏͜ͱͱ͠·ͨ͠ɻͦΕʹΑͬͯநग़ਫ਼Λୡɺ࡞ۀ Λݮͱ͍͏݁ՌΛୡ͍ͯ͠·͢ɻ·ͨϩʔίʔυ։ൃπʔϧ4USFBNMJUͱ"84ͷϚωʔδ υαʔϏεΛ׆༻͠ɺ୲ऀ໊ͱ͍͏ݶΒΕͨϦιʔεͰ࣌ؒͷ։ൃͱݕূΛ࣮ࢪͨͦ͠͏Ͱ͢ɻ ࠓޙରۀͱฑͷ֦େΛߦ͍ɺσʔλ୯ମͷϚωλΠζΦϖϨʔγϣϯࣗମͷސ٬ͷఏڙ Λߟ͍͑ͯΔͱͷ͜ͱͰ͢
גࣜձࣾφΩϟετ༷ɺ ܾࢉ৴σʔλநग़ۀʹ--.Λద༻
ϒϩάهࣄʮඇߏԽۚ༥σʔλʹӅ͞Εͨؔ࿈ੑΛ "NB[PO#FESPDLͱ"NB[PO/FQUVOFͰൃݟ͢ΔʯΛެ։ "84ϒϩάΑΓ ઌिެ։͞ΕͨϒϩάͰ͕͢ɺϐοΫΞοϓ࿙Ε͕͋ͬͨͷͰࠓճհ͠· ͢ɻੜ"*ͷద༻͕ظ͞ΕΔྖҬʹɺσʔλ͔Β৽ͨͳಎʢΠϯαΠ τʣΛಘΔͱ͍͏ͷ͕͋Γ·͢ɻ ͜ͷϒϩάهࣄͰɺϑϧϚωʔδυͳάϥϑ%#ͷαʔϏεͰ͋Δ"NB[PO /FQUVOFͱɺ"NB[PO#FESPDLͷੜ"*ϞσϧΛ׆༻͢Δ͜ͱʹΑΓɺۚ༥ σʔλʹӅΕͨσʔλؒͷؔ࿈ੑΛݟ͍ͩ͢ํ๏Λղઆ͢ΔͷͰ͢ɻ
ϒϩάهࣄʮඇߏԽۚ༥σʔλʹӅ͞Εͨؔ࿈ੑΛ "NB[PO#FESPDLͱ"NB[PO/FQUVOFͰൃݟ͢ΔʯΛެ։ άϥϑ%#Λ(6*Ͱ͍ͨͷ ΞηοτϚωʔδϟʔ͚ χϡʔεੳγεςϜͷྫ
͓·͚
དྷि༵ɺग़൛ه೦ΠϕϯτᶄΓ·͢ʂ
Ҿ༻ɾࢀߟจݙ • िץੜ"*XJUI"84r िc"NB[PO8FC4FSWJDFTϒϩά IUUQTBXTBNB[PODPNKQCMPHTOFXTXFFLMZHFOBJ