サプリ LINE Bot — 地域通貨加盟店向けLINE AIサポートBot
作成者: 神部凱斗 (Kanbe Kaito) | Role: Backend Engineer | Year: 2025 | Type: Local Government Project | 場所: 北海道広尾町
概要
北海道広尾町の地域通貨「サプリ」加盟店からの問い合わせに、AIが自動回答するLINE Bot。ローカルLLM(Ollama)とRAGシステムを組み合わせ、個人情報を外部サーバーに送信しない設計で安全性を担保しています。
主な機能
- RAGシステムでマニュアル・FAQから自動回答生成
- ローカルLLM(Ollama gemma2:2b)で個人情報を外部送信しない
- 個人情報フィルターで安全性を二重確保
- LINE Messaging APIで加盟店からリアルタイム問い合わせ対応
- ベクトル検索で関連ドキュメントを高精度取得
技術ハイライト
- ChromaDB によるベクトルデータベース管理
- Sentence Transformers(multilingual-e5-small)でEmbedding
- FastAPI でWebhookエンドポイント管理
- Ollama(ローカルLLM)でプライバシー保護推論
- Python 非同期処理でレスポンス速度最適化
技術スタック
Python / FastAPI / Ollama / ChromaDB / Sentence Transformers / LINE Messaging API
GitHub: github.com/KaitoS828/sapuri-line-bot
作成者ポートフォリオ: kaito-kanbe.com