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
200
ナレッジイネイブリングに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
1
270
ニーリーQAのこれまでとこれから
nealle
2
79
データ分析で事業貢献するために
nealle
0
53
SREチームのタスク優先度と向き合う Road to SRE NEXT@札幌
nealle
0
160
運用しながらリアーキテクチャ
nealle
0
580
Lambdaの監視、できてますか?Datadogを用いてLambdaを見守ろう
nealle
2
1.1k
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
340
学生向けバグバウンティイベントP3NFEST参加のキロク CHUO Tech #6
nealle
0
96
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
3
380
Other Decks in Programming
See All in Programming
Fiber Scheduler vs. General-Purpose Parallel Client
hayaokimura
1
110
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
24
6.5k
Being an ethical software engineer
xgouchet
PRO
0
210
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
680
新しいPHP拡張モジュールインストール方法「PHP Installer for Extensions (PIE)」を使ってみよう!
cocoeyes02
0
410
AI時代の開発者評価について
ayumuu
0
190
PHPバージョンアップから始めるOSSコントリビュート / how2oss-contribute
dmnlk
1
1.1k
Cursor/Devin全社導入の理想と現実
saitoryc
22
16k
生成AIを使ったQAアプリケーションの作成 - ハンズオン補足資料
oracle4engineer
PRO
3
250
AHC045_解説
shun_pi
0
560
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
660
音声プラットフォームのアーキテクチャ変遷から学ぶ、クラウドネイティブなバッチ処理 (20250422_CNDS2025_Batch_Architecture)
thousanda
0
270
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
What's in a price? How to price your products and services
michaelherold
245
12k
Why Our Code Smells
bkeepers
PRO
336
57k
GraphQLとの向き合い方2022年版
quramy
46
14k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.4k
Git: the NoSQL Database
bkeepers
PRO
430
65k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
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