ローカルRAGは本当に安全か|外部API・埋め込み・保存先の確認

公開日
2026-06-27
更新日
2026-08-10
情報確認日
2026-08-10
編集・運営
Local AI Compass

ローカルRAGは外部送信を減らせる構成を作れますが、設定次第で文書断片や質問が外部APIへ送られる場合があります。安全性はツール名ではなく、通信先、保存先、ログで確認します。

導入前に確認すること

  • Windowsのバージョン、メモリ容量、GPU/VRAM、空き容量を確認する
  • 最初は軽量モデル、短い質問、少ない同時作業から始める
  • 公式サイトの対応OS、利用規約、モデルのライセンスを確認する

RAGのproviderだけで終わらせない

embedding、LLM、rerank、Model Router、memory、MCP、Scheduled Jobsのどこがlocalかを分けます。PDFがPC内にあるだけでは、回答生成やroute分類がlocalであるとは限りません。

RAG側だけでなく実行ツール側も見る

RAGでは文書保存、インデックス、ベクトルDBに目が向きやすいですが、LM StudioやOllama本体側にもログ、モデル情報、設定が残る場合があります。特にOllamaをOpen WebUIやAnythingLLMから使う場合、本体とUI側の保存場所を混同しないでください。

ローカルの範囲を分解する

回答モデル、埋め込みモデル、vector DB、PDF保存先、ログ、同期、ユーザー権限を別々に見ます。どれか1つが外部APIなら、その工程では文書や質問が外へ出る可能性があります。

確認表

確認表の表
項目確認すること仕事PDFでの注意
LLMLM Studio/Ollamaか外部APIか入力文と検索断片の送信
Embeddingローカル埋め込みか外部APIか文書断片が送られる可能性
Vector DB保存場所、暗号化、削除退職者や共有端末の権限
Logs質問・回答・引用の保存個人情報や契約情報が残る
Desktop/Cloud/Self-hosted運用責任と保存先が違う

安全に試す順番

  1. 公開PDFでワークスペースを作る
  2. 外部APIを使っていないか確認する
  3. PDFとログの保存先を見る
  4. 削除手順を確認する
  5. 社内資料を扱う前に承認を取る

研究から読む注意点

RAGのセキュリティ研究では、retrieval index、query log、context construction、knowledge base poisoningなどが課題になります。初心者向けには、通信先と保存先を見える化することから始めます。

2026年8月の公式docsでRAGのdata boundaryを確認する

「local RAG」と呼ばれていても、PDFの保管場所、抽出、embedding、vector DB、回答モデル、UIの履歴、ログ、backup、管理者アクセスは別の層です。アプリ名だけで安全性を決めず、どの層がどこへ送られ、どこに残り、誰が読めるかを順番に確認します。

2026年8月の公式docsでRAGのdata boundaryを確認するの表
現行公式docsで確認できること初心者が見る場所
推論先・providerOpen WebUIではself-hostedでも設定した外部model providerへpromptとcontextが見える可能性がある。LM Studioはlocal実行とcloud services、Ollamaはlocal/cloudを分けるmodel endpoint、base URL、cloud/local設定、fallback
文書・embedding・vector DBAnythingLLMはworkspaceから外してもMy Documentsのparsed sourceとcached embeddingsが残る。Open WebUIはFile Managerの削除で対応するRAG embeddingsを整理し、外部vector DBはexperimentalな別保存先になる原文、parsed text、embedding、vector DB、外部endpoint、API key
UI・DB・logs・backupOpen WebUIではserver、database、storage、model connections、logs、backupsが管理対象。AnythingLLM DesktopもSQLite DB、documents、vector-cache、direct-uploads、logsを別に持つvolume、同期先、DB、ログ本文、backup、画面共有
アクセス・公開範囲Open WebUIの権限・管理者アクセス、AnythingLLM Dockerのsingle-user/multi-user、Ollamaの127.0.0.1既定bindとOLLAMA_HOST変更で見える範囲が変わるアカウント、role、admin、localhost/LAN、proxy、共有設定
  1. 公開PDFを1つだけ使い、推論先・embedding provider・vector DBの接続先を記録する。
  2. 文書、parsed text、embedding、チャット履歴、logs、backupを別の保存物として一覧にする。
  3. ワークスペースから外す操作と、原文・parsed source・cached embeddingsまで消す操作を分ける。
  4. 管理者、DB/host/backup operator、外部model providerが読める範囲を確認する。
  5. 削除後に再インデックスや再embeddingが必要か確認してから、機密資料へ広げる。

Open WebUIのTemporary Chatは保存履歴を減らすためのデータ最小化策ですが、入力中のpromptはOpen WebUIと設定したmodel endpointで処理されます。AnythingLLMのanonymous telemetry、Open WebUIのaudit log、LM Studioのmodel searchやOllamaのcloud機能など、本文とは別の通信も個別に確認してください。

よくある質問

ローカルRAGなら社内文書を入れてもよいですか。

すぐには判断できません。社内ルール、外部API、保存先、ログ、削除方法を確認してください。

埋め込みにも外部送信がありますか。

外部APIの埋め込みproviderを使う場合、文書断片が送られる可能性があります。設定を確認します。

Desktop版なら安全ですか。

Desktop版でも接続先や同期、ログ設定によります。利用中の画面と公式Docsを確認してください。

AnythingLLMでワークスペースから文書を外せば完全削除ですか?

完全削除とは限りません。AnythingLLM公式docsでは、workspaceから外すとそのworkspaceのvectorsは削除される一方、My Documentsにはparsed sourceとcached embeddingsが残ります。完全消去が必要ならMy Documents側の削除を確認してください。

Open WebUIのTemporary Chatなら外部送信されませんか?

外部送信がなくなるとは断定できません。Temporary Chatは保存履歴を減らす制御ですが、入力中のpromptはOpen WebUIと設定したmodel endpointで処理されます。外部providerを使う場合は、そのproviderへの送信条件を別に確認してください。

Ollamaのlocal-only設定とlocalhost公開は同じですか?

別の設定です。`OLLAMA_NO_CLOUD=1`または`disable_ollama_cloud`はcloud機能を無効にする設定で、`OLLAMA_HOST`はHTTP serverのbind先を変える設定です。Ollamaは既定で127.0.0.1:11434にbindするため、cloud設定とLAN公開範囲を分けて確認します。

Open WebUIで外部vector DBを使えば文書はOpen WebUIに保存されませんか?

公式docsでは、experimentalなexternal knowledge sourceは既存の文書・embedding・indexを自分のvector storeに置き、Open WebUIがchat時に直接queryする構成と説明されています。ただしvector DBのendpoint・API key・アクセス権、回答model provider、Open WebUI側の履歴とlogsは別に確認してください。

次に読むおすすめルート

PDFや資料を読ませたい人

先に基本を押さえ、モデル単体の確認後にAnythingLLMへ進みます。

  1. PDF・文書チャットの使い分け
  2. PDF回答が間違う理由
  3. オンデバイスRAG/NPU研究
  4. RAGのCPU/GPU/NPU負荷分解
  5. Quant.npuとNPU向け静的量子化
  6. LENSで見るNPUレイテンシ予測
  7. AnythingLLMでPDFを読むには?商用利用前の確認も整理
  8. PDFを読ませても期待通りに答えない理由
  9. PDF抽出・OCR・表の崩れ
  10. WindowsでローカルOCRを選ぶ方法
  11. チャンク分割と検索漏れ
  12. 引用faithfulness確認
  13. AnythingLLM検証チェックリスト
  14. ローカルLLMの安全性とプライバシー
  15. RAG・埋め込み・ベクトルDBの仕組み
  16. GGUF安全とRAG/NPU研究
  17. 知らないGGUFを動かす前に
  18. 埋め込みモデルとは
  19. 日本語PDFと埋め込みモデル
  20. コンテキスト長とは
  21. 仕事のPDFを入れる前の確認
  22. AnythingLLMの解説
  23. まずローカルAIの基本ガイド
  24. PCスペックの見方
  25. 診断ページ

あなたはどのタイプ?

関連チェック先

関連ツール

比較表を見る / 最初に検討しやすいツールを確認する