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
生成AIプロダクトにおけるServer-Sent Events(SSE)の導入
Search
Ryo Mashima
December 21, 2025
Technology
42
0
Share
生成AIプロダクトにおけるServer-Sent Events(SSE)の導入
Ryo Mashima
December 21, 2025
Other Decks in Technology
See All in Technology
社内RAGの導入で気を付けたポイント
yakumo
1
130
最新技術を"今は選ばない"という技術選定
leveragestech
PRO
0
340
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
1.1k
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
160
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
2
2.1k
R&D 祭 2024 アニメエフェクト作成の効率化
olmdrd
PRO
0
110
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
1
180
SpeechTranscriber + AIによる文字起こし機能
kazuki1220
0
120
Fラン学生が考える、AI時代のデザインに執着した突破口
husengs7
1
230
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
720
論文紹介:Pixal3D (SIGGRAPH 2026)
tenten0727
0
640
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
140
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.4k
Side Projects
sachag
455
43k
How to make the Groovebox
asonas
2
2.2k
The Spectacular Lies of Maps
axbom
PRO
1
750
The agentic SEO stack - context over prompts
schlessera
0
780
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
The Language of Interfaces
destraynor
162
26k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
330
Large-scale JavaScript Application Architecture
addyosmani
515
110k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
Being A Developer After 40
akosma
91
590k
Transcript
ੜ"*ϓϩμΫτʹ͓͚Δ4FSWFS4FOU &WFOUT 44& ͷಋೖ ޒాNPCJMF-5
ࣗݾհ
4NBSU#BOL *OD J04%FWFMPQFS 3ZP.BTIJNB !SZNTIN
X
--.Λͬͨ৽ػೳ 🎉"*εΫγϣػೳΛϦϦʔε͠·ͨ͠
--.Λͬͨ৽ػೳ ࠓ͜͜ͷ෦ͷ࣮ʹ͍ͭͯৄ͘͠͠·͢
αʔόଆͰ͕͔͔࣌ؒΔॲཧͷ࣮ମݧ Ͳ͏͍ͯ͠·͔͢ʁ
αʔόͰॲཧ͕͔͔Δ߹ͷऔΓಘΔબࢶ w ϙʔϦϯά w 👍࣮͕؆୯ w 🙅ਐḿςΩτʔͳʹͳΔ w 4FSWFS4FOU&WFOUT
44& w 👍)551ϕʔεͷαʔόˠΫϥΠΞϯτҰํ௨৴ w 👍ਐḿঢ়گΛϦΞϧλΠϜʹөɺਐḿঢ়گʹԠͯ͡৭ΜͳܕΛฦ͢͜ͱ͕ 44&ͷٕज़্༷ Մೳ w 🙅ࣾͷݟ͕ͳ͍ w 8FC4PDLFU w👍ํ௨৴Մೳ w🙅ํ௨৴ෆཁ ͦΕͧΕͷಛ
αʔόͰॲཧ͕͔͔Δ߹ͷऔΓಘΔબࢶ w ϙʔϦϯά w 👍࣮͕؆୯ w 🙅ਐḿςΩτʔͳʹͳΔ w 4FSWFS4FOU&WFOUT
44& w 👍)551ϕʔεͷαʔόˠΫϥΠΞϯτҰํ௨৴ w 👍ਐḿঢ়گΛϦΞϧλΠϜʹөɺਐḿঢ়گʹԠͯ͡৭ΜͳܕΛฦ͢͜ͱ͕ 44&ͷٕज़্༷ Մೳ w 🙅ࣾͷݟ͕ͳ͍ w 8FC4PDLFU w👍ํ௨৴Մೳ w🙅ํ௨৴ෆཁ ݟ࡞͍ͬͯ͘ͷ
44&ʹ͍ͭͯ͏ͪΐͬͱৄ͘͠ w )551ϕʔεͷ௨৴ͰɺίωΫγϣϯΛு͍ͬͯΔؒʹαʔό͔ΒΫϥΠΞϯτʹσʔλΛ Կ ճ 1VTI͢Δ͜ͱ͕Ͱ͖Δ w ϙʔϦϯάҎ্ɺ8FC4PDLFUະຬ w
ϦΫΤετϔομʹ"DDFQUUFYUFWFOUTUSFBN Ϩεϙϯεϔομʹ$POUFOUUZQFUFYU FWFOUTUSFBN w ͔Βଘࡏ͢Δٕज़ w ࡢࠓ--.ͷ௨৴ͳͲͰ࠾༻͞Ε͍ͯͯɺʁ͞Ε͍ͯΔ 4FSWFS4FOU&WFOUT 44& ͱ
44&ʹ͍ͭͯ͏ͪΐͬͱৄ͘͠ "*ͱ͓Γ͢Δ࣌ͬͯ͜Μ ͳײ͡Ͱ͢ΑͶʁ
44&ʹ͍ͭͯ͏ͪΐͬͱৄ͘͠ w FWFOUͱEBUBͷηοτ w EBUBͷΈڐ༰͞ΕΔ w EBUB෦ςΩετͷΈͰߏ Խ͞Εͨ+40/ͰՄ w
ͦͷଞͷৄࡉ IUNMTQFDXIBUXHPSHʹ .%/ͷαΠτʹܝࡌ͞Ε͍ͯΔαϯϓϧ ͜ΕͰϝοηʔδ
44&௨৴ج൫ͷ࣮ طଘͷ"1*௨৴ج൫ͱࣅͨ*'͔ͭ༻ײ ༷ʑͳϨεϙϯεܕͷσίʔυʹରԠ "TZOD4USFBNͰॲཧՄೳ ,PUMJOͩͱ'MPX ॏࢹͨ͠
طଘͷ"1*௨৴ج൫ͱࣅͨ*'ͱ༻ײ ௨ৗͷ"1* 44&ͳ"1*
༷ʑͳϨεϙϯεͷܕʹσίʔυՄೳ .%/ͷαΠτʹܝࡌ͞Ε͍ͯΔαϯϓϧΛఆٛ͢Δͱ͜Μͳײ͡
༷ʑͳϨεϙϯεͷܕʹσίʔυՄೳ ઌ΄Ͳఆٛͨ͠44&༻ͷϦΫΤετQSPUPDPM͕֤ΤϯυϙΠϯτͷఆٛʹ࣮ΛٻΊ·͢
༷ʑͳϨεϙϯεͷܕʹσίʔυՄೳ ઌ΄Ͳఆٛͨ͠44&༻ͷϦΫΤετQSPUPDPM͕֤ΤϯυϙΠϯτͷఆٛʹ࣮ΛٻΊ·͢
༷ʑͳϨεϙϯεͷܕʹσίʔυՄೳ ࣾ߹ಉΠϕϯτ༻ͷϨεϙϯεఆٛՄೳ
"TZOD4USFBNͰॲཧՄೳ 7JFX.PEFMͳͲͰಛఆͷΠϕϯτ͕དྷͨλΠϛϯάͰҙͷॲཧ͕Մೳ
Կݸ͔ʹͿͪͨΔ
໘ͨ͠՝ w αʔόͱૄ௨͍ͯ֬͟͠ೝʂɺͱࢥͬͨΒԿඵ͔ܦͬͯɺஞ࣍ฦͬͯ͘Δఆ ͩͬͨϝοηʔδ͕࠷ޙʹશ෦υόοͱฦ͖ͬͯͨ w ͜Εͩͱ44&ͷҙຯͳ͍ɻͨͩͷϫϯγϣοτͷ)551Ϩεϙϯεʹͳͬͯ͠ ·͏ w ͔݁Βݴ͏ͱαʔόଆͷ
w 3VCZPOSBJMTͰͷ࣮/HJOYͷઃఆΛΰχϣΰχϣͯ͠Βͬͨ αʔό͔ΒϨεϙϯε͕શͯऴΘͬͨஈ֊ͰҰؾʹฦͬͯ͘Δ
IUUQTTQFBLFSEFDLDPNNP[OJPOPMBUFODZJOSBJMTBQQTXJUITTFBOEUIFBTZODHFN αʔόଆͷ࣮ʹڵຯ͕͋Δํͪ͜Β
໘ͨ͠՝ w EBUB\QSPHSFTT NFTTBHFlIPHͷΑ͏ͳΕํ w ͜Εࣗମ)551Ͱਖ਼͍͠ڍಈ w ૉʹ63-4FTTJPOCZUFT "MBNP
fi SFͷSFTQPOTF4USFBNͰετϦʔϜͨͩ͠ ͚Ͱ44&௨৴ྃ🎉Ͱͳ͍ w 44&ͷϝοηʔδͷڥքͪΌΜͱ༷͕ͨ͋͠Δ w ۭനߦ͕ճଓ͍ͨΒ࣍ͷϝοηʔδͱ͢ΔFUDʜ w ͦΕΒΛຬͨ͢·ͰɺΫϥΠΞϯτଆͰόοϑΝϦϯά͢Δඞཁ͕͋Δ ςΩετ్͕தͰ్Ε͍ͯΔ
IUUQTHJUIVCDPN.BD1BX0QFO"*CMPCDDEBEFFGBDCDDDEC4PVSDFT 0QFO"*1SJWBUF4USFBNJOH4FSWFS4FOU&WFOUT4USFBN1BSTFSTXJGU ࢀߟʹͨ͠44&ετϦʔϜύʔαʔ
·ͱΊ w ࠓͷ"1*ج൫͔Βগ͠ൃల͢Δ͚ͩͰγϯϓϧʹαʔόͷਐḿঢ়گΛϢʔβʹ දࣔͤ͞Δମݧ͕Մೳ w ͜Ε͔Βͷ--.Λͬͨ৽ػೳʹඋ͑ͯɺج൫Λ࡞͓ͬͯ͘ w αʔόଆ424ͷ༷ͳΩϡʔʹஷΊͣʹฒྻॲཧ͕ग़དྷͨΓͱɺಘΒΕΔԸܙ ଟ͍
44&ಋೖͯ͠Έ·ͤΜ͔ʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ