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
OCI Generative AI Serviceの話/20240222
Search
吉田真吾
February 22, 2024
Technology
0
150
OCI Generative AI Serviceの話/20240222
2024.2.22 ChatGPT Meetup Tokyo #6 で話した資料です
https://chatgpt.connpass.com/event/307586/
#ChatGPTjp
吉田真吾
February 22, 2024
Tweet
Share
More Decks by 吉田真吾
See All by 吉田真吾
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
10
6.6k
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
2k
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
2
550
AOAI Dev Day - Opening Session
yoshidashingo
2
1.7k
LLMアプリにエージェントらしさを組み込む/Build LLM Apps Agentically
yoshidashingo
6
1.8k
マルチエージェントで性能が上がったText-to-SQLのいま/Text-to-SQL
yoshidashingo
2
3.2k
AIエージェントをちゃんと作る/How to build agentic AI
yoshidashingo
5
3.3k
ChatGPTでちゃんと成果を出していく/20240215
yoshidashingo
3
6.2k
この先を生き残るために!!「生存戦略としてのLLMアプリ開発技術」/20240124_PE-BANK
yoshidashingo
0
180
Other Decks in Technology
See All in Technology
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
230
Data Engineering Study#30 LT資料
tetsuroito
1
180
「Chatwork」のEKS環境を支えるhelmfileを使用したマニフェスト管理術
hanayo04
1
400
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
470
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
18k
公開初日に Gemini CLI を試した話や FFmpeg と組み合わせてみた話など / Gemini CLI 初学者勉強会(#AI道場)
you
PRO
0
1.3k
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
0
110
伴走から自律へ: 形式知へと導くSREイネーブリングによる プロダクトチームの信頼性オーナーシップ向上 / SRE NEXT 2025
visional_engineering_and_design
3
460
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
2
2k
american aa airlines®️ USA Contact Numbers: Complete 2025 Support Guide
aaguide
0
500
AWS 怖い話 WAF編 @fillz_noh #AWSStartup #AWSStartup_Kansai
fillznoh
0
130
microCMSではじめるAIライティング
himaratsu
0
150
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Building Adaptive Systems
keathley
43
2.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Navigating Team Friction
lara
187
15k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Designing for humans not robots
tammielis
253
25k
How to train your dragon (web standard)
notwaldorf
96
6.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Site-Speed That Sticks
csswizardry
10
700
Transcript
0$*(FOFSBUJWF"*4FSWJDF ͷ גࣜձࣾηΫγϣϯφΠϯ දऔక$50 ٢ాਅޗ
吉田真吾 n バックグラウンド 証券システム基盤開発 p基盤システム開発、Oracleチューニング エバンジェリスト‧SA p講演113回/年 pAWS設計‧構築‧移⾏ pエバンジェリスト‧SA スタートアップCTO
pタレントマネジメントSaaS 開発‧運⽤ n 現在のしごと (株) セクションナイン 代表取締役 pAWS、DevOps、サーバーレス開発 n 実績等 pAWSウルトラクイズ 初代チャンピオン (2012年) pAWS Samurai 2014 / 2016 pAWS Serverless Hero
$:%"4ɿ'"2ʴ߹ͤཤྺͷࣝͰճ͢Δ3"(νϟοτ
0$*ͷੜ"*αʔϏε <࣌> n$PIFSFͷϞσϧ͕"1*ܦ ༝Ͱར༻Մೳ ੜཁ ຒࠐΈ n$IJDBHPϦʔδϣϯͷΈ nϝχϡʔ • ϓϨΠάϥϯυ
• ઐ༻"*Ϋϥελ • ΧελϜɾϞσϧ • ΤϯυϙΠϯτ
ϓϨΠάϥϯυ
ϓϨΠάϥϯυ ίʔυͷදࣔ
"1*ܦ༝ 4%,GPS1ZUIPO ͷར༻ "1*ॺ໊Ωʔͱ0$*ϓϩϑΝΠϧͷઃఆ IUUQTEPDTPSBDMFDPNKBKQJBBT$POUFOU'VODUJPOT5BTLTGVODUJPOTRVJDLTUBSUMPDBMIPTUIUNGVODUJPOTRVJDLTUBSUMPDBMIPTUT@UPQJD@TFU@VQ@TJHOJOH@LFZ
"1*ܦ༝ͷར༻ 0$*(FOFSBUJWF"*4FSWJDF"HFOUT4FSWJDF֓ IUUQTTQFBLFSEFDLDPNPSBDMFFOHJOFFSPDJHFOFSBUJWFBJTFSWJDFBOEBHFOUTTFSWJDF[IJQJOHBJZBP TMJEF • 0$*$-* γΣϧίϚϯυͰ࣮ߦ • 0$* 4%,
1ZUIPO +BWB • 3&45 "1*
ϕΫλʔݕࡧΦϓγϣϯ PO0$* "*࣌ͷσʔλϕʔεਐԽ IUUQTXXXZPVUVCFDPNXBUDI WC[3,O6$W" • 0$*$BDIFXJUI3FEJT 3FEJT&OUFSQSJTF • 0$*0QFO4FBSDI4FSWJDF
• 0SBDMF%BUBCBTF 7FDUPS"*4FBSDI • .Z42-)FBU8BWF r 7FDUPS4UPSF • 0$*%BUBCBTFGPS1PTUHSF42- QHWFDUPS
0SBDMF%BUBCBTF"*7FDUPS4FBSDI "*࣌ͷσʔλϕʔεਐԽ IUUQTXXXZPVUVCFDPNXBUDI WC[3,O6$W" ςʔϒϧͷίϯς ϯπྻͷྡʹϕΫ τϧྻΛ࣋ͯΔ
0SBDMF%BUBCBTF"*7FDUPS4FBSDI "*࣌ͷσʔλϕʔεਐԽ IUUQTXXXZPVUVCFDPNXBUDI WC[3,O6$W" %.-ૢ࡞Մೳ ˠίϯςϯπͷ */4&35࣌ 61%"5&࣌ʹτϦ ΨͰຒΊࠐΈऔಘ͠ ͯߋ৽ͳͲՄೳ
0SBDMF%BUBCBTF"*7FDUPS4FBSDI "*࣌ͷσʔλϕʔεਐԽ IUUQTXXXZPVUVCFDPNXBUDI WC[3,O6$W" ϕΫτϧԋࢉࢠ͕ Έࠐ·Ε͓ͯΓར༻ Մೳ
0SBDMF%BUBCBTF"*7FDUPS4FBSDI "*࣌ͷσʔλϕʔεਐԽ IUUQTXXXZPVUVCFDPNXBUDI WC[3,O6$W" %.-Ұܸ‼
ίϯςϯπͷۙ͘ʹϕΫλʔσʔλΛϗετ͢Δ "*࣌ͷσʔλϕʔεਐԽ IUUQTXXXZPVUVCFDPNXBUDI WC[3,O6$W" ʲσʔλάϥϏςΟʳ • ϕΫλʔσʔλΛผϓϥοτϑΥʔϜʹΠϯσοΫε͢Δˠ σʔλίϐʔʗҠಈͷίετɺϩόετੑ ʲσʔλͷϥΠϑαΠΫϧ؍ʳ •
ίϯςϯπͷՃɾมߋͱλΠϛϯάζϨͳ͘ಁաతͳར༻ɾ ӡ༻͕Մೳʢͱ͘ʹ%#ͷίϯςϯπʣ • σʔλج൫ͷཧͷۃখԽ
None
-BOH$IBJOΠϯςάϨʔγϣϯ IUUQTQZUIPOMBOHDIBJODPNEPDTJOUFHSBUJPOTMMNTPDJ@HFOFSBUJWF@BJ
None
ઐ༻"*Ϋϥελ 0$*(FOFSBUJWF"*4FSWJDF"HFOUT4FSWJDF֓ IUUQTTQFBLFSEFDLDPNPSBDMFFOHJOFFSPDJHFOFSBUJWFBJTFSWJDFBOEBHFOUTTFSWJDF[IJQJOHBJZBP TMJEF
None
ୈষɿ֎෦ݕࡧɺཤྺΛ౿·͑ͨԠΛ͢Δ8FCΞϓϦͷ࣮ ࣭ʹରͯ͠ɺ%VDL%VDL(PͰ֎෦ݕࡧͯ͠ ͑Δ8FCΞϓϦ LLM を組み込んだチャットアプリケーションを写経しながら実装できる「ChatGPT/LangChain によるチャットシステム構築[実践]⼊⾨」を読んだ https://kakakakakku.hatenablog.com/entry/2023/10/16/085525
ୈষɿ֎෦ݕࡧɺཤྺΛ౿·͑ͨԠΛ͢Δ8FCΞϓϦͷ࣮ -BOH$IBJOͷ"HFOUπʔϧͱͯ͠ %VDL%VDL(Pͱ8JLJQFEJBΛϩʔυ͢Δ Ϣʔβʔͷࢦࣔʹରͯ͠ڐՄ͞Ε͍ͯΔπʔϧͷར༻͢Δ ͠ͳ͍Λਪ͠ɺॲཧΛ࣮ߦ͢Δ ˞ςΩετੜ͚ͩͰͳ͘λεΫͷ࣮ߦܭըΛਪ͢Δ
$:%"4ɿ"1*Λదʹ࣭ͬͯʹ͑ΔࣾһใΤʔδΣϯτ ࠤ౻͞Μͱླ͞Μ ͲͪΒ͕ઌഐͰ͢ ͔ʁ ࣾ һ ใ " 1
* ε Ω ϧ " 1 * Ξ η ε ϝ ϯ τ " 1 * 複数API ·ͣ"͞Μͷࣾһใ Λࣾһใ"1*Ͱऔಘ ͠Α͏ ͭ͗ʹ#͞Μ ೖࣾͱ͔ɺ ྸʜ "͞Μ͕ೖࣾɺ#͞Μ͕ೖ ࣾͰ#͞Μ͕ઌഐͰ͢ɻ ͨͩɺྸ"͞Μͷ΄͏͕ ্Ͱ͢ɻ 'VODUJPODBMMJOH
ŪŽƃšƄŞŢŔƃՁ ࣌ؒ࣠ νϟοτϘοτ ϑΟʔυόοΫͳ͠ $P5 ֎෦࣮ߦੑೳ ΛͬͨΤʔδΣϯτ ઐੑߴ͍͕γοτδϣϒ͕ଟ͍ ϑΟʔυόοΫ͋ΓͷΤʔδΣϯτɺ ϚϧνΤʔδΣϯτ
શࣗ "*ΩϟϥΫλʔ ӦۀఏҊॻੜʴϨϏϡʔ ࠪௐॻੜʴϨϏϡʔ ಛڐਃੜʴϨϏϡʔ "*൴ঁ "*5VCFS ड׆ಈܭը௨ઃఆ εέδϡʔϧௐ Ωϟϥͷੑ֨ɾهԱͷ࠶ݱੑ͕伴 τʔΫϯ૿ɺίετݮ
"*ΤʔδΣϯτͷ࣌ IUUQTDIBUEFWUPTDMDPN
ΤʔδΣϯτ ϕʔλ 0$*(FOFSBUJWF"*4FSWJDF"HFOUT4FSWJDF֓ཁ IUUQTTQFBLFSEFDLDPNPSBDMFFOHJOFFSPDJHFOFSBUJWFBJTFSWJDFBOEBHFOUTTFSWJDF[IJQJOHBJZBP TMJEF • ݱࡏ ಛఆͷϢʔεέʔεʹݶఆͨ͠ͷʹಛԽ͍ͯ͠Δ ʜ3"(ͷνϟοτͳͲ •
ϫʔΫϑϩʔσβΠφʔɺλεΫͷϓϩϯϓτͷΧελϚΠ ζɺ͏·͘ಈ͍ͨϓϩϯϓτͷݻఆςϯϓϨʔτԽɺ࣮ߦ ࢹɾ੍ޚͳͲ͕͋ΔͱࠓޙΑͦ͞͏ɻ
ຊ͕͍ͬͺ͍ग़ͯΔͷͰങͬͯͶ‼