Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
前提条件
安装 Dify 之前, 请确保你的机器已满足最低安装要求:
CPU >= 2 Core
RAM >= 4 GiB
Docker 19.03 or later 和 Docker Compose 1.28 or later
克隆 Dify 源代码至本地环境。
# 假设当前最新版本为 0.15.3
git clone https://github.com/langgenius/dify.git --branch 0.15.3
下载镜像包
下载地址:百度网盘、夸克网盘
# 上传下载好的镜像到/opt/,解压
gunzip /opt/all_images.tar.gz# 导入镜像
docker load < /op/all_images.tar# 查看导入镜像
docker images REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu/squid latest dae40da440fe 2 weeks ago 243MB
postgres 15-alpine afbf3abf6aeb 2 weeks ago 273MB
langgenius/dify-plugin-daemon 0.0.2-local 2df4860e4330 4 weeks ago 902MB
langgenius/dify-web 0.15.3 f0fae584255f 5 weeks ago 436MB
langgenius/dify-api 0.15.3 e05373163e63 5 weeks ago 2.97GB
nginx latest b52e0b094bc0 5 weeks ago 192MB
redis 6-alpine 6dd588768b9b 2 months ago 30.2MB
langgenius/dify-sandbox 0.2.10 4328059557e8 5 months ago 567MB
semitechnologies/weaviate 1.19.0 8ec9f084ab23 22 months ago 52.5MB
启动dify
# 拉取dify
git clone https://github.com/langgenius/dify.git --branch 0.15.3# 进入docker目录
cd dify-main/docker/# 复制环境配置文件
cp .env.example .env# 启动容器
docker-compose up -d
访问 Dify
# 本地环境
http://localhost/install
# 服务器环境
http://your_server_ip/install