使用说明
MCP本地分析师
在本地访问您的数据💬📊. 使用模型上下文协议(MCP)、Ollama和SQLite构建的私人AI数据分析师。将自然语言转换为SQL查询,而无需数据离开您的机器。包括一个Docker化的Streamlit UI
入门指南
先决条件
在运行应用程序之前,请确保已安装以下内容:
-
Docker&Docker编写 -在容器中运行应用程序所必需的
- 从以下位置安装Docker桌面 docker.com
- 默认情况下包括Docker Compose
-
奥拉玛 -用于运行本地LLM模型
- 下载自 奥拉玛
- 安装后,拉一个模型:
ollama pull mistral(或您喜欢的型号) - Ollama将作为服务运行
http://localhost:11434
本地安装和运行
-
克隆仓库
-
确保Olama正在运行:
ollama serve(在单独的终端中保持此运行)
-
使用Docker Compose启动应用程序:
docker-compose up --build -
打开浏览器并导航到:
http://localhost:8501
配置
- 通过编辑修改数据库
src/seed_data.py如有需要 - 在应用程序UI中配置模型选择和参数
- 数据存储在
data/目录