磐田市「生成AIチャットボット」仕様要件 vs ふくろいAIラボ実装

磐田市プロポーザル仕様書の全要件に対する本プロジェクトの対応状況

2026年4月2日 ふくろいAIラボ

1. サマリー

磐田市「生成AIチャットボット導入・運用業務」仕様書から抽出した全要件に対し、ふくろいAIラボの実装状況を評価しています。

37
磐田市の要件
(総数)
26
対応済み
1
一部対応
5
未実装
5
API制約
(対応不可)

2. 磐田市仕様要件との対応表

磐田市の要件本プロジェクトの対応判定
LLMによる自然文回答Gemini 2.5 Flash対応済
ハルシネーション対策RAGグラウンディング + システムプロンプト制御対応済
15秒以内の回答実測 1〜8秒対応済
RAG(HP情報参照)ベクトル検索RAG + Geminiに送信対応済
Web自動クロール・更新Cheerio + cron 毎日4:00対応済
バイアス・差別表現防止Gemini Safety Settings + 出力フィルタ対応済
引用元リンク表示RAG結果のURL・タイトルを回答に付記対応済
関連度スコア・閾値調整コサイン類似度 + 管理画面から閾値変更可対応済
曖昧な問い合わせ対応段階的回答(選択肢を提示して絞り込み)対応済
多言語対応12言語対応(UI翻訳 + AI応答)対応済
回答精度の継続的改善フィードバック収集 + 低評価回答の重点分析対応済

磐田市の要件本プロジェクトの対応判定
レスポンシブUICSS flexbox + メディアクエリ対応済
主要ブラウザ対応Edge / Chrome / Firefox / Safari対応済
フィードバック機能良い/悪い評価 + DB記録対応済
生成AI使用の明示ヘッダーに「生成AI使用」バッジ + 免責事項対応済
個人情報マスキング2層防御(正規表現PII検出 + Gemini Safety)対応済

磐田市の要件本プロジェクトの対応判定
ダッシュボード統計カード(総質問数/回答済/ブロック/平均応答時間/日別推移)対応済
ログ管理・CSV出力ページネーション、キーワード検索、日付フィルタ、CSV出力対応済
FAQ管理(CRUD)管理者によるFAQ追加・編集・削除の管理画面なし未実装
ログイン認証ID/パスワード + セッショントークン対応済

磐田市の要件本プロジェクトの対応判定
PII検出・ブロック正規表現(メール/電話/郵便番号/マイナンバー/住所/氏名)対応済
プロンプトインジェクション防御英語/日本語の攻撃パターン15種を検出しブロック対応済
SSL/TLSCloudflareトンネル経由で自動HTTPS対応済
入力長制限最大500文字対応済

磐田市の要件本プロジェクトの対応判定
24/365稼働pm2によるプロセス管理 + 自動再起動対応済
利用ログ記録全質問/回答/フィードバック/応答時間をSQLiteに保存対応済
定期クロールcron: 毎日4:00 AMにクロール + 差分インデックス対応済
緊急時対応(24/365オンコール)pm2自動再起動のみ。人的オンコール体制なし未実装
四半期レポートリアルタイム統計はあるが定期レポート自動生成なし未実装
データバックアップ自動バックアップスケジュール・復旧手順なし未実装
WCAGアクセシビリティ準拠aria-label属性は付与済み。完全な検証は未実施一部対応

以下はGemini API(ai.google.dev)を使用する限り構造的に対応できない要件です。詳細はGemini API制約レポートを参照。

磐田市の要件制約の理由判定
第三者にデータ提供しないAPIはGoogleサーバー経由。公開情報のみ送信+PII入力ブロックで軽減API制約
サーバー日本国内Gemini APIのサーバー所在地は非公開(Vertex AI東京リージョンで対応可)API制約
日本裁判管轄Google利用規約はカリフォルニア州法準拠(エンタープライズ契約で交渉可)API制約
ISO 27017Gemini API(ai.google.dev)は認証不明確(Vertex AI経由なら対応可)API制約
データ完全削除証明API送信データの削除証明は不可能。公開情報のみ送信で影響を最小化API制約

3. 独自追加要件(磐田市仕様書にない機能)

磐田市の仕様書には記載されていないが、本プロジェクトで独自に実装した機能です。