RAG — 技術文書検索
概要
PlantPulse RAG は、製造現場の技術文書、マニュアル、SOP、規程を AI が即座に検索・参照できるようにする RAG(Retrieval-Augmented Generation)検索サーバーです。
4 種類の検索モードにより正確で文脈に沿った文書検索を提供し、マルチモーダル(画像、テーブルなど)検索にも対応します。
文書検索は 2 つの層に分かれています。
- RAG API (
plantpulse-rag-api) — ユーザーと AI が実際に接する層です。文書管理画面と 検索 API を提供します。 - LightRAG — 実際の索引付け・検索を行う内部エンジンです。外部には公開されず、 RAG API を通してのみアクセスします。
つまり LightRAG のアドレスや WebUI(/webui)を直接開く方法はありません。文書に関する作業はすべて RAG API
の画面で行います。(旧・自社開発サーバー plantpulse-rag はアーカイブされ、LightRAG WebUI からの直接
アップロード経路は 2026-07-30 をもって下記の Documents 画面が置き換えました。)
検索モード
| モード | 説明 | 適した状況 |
|---|---|---|
| hybrid (既定) | Dense + Sparse の組み合わせ | 一般的な文書検索(推奨) |
| naive | セマンティック(意味ベース)検索 | 概念的な質問、類似文書の探索 |
| local | 文書内の詳細検索 | 特定文書の細部の確認 |
| global | 文書間の関係検索 | 複数文書にまたがる総合情報 |
利用経路
| 目的 | 場所 |
|---|---|
| チャットで質問する | AI Chat Web — 内蔵エージェントが rag_search ツールを自動的に呼び出します |
| 検索だけを直接試す | RAG API ダッシュボードの Query 画面 |
| 文書のアップロード・削除・一覧表示 | RAG API ダッシュボードの Documents 画面 |
| 自動同期の結果確認 | RAG API ダッシュボードの Sync History 画面 |
| 索引付け失敗の原因確認 | RAG API ダッシュボードの Logs 画面 |
文書が取り込まれる 2 つの経路
文書は 2 つの方法で索引付けされます。どちらの経路で取り込まれたかによって管理方法が異なります。
| 経路 | 出所 | 説明 |
|---|---|---|
| 自動同期 | Platform の設備添付文書 | Platform で設備に文書を添付すると、定期的に自動で索引付けされます。RAG 側で別途アップロードする必要はありません |
| 手動アップロード | Documents 画面 | 設備に属さない文書(共通規程、教育資料など)を直接アップロードします。原本は別途保管され、再索引付けでも保持されます |
設備に紐づく文書を RAG に手動でアップロードすると、Platform の文書台帳と齟齬が生じます。 設備文書は Platform で設備に添付し、RAG は自動同期に任せる方が管理が簡単です。
マルチモーダル対応
テキスト + 画像 + テーブルなど、マルチモーダルコンテンツを含む検索に対応します。
- 設備写真を添付して「この部品は何ですか?」と質問
- 計器盤の写真 → 関連する設定マニュアルを検索
- 画像 URL または Base64 データに対応
文書が検索可能になるまで
문서 등록 (플랫폼 설비 첨부 / Documents 화면 업로드)
│
▼
파싱 — PDF·DOCX·이미지에서 텍스트와 표를 추출
│
▼
청킹 — 검색 단위로 잘게 나눔
│
▼
임베딩 — 각 조각을 벡터로 변환
│
├──▶ 벡터 저장소 (유사도 검색)
└──▶ 지식 그래프 (엔티티·관계 추출)
登録直後はまだ検索されません。パースと埋め込みが完了してから結果に現れるため、 アップロードした直後の文書がヒットしない場合は、まず Sync History 画面で処理状態を確認してください。
管理できる文書の種類
| 文書の種類 | 例 | AI の活用 |
|---|---|---|
| 保全マニュアル | 設備別の定期点検手順、潤滑油の交換周期 | 異常検知時に適切な対処方法を即座に提示 |
| SOP | 工程別の作業手順、安全手順、品質検査基準 | 作業ステップごとの正確なガイド |
| 安全規程 | 化学物質 MSDS、安全衛生規程、非常時対応マニュアル | 危険状況における即時の規程参照 |
| 技術仕様書 | 設備スペック、センサー仕様、許容範囲 | 異常判定の基準値の参照 |
| 事故・故障報告書 | 過去の故障事例、原因分析、再発防止対策 | 類似事例に基づく原因推定 |
| 教育資料 | 新人教育教材、工程説明書、品質教育 | 現場教育の支援 |
設定
埋め込みモデル・チャンクサイズ・Top-K などの検索パラメータは LightRAG エンジン側の設定であり、画面から変更できません。現在適用されている値は RAG API ダッシュボードの Config 画面で確認できます(トークン・パスワードはマスキング表示されます)。
運用中に調整が必要になるのは、たいてい同期側の項目です。
| 項目 | 説明 |
|---|---|
| 同期の有効/無効 | Platform の設備文書の自動索引付けをオン/オフします |
| 同期周期 | Platform 側の文書変更を確認する間隔 |
| 一度に索引付けする文書数 | 1 周期で処理する上限 — 初期の大量流入時の負荷調整用 |
| 最大ファイルサイズ | このサイズを超える文書はスキップされます |
活用シナリオ
| シナリオ | 検索例 |
|---|---|
| 保全手順の確認 | 「注入機のベアリング交換方法」 → 保全マニュアル |
| 安全規程の参照 | 「窒素ガス漏洩時の対応手順」 → 非常時対応マニュアル |
| 異常時の対処ガイド | 「温度センサー異常時の点検項目」 → 点検 SOP |
| 過去事例の検索 | 「昨年の 3 ラインの注入機故障の原因」 → 故障報告書 |
| 規格の確認 | 「注入機の許容温度範囲」 → 技術仕様書 |