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を活用してみる ゆるSRE勉強会 #9
Search
Nealle
February 21, 2025
Programming
0
230
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
ゆるSRE勉強会 #9 〜最近始めた取り組み共有大会〜
https://yuru-sre.connpass.com/event/342085/
Nealle
February 21, 2025
Tweet
Share
More Decks by Nealle
See All by Nealle
ニーリーにおけるプロダクトエンジニア
nealle
0
100
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
110
事業KPIを基に価値の解像度を上げる
nealle
0
350
一人目PdMとして、まず"自分"をPMFさせることから考える
nealle
0
390
エンジニアが挑む、限界までの越境
nealle
1
780
ニーリーQAのこれまでとこれから
nealle
2
1.3k
データ分析で事業貢献するために
nealle
0
1.9k
SREチームのタスク優先度と向き合う Road to SRE NEXT@札幌
nealle
0
180
運用しながらリアーキテクチャ
nealle
0
720
Other Decks in Programming
See All in Programming
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
230
A2A プロトコルを試してみる
azukiazusa1
2
1.1k
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
220
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
410
関数型まつりレポート for JuliaTokai #22
antimon2
0
150
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
310
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
260
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
470
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
100
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
370
FormFlow - Build Stunning Multistep Forms
yceruto
1
190
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Adopting Sorbet at Scale
ufuk
77
9.4k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Adaptive Systems
keathley
43
2.6k
Unsuck your backbone
ammeep
671
58k
Transcript
NEALLE ナレッジイネイブリングに AIを活用してみる 1 2025/02/21 ゆるSRE勉強会#9 株式会社ニーリー 宮後 啓介 @miya10kei
2023年にニーリーにジョイン SREとしてサービスの信頼性やアジリティ向上の施策を実施。 最近はほぼSREとは別にAIや機械学習系のことにチャレンジ中 2 自己紹介 @miya10kei 株式会社ニーリー プラットフォーム開発G SREチーム リーダー
Keisuke Miyaushiro 宮後 啓介
3 • 開発チーム内からSREに対して、日々問い合わせが飛んでくる💦 ◦ 例:〇〇に繋がらないんだけど ◦ 例:〇〇っての挙動ってこれであってますか? ◦ 例:システムの〇〇の状態って確認できます? •
問い合わせの中にはその場で即答できるものも割とあったりする ◦ 直接的な原因は回答できなくても、いくつか予測はついたりする 背景・課題
• ドキュメントはあるけど、問い合わせがくる → 形式知にはなっているが、たどり着けていない • ドキュメントはないけど、問い合わせに即答できる → 個人の暗黙知になっていて、他者が活用できない 4 背景・課題
SREは広範囲にシステムを見ていて多くの知識を蓄積しているので それを広める責務があるのでは? 5 背景・課題
6 「蓄えたナレッジ(知識)」を誰でも「活用できる」ようにする = 「ナレッジイネイブリング」 背景・課題
7 まずは、形式知に誰でもたどり着けるようにすることで知識の活用を目指す → 暗黙知を形式知にするインセンティブを生み出していく 取り組み
8 取り組み RAG(検索拡張生成)を用いたチャットボット • 既存のドキュメントを活用することができる ◦ 社内のナレッジはConfluenceに蓄積されている • 知りたいことを文章で尋ねることができる(脱キーワード検索) •
チャット形式でやりとりの往復が可能 • クラウドベンダー/AIベンダーがRAGを構築する仕組みを提供しており、低コス トで実現可能
9 取り組み Amazon Bedrock Knowledge Baseを使って構築 • (プレビューだが)データソースとしてConfluenceをサポートしている
10 取り組み Slackからチャットベースでやりとり • スレッド単位で会話をメモリーに記録 ◦ チャットのやりとりが可能 • 参照ソースを合わせて提示 ◦
利用者による詳細の確認が可能
一定回答はしてくれるが、期待通りの精度にはまだなっていない • ドキュメントフォーマットをAIフレンドリーに整える • ドキュメント長とチャンクサイズの調整 • プロンプトエンジニアリング 回答できる範囲がまだまだ限定的 • まずは(気合で)ドキュメントを整備
💪 ◦ 有効性を示して、暗黙知 -> 形式知にする流れを作りたい • Slackでの過去の問い合せなど、フロー情報をストック情報に変換していく 11 取り組んでみての所感
Thank you 12