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
190
ナレッジイネイブリングに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
SREチームのタスク優先度と向き合う Road to SRE NEXT@札幌
nealle
0
140
運用しながらリアーキテクチャ
nealle
0
490
Lambdaの監視、できてますか?Datadogを用いてLambdaを見守ろう
nealle
2
1k
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
280
学生向けバグバウンティイベントP3NFEST参加のキロク CHUO Tech #6
nealle
0
88
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
3
360
ニーリー QAエンジニア紹介資料
nealle
0
200
SRE、開発、QAが協業して挑んだリリースプロセス改革@SRE Kaigi 2025
nealle
3
5.7k
テストをしないQAエンジニアは何をしているか?
nealle
1
470
Other Decks in Programming
See All in Programming
AI時代のプログラミング教育 / programming education in ai era
kishida
23
21k
令和トラベルにおけるコンテンツ生成AIアプリケーション開発の実践
ippo012
1
260
NestJSのコードからOpenAPIを自動生成する際の最適解を探す
astatsuya
0
190
Let's Take a Peek at PHP Parser 5.x!
inouehi
0
100
自分のために作ったアプリが、グローバルに使われるまで / Indie App Development Lunch LT
pixyzehn
1
120
複数ドメインに散らばってしまった画像…! 運用中のPHPアプリに後からCDNを導入する…!
suguruooki
0
430
remix + cloudflare workers (DO) docker上でいい感じに開発する
yoshidatomoaki
0
120
マルチアカウント環境での、そこまでがんばらない RI/SP 運用設計
wa6sn
0
600
AIエージェントを活用したアプリ開発手法の模索
kumamotone
1
750
CRE Meetup!ユーザー信頼性を支えるエンジニアリング実践例の発表資料です
tmnb
0
360
PsySHから紐解くREPLの仕組み
muno92
PRO
1
520
コンテナでLambdaをデプロイするときに知っておきたかったこと
_takahash
0
150
Featured
See All Featured
Navigating Team Friction
lara
184
15k
Optimising Largest Contentful Paint
csswizardry
35
3.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
BBQ
matthewcrist
88
9.5k
It's Worth the Effort
3n
184
28k
Fireside Chat
paigeccino
37
3.3k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Agile that works and the tools we love
rasmusluckow
328
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The World Runs on Bad Software
bkeepers
PRO
67
11k
A Tale of Four Properties
chriscoyier
158
23k
Raft: Consensus for Rubyists
vanstee
137
6.8k
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