Simba提供多种部署方式,用户可以根据实际需求选择:
基本安装步骤:
- Cloning GitHub repositories:
git clone https://github.com/GitHamza0206/simba.git
- 进入项目目录并安装依赖
开发环境部署:
- 配置后台环境变量(包括OpenAI API key等)
- 安装并启动Redis服务
- 使用Poetry安装Python依赖
- 运行后端服务(可选择开发模式自动重载)
- 配置并运行Celery任务处理系统
Docker部署(推荐):
- Configuring Environment Variables
- fulfillment
docker-compose up --build
command
项目采用前后端分离架构,后端基于FastAPI框架,前端采用React技术栈,便于扩展和定制。
This answer comes from the articleSimba: Knowledge management system for organizing documents, seamlessly integrated into any RAG systemThe