SEva — PII Firewall が動く AI テクニカルサポート
SEva(SupportEva) は、PII Firewall Developer Console に組み込まれた AI テクニカルサポートエージェントです。
ただのサポートチャットではありません。
SEva 自身が PII Firewall の全スタックで動いています。 SEva に質問するだけで、あなたはそのまま PII Firewall の動作を体験していることになります。
SEva = PII Firewall の生きたデモ
あなたの質問
│
▼
① detectAllInjections() ← SQLインジェクション・プロンプトインジェクションを同時チェック
│
▼
② fw.mask() ← メッセージ内の PII(名前・メール・電話番号など)を自動マスク
│
▼
③ Secure RAG 検索 ← rag/ingest で匿名化済みの知識ベースからコンテキスト取得
│
▼
④ Claude API(回答生成) ← マスク済みテキスト + RAG コンテキストで安全に推論
│
▼
⑤ fw.restoreAll() ← マスクトークンを元の値に復元
│
▼
SEva の回答として表示これはそのまま、あなたが自社サービスに PII Firewall を組み込む Full Pipeline と同じ構成です。
Secure RAG — SEva の知識ベースの仕組み
SEva が回答に使う知識ベース(PII Firewall ドキュメント・実装ガイド)は、rag/ingest で事前に匿名化・チャンク化されてからクラウドベクターデータベースに格納されています。
ドキュメント(docs/)
│
▼ rag/ingest
匿名化 + トークン化 + チャンク化
│
▼
クラウドベクターDB(ベクトル検索)
│
▼ クエリ時: search_embeddings()
関連チャンクを取得 → Claude に渡すSEva は「PII Firewall の Secure RAG を使って、PII Firewall について教える AI」です。
製品の哲学を、製品そのものが体現しています。
SEva パネルのリアルタイム統計
SEva パネルに表示されるカウンターは、実際に PII Firewall エンジンが処理した件数です。
| 表示 | 意味 |
|---|---|
| 🛡️ 今月のマスク: N 件 | このセッションで fw.mask() が検出・保護した PII の件数 |
| ⚡ 攻撃ブロック: N 件 | detectAllInjections() が検知・ブロックした攻撃の件数 |
開発者が Console を使いながら SEva に質問するほど、このカウンターが上がっていきます。
「PII Firewall が実際に何をしているか」がリアルタイムで可視化される仕組みです。
Privacy by Design — SEva は何を知っているか
SEva は PII Firewall の Privacy by Design 哲学 を体現しています。
SEva が知っていること(行動メタデータのみ)
| データ | 具体例 |
|---|---|
| 現在見ているエンドポイント | /detect-all-injections |
| プラン | Free / Starter / Business |
| セッションのリクエスト数・PII 検出件数 | 3 req / PII 5 件 |
| 言語設定 | ja / en |
SEva が絶対に収集しないもの
| 情報 | 理由 |
|---|---|
| Console 入力欄のテキスト内容 | 本物の PII でテストする場合がある |
| API レスポンスの中身 | マスク済みトークン・復元済み PII を含む場合がある |
| 実際の API キー値 | セキュリティリスク |
🛡️ SEva はあなたの入力内容を取得していません
これは UI 表示上のメッセージではなく、設計として保証された動作です。
SDK・MCP Server も同様に「インストール後は完全ローカル処理・API コール数のみ外部送信」です。
SEva が答えられること
統合・実装
「SDK で mask を使う最小のコードを教えてください」
「MCP Server を Cursor にインストールする方法は?」
「Full Pipeline(mask → LLM → restore)を Node.js で実装したい」
「detectAllInjections と detectInjection の違いは?」
「/detect のレスポンスで candidates が空なのはなぜですか?」Secure RAG
「Secure RAG とは何ですか?」
「rag/ingest と rag/resolve はどう使い分けますか?」
「社内文書を Secure RAG に取り込む手順を教えてください」
「SRAG トークンの復元に失敗する場合の対処法は?」Shadow AI 検知
「Shadow AI 検知とは何ですか?」
「shadow-ai/check の実装例を教えてください」
「従業員の ChatGPT 利用を検知・ログする方法は?」プラン・アップグレード
「Free プランの API コール数はいくつですか?」
「Starter にアップグレードすると何が変わりますか?」
「Secure RAG を使うには何プランが必要ですか?」エラー解決
「CORS エラーが出ています。どう対処しますか?」
「OTP コードが届きません」
「API キーを発行したのにリクエストが 401 になります」SEva の使い方
Developer Console(piifirewall.com/console)の右端の ? ボタンをクリックするとパネルが開きます。
┌──────────────────────────────────┬──────────┐
│ Developer Console │ 🤖 SEva │
│ (API テスト / コード確認) │ │
│ │ ● オンライン │
│ │ 🛡️ 入力取得なし │
│ │ │
│ │ [会話履歴] │
│ │ │
│ │ [入力欄] │
└──────────────────────────────────┴──────────┘
右端 `?` → ← 340px →対応言語: 日本語・英語(Console 右上の JA / EN で切替)
よくある質問(FAQ)
Q: SEva に API キーを教えても大丈夫ですか?
教えないでください。 SEva に限らず、AI サービスに実際の API キーを貼り付けることは避けてください。
API キーの管理は APIキー管理パネル から行います。
Q: SEva に個人情報を入力しても大丈夫ですか?
入力しないことを推奨します。PII を含むテキストをテストしたい場合は、Console の TRY IT パネル(左メニュー)を使ってください。TRY IT パネルは PII Firewall のマスク処理を通じてテストできます。
Q: SEva が答えられない質問はありますか?
SEva は PII Firewall に特化しています。PII Firewall と無関係な汎用プログラミング質問・法的アドバイス・医療アドバイスはサポート範囲外です。
Q: 解決しない場合は?
重大な問題(データ消失・課金・セキュリティインシデント)は SEva がエスカレーションし、担当者に通知します。
一般的なお問い合わせは support@piifirewall.com へ。
関連ドキュメント
- APIテストコンソール — SEva が常駐しているコンソール
- Secure RAG —
rag/ingest/rag/resolveの詳細(SEva の知識ベースが使っている技術) - 複合攻撃検知 —
detectAllInjections()の詳細(SEva が使っているエンジン) - REST API リファレンス — 全エンドポイントの詳細
- SDK リファレンス — Node.js SDK の使い方