AI洞察平台POC
一个安全、可扩展的平台,用于使用模型上下文协议(MCP)对敏感业务数据进行AI驱动的分析。
建筑
- PostgreSQL:为您的敏感数据提供安全的数据库
- 没有:本地AI模型服务器(调用3.1 8b)
- MCP服务器:模型上下文协议实现
- 网页应用:基于React的自然语言查询前端
- Nginx:带有安全标头和速率限制的反向代理
特性
- 🔒 安全:所有数据都保留在Docker环境中
- 🤖 AI驱动:自然语言到SQL查询生成
- 📊 交互式:基于Web的数据探索界面
- 🏗️ 可扩展的:容器化架构
- 🔄 符合MCP标准:使用模型上下文协议标准
快速开始
- 设置平台:
./scripts/start.sh- 访问应用程序:
- 打开http://localhost在您的浏览器中 - 等待AI模型下载(仅限首次运行)
- 尝试示例查询:
- “我们每月的总销售额是多少?” - “哪些客户的收入最高?” - “按地区显示销售业绩”
样品数据
该平台附带了真实的销售数据,包括:
- 与客户和产品信息的销售交易
- 包含公司和行业数据的客户资料
- 包含定价和利润信息的产品目录
使用示例
自然语言查询
"Show me the top 5 customers by total revenue"
"What are our monthly sales trends for 2024?"
"Which products have the highest profit margins?"
"How many sales did each sales rep make this quarter?"数据库模式
该平台包括以下表格:
sales_data-交易记录customers-客户信息products-产品目录sales_summary-分析视图
管理命令
# Start the platform
./scripts/start.sh
# Stop the platform
./scripts/stop.sh
# Restart services
./scripts/restart.sh
# View logs
./scripts/logs.sh [service_name]
# Cleanup (removes all data)
./