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
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
Search
みのるん
December 17, 2024
Technology
8
700
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
サンプルコードはこちら
https://github.com/minorun365/oci-rag-app
みのるん
December 17, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
3
560
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
20
3.7k
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
630
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
11
2.4k
Bedrock AgentCoreで解き放て! Strands Agentsで構築するマルチエージェントの実装Tips
minorun365
12
4.5k
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
14
3.1k
AWSの最新サービスでAIエージェント構築に楽しく入門しよう
minorun365
14
2.5k
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
10
1.6k
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
20
8.1k
Other Decks in Technology
See All in Technology
困ったCSVファイルの話
mottyzzz
0
160
Node vs Deno vs Bun 〜推しランタイムを見つけよう〜
kamekyame
1
430
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
210
わが10年の叡智をぶつけたカオスなクラウドインフラが、なくなるということ。
sogaoh
PRO
1
490
AIと融ける人間の冒険
pujisi
0
120
たかがボタン、されどボタン ~button要素から深ぼるボタンUIの定義について~ / BuriKaigi 2026
yamanoku
1
240
Master Dataグループ紹介資料
sansan33
PRO
1
4.2k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
1
800
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
330
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
430
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Rails Girls Zürich Keynote
gr2m
95
14k
Exploring anti-patterns in Rails
aemeredith
2
220
Darren the Foodie - Storyboard
khoart
PRO
2
2.1k
Crafting Experiences
bethany
0
28
Being A Developer After 40
akosma
91
590k
A Tale of Four Properties
chriscoyier
162
24k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
51
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
ΈͷΔΜ !NJOPSVO 0SBDMF$MPVE ͷੜ"*αʔϏε ࣮ͬͯࡍͲ͜·Ͱ͑Δͷʁ ΤϯδχΞઢͰࢼͯ͠Έͨ
XIPBNJ ޚా ູʢΈͷΔΜʣ!NJOPSVO ςοΫΤόϯδΣϦετ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձࣾʢ,"(ʣ +"846(ӡӦ ౦ژࢧ෦ 43&ࢧ෦ /8+"84 •
"84$PNNVOJUZ)FSP • "844BNVSBJ • +BQBO"845PQ&OHJOFFS • +BQBO"84"MM$FSUT&OHJOFFS
Έͳ͞Μɺ ੜ"*ָ͠ΜͰ·͔͢ʁʁ
͏৯ইؾຯͳํɺ ͪΐͬͱ͚ͩฉ͍͍ͯͩ͆͘͞
ࠓɺࢲͷ͓Λಧ͚͍ͨਓ • ͢Ͱʹ0$*Λ͍ͬͯͯɺ ੜ"*ͷ͜ͱ͓͖͍ͬͯͨ • ͢Ͱʹੜ"*Λ৮͍ͬͯͯɺ 0SBDMF$MPVEʹڵຯ͕͋Δ
ࠓɺࢲͷ͓Λಧ͚͍ͨਓ • ͢Ͱʹ0$*Λ͍ͬͯͯɺ ੜ"*ͷ͜ͱ͓͖͍ͬͯͨ • ͢Ͱʹੜ"*Λ৮͍ͬͯͯɺ 0SBDMF$MPVEʹڵຯ͕͋Δ ͋ͳͨݡ͍ɻࠓ"*ؔͳ͍Ҋ݅Ͱɺ ͋ͳͨͷސ٬্࢘ؒҧ͍ͳ͘ ੜ"*͕ؾʹͳͬͯ·͢ʂ
ࠓɺࢲͷ͓Λಧ͚͍ͨਓ • ͢Ͱʹ0$*Λ͍ͬͯͯɺ ੜ"*ͷ͜ͱ͓͖͍ͬͯͨ • ͢Ͱʹੜ"*Λ৮͍ͬͯͯɺ 0SBDMF$MPVEʹڵຯ͕͋Δ ͋ͳͨݡ͍ɻ܈༤ׂڌͷੜ"*ۀքɺ ϞσϧϕϯμʔͱϏοάςοΫͷಈ͖ ৗʹશ෦͓͚ͬͯΔͱڧ͍Ͱ͢ʂ
0$*ͷੜ"*ɺࠓԿ͕͋Δͷʁ ݄ ݄ 0$*ੜ"* 0$*ੜ"* ΤʔδΣϯτ ࠓ͜͜ (" ("
݄
˞Ϧʔδϣϯ·ͩݶΒΕΔͨΊҙ ݄ ݄ 0$*ੜ"* 0$*ੜ"* ΤʔδΣϯτ ࠓ͜͜ (" ("
݄ • γΧΰ • ϩϯυϯ • ϑϥϯΫϑϧτ • େࡕ • αϯύϩ • γΧΰ • ϩϯυϯ • ϑϥϯΫϑϧτ
ʮ0$*ੜ"*ʯαʔϏεͱʁ
ͱΓ͋͑ͣɺίϯιʔϧʹαΠϯΠϯ͠Α͏ʂ
γΧΰϦʔδϣϯͰʮ"*ʯΛݕࡧ
ʮੜ"*ʯαʔϏεͰɺϞσϧΛͬͨΓ ϑΝΠϯνϡʔχϯά͕Ͱ͖Δʂ
$PIFSFࣾ.FUBࣾͷϞσϧΛ(6*͔ΒࢼͤΔʂ ϓϨΠάϥϯυ ࣄલͷʮσϓϩΠʯʮ༗ޮԽʯෆཁ
ຒΊࠐΈϕΫτϧͷ ՄࢹԽͰ͖Δʂ ϓϨΠάϥϯυ J1IPOF ϩϘϩϑεΩʔ δϟϯΨϦΞϯ ຑੜଠ ҆ഒ৾ࡾ
සग़ϫʔυ͓͞Β͍ 3"(ͱຒΊࠐΈ
3"(ͱʁ 3FUSJFWBM"VHNFOUFE(FOFSBUJPO ݕࡧʹΑΓ ڧԽ͞Εͨ ʢςΩετʣੜ
3"(͕ͳ͍ͱ͖🥟 ݴޠϞσϧ ,%%*ʹ͓͚Δͷ ੜ"*ͷऔΓΈΛڭ͑ͯʂ ࢲ݄·Ͱͷ ใ͔͍࣋ͬͯ͠·ͤΜ ͨΓલ͕ͩɺࣄલֶश͍ͯ͠ͳ͍ใʹਖ਼͑͘͠ΒΕͳ͍
3"(͕͋Δͱ͖🥟 ݴޠϞσϧ ,%%*ʹ͓͚Δͷ ੜ"*ͷऔΓΈΛڭ͑ͯʂ 5FBNTνϟοτϘοτΛ ։ൃ͠શࣾల։͍ͯ͠·͢ Ϟσϧֶ͕श͍ͯ͠ͳ͍σʔλɺݕࡧͤͯ͞ճΛڧԽͰ͖Δʂ ϕΫλʔ ετΞ ࣾจॻ
ຒΊࠐΈ ݕࡧ
ຒΊࠐΈʢ&NCFEEJOHʣͱʁ ݴޠϞσϧʹར༻͍ͤͨࣗ͞વݴޠΛɺѻ͍͍͢ܗࣜʹม͢Δ͜ͱ ʮ,%%*Ͱ5FBNTΛར༻ͨ͠ੜ"* νϟοτϘοτΛ"[VSFͰ։ൃ͠ɺ શࣾһʹར༻͍ͤͯ͞·͢ʯ ࣗવݴޠʢΊͪΌଟ࣍ݩʣ ϕΫτϧۭؒʢ࣍ݩʣ
ຒΊࠐΉ Ծʹ୯ޠʹ࣍ݩͱ͢Δͱ ࣍ݩҎ্ͷෳࡶͳσʔλͱ͍͑Δ ྫ͑ͭͳΒ࣍ݩ
ຒΊࠐΈʢ&NCFEEJOHʣͱʁ ࣭ʹؔ࿈͢ΔใͲΕ͔ʁ ͍͍ײ͡ʹอଘˍݕࡧ͘͢͠ͳΔʂ ʮ,%%*Ͱ5FBNTΛར༻ͨ͠ੜ"* νϟοτϘοτΛ"[VSFͰ։ൃ͠ɺ શࣾһʹར༻͍ͤͯ͞·͢ʯ ࣗવݴޠʢΊͪΌଟ࣍ݩʣ
ϕΫτϧۭؒʢ࣍ݩʣ ຒΊࠐΉ ʮ,%%*Ͱੜ"*ͷొҎલ͔Βɺ ࣾ*5ͷ'"2ʹճՄೳͳ 8FCνϟοτϘοτΛར༻͍ͯ͠·͢ʯ ࣭ɿ,%%*ʹ͓͚Δͷ ੜ"*ͷऔΓΈΛڭ͑ͯʂ ҙຯతʹ͍ۙใΛݕࡧ
ϓϨΠάϥϯυͰϞσϧΛࢼͨ͠Β ͍͟ɺ"1*Λୟ͜͏ʂ
0$*ʹศརͳίʔυɾΤσΟλ͕͋Δʂ
ઐ༻"*Ϋϥελ طଘϞσϧΛϑΝΠϯνϡʔχϯάͨ͠Γɺ ͦͷ͋ͱՔಇͤ͞ΔͨΊͷϚγϯΛཱͯΔʢ՝ۚҙʣ
ΧελϜɾϞσϧ લड़ͷઐ༻"*ΫϥελΛͬͯɺ طଘͷϞσϧΛϑΝΠϯνϡʔχϯάʢඍௐʣ͢Δ
ΤϯυϙΠϯτ ϑΝΠϯνϡʔχϯάͯ͠࡞ͬͨϞσϧΛ લड़ͷઐ༻"*ΫϥελͰϗεςΟϯάͰ͖Δ
0$*ΞΧϯτ --. ͋ͳͨͷΞϓϦ ͭ·Γɺ͜͜·Ͱͷʮ0$*ੜ"*ʯػೳ͕͋Ε ϞσϧΛ४උͯ͠ΞϓϦʹΈࠐΉ͜ͱ͕Ͱ͖Δʂ
ʮ0$*ੜ"*ΤʔδΣϯτʯ αʔϏεͱʁ
0$*ʹʮੜ"*ΤʔδΣϯτʯػೳ ࠷ۙ("͞Ε·ͨ͠ʂ
"*ΤʔδΣϯτ JTԿʁ
"*ΤʔδΣϯτͱʁ ΤʔδΣϯτ ཧਓ ʹ
"*ΤʔδΣϯτͱʁ ·ΔͰਓؒͷΘΓͷΑ͏ʹ "*ʹࣄΛͬͯΒ͏ઓུ
"*ΤʔδΣϯτͱʁ ੜ"*ͷग़ݱΑΓΔ͔ੲɺ ͝Ζ͔Βঃʑʹܗ͞Εͨ֓೦
"*ΤʔδΣϯτͱʁ େنݴޠϞσϧʢ--.ʣʹද͞ΕΔ ੜ"*ͷग़ݱʹΑΓɺΑΓߴͳ "*ΤʔδΣϯτ͕࣮ݱͰ͖ΔΑ͏ʹͳͬͨ
"*ΤʔδΣϯτͷಛ • ͱΔ͖ߦಈΛࣗͰߟ͑ΒΕΔ • ֎෦ͷπʔϧΛ͑Δ
"*ΤʔδΣϯτͷಛ • ͱΔ͖ߦಈΛࣗͰߟ͑ΒΕΔ • ֎෦ͷπʔϧΛ͑Δ 3F"DU ʢ3FBTPOJOH"DUJOHʣ ߦಈΛ ܭը ࣮ߦ
݁ՌΛ ؍ ͕݁ ग़Δ·Ͱ ܁Γฦ͢
"*ΤʔδΣϯτͷಛ • ͱΔ͖ߦಈΛࣗͰߟ͑ΒΕΔ • ֎෦ͷπʔϧΛ͑ΔʢGVODUJPODBMMJOHUPPMVTFʣ πʔϧͷྫ ࢉज़ԋࢉ 04ϑΝΠϧ ૢ࡞ 8FCݕࡧ
֎෦"1*ར༻
Ͱɺ0$*ͷ ੜ"*ΤʔδΣϯτʁ
࠷ॳʹͪΌΜͱ࣮ߦܭըཱͯͯ͘ΕΔ
ͨͩɺޙଓͷλεΫݱঢ়3"(ͷΈରԠ
ͭ·Γɺݱঢ়ʮ3"(νϟοτϘοτ͕ ศརʹ࡞ΕΔػೳʯʹ͍ۙɻ ΤʔδΣϯτͷਅՁΛൃش͢Δ πʔϧར༻ࠓޙʹظʂ🥹 ˠ 3"(ͷΈ ˠ ͬͯͦ͏
࣮ࡍʹͬͯΈͨ
φϨοδɾϕʔε ࠷ॳʹʮࣾจॻʯΛऔΓࠐΉઌΛ༻ҙ͢Δɻ ݩࢿྉΦϒδΣΫτɾετϨʔδʹஔ͘
ΤʔδΣϯτ ࣍ʹΤʔδΣϯτΛ ࡞͠ɺઌ΄Ͳ࡞ͬͨ φϨοδϕʔεΛ ඥ͚ͮΔ
νϟοτ ࡞ͬͨΤʔδΣϯτͷಈ࡞Λ(6*͔ΒαΫοͱࢼͤΔ
ߏ͓͞Β͍ 0$*ΞΧϯτ ΤʔδΣϯτ φϨοδ ɾϕʔε ΦϒδΣΫτ ɾετϨʔδ 1%'݅Λ֨ೲ ϫΠ νϟοτ
ΊͪΌ؆୯ʹ3"("1*͕Ͱ͖ͨʂ ͍ͭ͜ʹϑϩϯτΤϯυΛ͔Ϳͤͯ ΦϦδφϧ8FCΞϓϦʹͯ͠ΈΑ͏
σϞ͠·͢
αϯϓϧίʔυެ։ͯ͠·͢ʂ ͓ࢼ͍ͩ͘͠͞
ࠓ0$*Ͱɺ3"(ͳΒ؆୯ʹ࡞Ε·͢ʂ جװγεςϜͷϦϑτ͍ͭͰʹ ྲྀߦΓͷ"*ػೳͪΐ͍͠ ސ٬্࢘ʹఏҊͯ͠Έͯʁ