#RAG × LINE

サプリ LINE Bot

Role
Backend Engineer
Year
2025
Type
Local Government Project
サプリ LINE Bot

北海道広尾町の地域通貨「サプリ」加盟店からの問い合わせに、AIが自動回答するLINE Bot。ローカルLLM(Ollama)とRAGシステムを組み合わせ、個人情報を外部サーバーに送信しない設計で安全性を担保しています。

Features

RAGシステムでマニュアル・FAQから自動回答生成

ローカルLLM(Ollama gemma2:2b)で個人情報を外部送信しない

個人情報フィルターで安全性を二重確保

LINE Messaging APIで加盟店からリアルタイム問い合わせ対応

ベクトル検索で関連ドキュメントを高精度取得

Technical Highlights

ChromaDB によるベクトルデータベース管理

Sentence Transformers(multilingual-e5-small)でEmbedding

FastAPI でWebhookエンドポイント管理

Ollama(ローカルLLM)でプライバシー保護推論

Python 非同期処理でレスポンス速度最適化

Python / FastAPI / Ollama / ChromaDB / Sentence Transformers / LINE Messaging API