metadata
title: Linebot Pydantic Fastapi
emoji: 🤖
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
license: mit
short_description: >-
LINE Bot with FastAPI, Pydantic, and Supabase for natural language database
queries
🤖 LINE Bot + FastAPI + Pydantic + Supabase
智能 LINE Bot,支援自然語言查詢資料庫功能。
✨ 功能特色
- 🔍 自然語言查詢: 支援中文自然語言查詢資料庫
- 📊 多種查詢類型: 用戶、商品、訂單查詢及統計分析
- 🚀 FastAPI 框架: 高效能 Web API
- 📝 Pydantic 驗證: 強型別資料驗證
- 🗄️ Supabase 資料庫: PostgreSQL 雲端資料庫
- 💬 LINE Bot 整合: 完整的 LINE 訊息處理
🚀 快速開始
- 設定環境變數(詳見
setup_guide.md
) - 建立 Supabase 資料表
- 設定 LINE Bot Webhook
- 開始使用!
📖 使用範例
- "查詢用戶 張三"
- "找價格 1000 到 5000 的商品"
- "統計訂單數量"
- "我的訂單狀態"
詳細設定說明請參考 setup_guide.md