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
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
やくも
July 25, 2026
Technology
19
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
JAWS-UG 新潟 in 佐渡 - Lightning Sado 2026
https://jawsug-niigata.connpass.com/event/387865/
やくも
July 25, 2026
More Decks by やくも
See All by やくも
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
1.2k
社内RAGの導入で気を付けたポイント
yakumo
3
180
おいらのAWSアップデートの追い方〜Slack×AgentCore〜
yakumo
2
150
AgentCore Managed Harness を使ってみよう
yakumo
2
490
AgentCoreがWindowsで動かなかった原因を調べてみた
yakumo
1
110
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
430
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
2
640
なんとなくの実装を抜け出す!10分でおさらいするAgentCoreの認証・認可
yakumo
2
790
AWSと生成AIで学ぶ!実行計画の読み解き方とSQLチューニングの実践
yakumo
3
1.5k
Other Decks in Technology
See All in Technology
CDKで書くECSのベストプラクティス、 改めて考え直す2026 #cdkconf2026
makies
3
930
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.5k
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.2k
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
200
大量データに対しても、生成AIを用いてリーズナブルにデータ加工をしたい!Databricksのai_queryについて調べてみた
kamoshika
1
270
OpenTelemetryにおけるGoのゼロコード・コンパイル時計装について #fukuokago
quiver
0
190
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
730
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
320
人とエージェントが高め合う協業設計
kintotechdev
0
710
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
1
450
複数プロダクト組織のAIネイティブ化における戦略 / AICon2026_kude
rakus_dev
0
300
全員がリーダーである世界へ キリマンジャロ登頂とシェアド・リーダー
jinwatanabe
0
120
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
620
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
840
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
660
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Building AI with AI
inesmontani
PRO
1
1.1k
Skip the Path - Find Your Career Trail
mkilby
1
170
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
How GitHub (no longer) Works
holman
316
150k
Transcript
JAWS-UG 新潟 in 佐渡 2026 StepFunctionsとGraphRAG を使った組織内の暗黙知を活用するRAG基盤 八雲 慎之助/Shinnosuke Yakumo
2026/7/25
Who am I 八雲 慎之助(やくも しんのすけ) • 所属:株式会社クレスコ / JAWS-UG
新潟支部 • 業務:R&D(AI分野) • AWS Community Builder – AI Engineering • 2025 Japan AWS Jr.Champions • 米俵系エンジニアやってます
最近の悩み • 営業や提案活動をする上での技術選定 • 他の案件状況も知っておきたい • 案件、技術領域、人材ごとの結びつけと整理が難しい
提案活動におけるスピード感の欠如がある • 案件受注前の初回、2回目の面談からどの部署の誰に相談、 アサインするか?時間がかかるケースがある。 • 初回からのスピード感によっては失注のケースもあった • 実現できる技術力はあるのに、非常に勿体無い…
どのくらいデータが散らばっているか • データ形式(PDF, パワポ, エクセル, 音声, 画像, etc) • 保存場所(Teams,
ローカル, S3) • そのまま突っ込んでもデータ形式によっては検索できない
高まっていたニーズ • 過去の案件や技術領域、担当部門、担当者の横断的な検索 • 検索時のレイテンシーや精度の担保 • 多様なデータ形式も処理可能
通常のRAGでは補えない質問も増えてくる
通常のRAG-意味が近い文書を返すだけ • 通常のRAGだと関連性は測れない
複数文書にまたがる関係性による検索もしたい • Hegehogeの技術は誰が担当でhugahugaな結果で、 過去にも似た案件は….
じゃあどうするのか…
みんな大好きなこいつの出番 待ってた? Amazon Neptune
Amazon Neptuneによるマルチホップ推論 • ステップを複数跨いだ推 論に利用 • 複数のエンティティから 関連性を踏まえて回答し てくれます
StepFunctionsとGraphRAGによるナレッジ活用 問い合わせ内容によって ルーティングする 加工前S3 Step Functions 加工後S3 S3 Vectors エージェント
散らばったデータを整形し て別S3再格納 Amazon Neptune
StepFunctionsを活用したデータ加工 # ステージ 内容 1 棚卸し 加工済みS3との差分の確認 2 正規化 非対応形式の場合は変換
3 機密情報排除 機密データのマスキングなど 4 構造化データ抽出 案件/担当/顧客/技術/成果をDynamoDBに格納
データ加工によるレイテンシーと精度の改善 • ナレッジベース同期:失敗率の減少、リトライ実施 • 検索時間:平均で3秒くらい短縮 • 検索精度:メタデータフィルタリングによる精度の向上 • 検索パターンにもよるが、最大2倍の改善
メタデータフィルタリングによる恩恵 • 加工の過程で.metadata.jsonを付与 • 検索時にフィルタで絞り込みを実施 1. 古い版や不要なファイルが検索に出ない 2. 部署、機密区分で精度が上がる 3.
RAGの正答率や評価も上がる
StepFunctions内でメタデータを付与する(例) • LLMに判断させてメタデー タを付与、振り分ける
加工するデータの準備はどうするのか? • 組織内のデータや書類は散らばっていることが常ですよね • 急に、S3に集約します!と言われても困るし反発もある • 既存のファイルシステムといかに自然に連携させるか…
Microsoft系との連携
かなり簡単に設定できます。 • Microsoftの管理者設定から簡単に設定可能 • その後、払い出されたキーを使ってデータを連携 • 組織で管理されている場合は注意が必要 • 検証する場合は個人環境をお勧めします(戒め) https://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/kb-managed-ds-onedrive-connect.html
さいご • 提案や社内検討のスピードは格段に上がりました。 • 今後別部門への展開も目指して改良と活用をしていきたいと思いま す。