1. Dify 介绍
Dify 是一款开源的大语言模型 (LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
功能介绍
由于 Dify 内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间,使其可以专注在创新和业务需求上。
相关网站
Dify 官网:Dify.AI · 生成式 AI 应用创新引擎
部署文档:Deploy with Docker Compose | Dify
2. 准备工作
本地化部署 Dify 所需要的安装包:
- git 安装包:用来拉取 Dify 的代码
- Docker Desktop 安装包:用来 Docker Compose 部署
- Dify 源代码
这些可以在官网下载到。
3. 安装 Docker
3.1. 默认安装
双击 Docker Desktop Installer.exe,默认安装到 C 盘。
3.2. 自定义路径安装 (推荐)
& ".\Docker Desktop Installer.exe" install --installation-dir="D:\Docker"
3.3. 验证 Docker
docker -v
docker-compose -v
3.4. 切换镜像源
配置 Docker 守护进程配置文件,添加镜像源地址。
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental":


