Dify本地化部署实战
系统要求
安装 Dify 之前, 请确保你的机器已满足最低安装要求:
- CPU >= 2 Core
- RAM >= 4 GiB
本地部署
开始前先简单介绍下部署Dify需要用到的组件,稍微有点多,但放心,有Docker你怕啥?
- 关系数据库:postgres
- 缓存:Redis
- 向量数据库:支持weaviate、qdrant、milvus三选一
- API服务:dify-api,使用api模式启动
- 队列消费服务:dify-api,使用worker模式启动
- Web管理:dify-web
以上6个组件实际上就对应6个Docker镜像,按照官方的提供的方法是可以放到一个compose.yml中的
- 为了方便本地快速验证,这里使用Docker Compose 运行
- 在企业或者生产环境建