1.Dify 介绍
Dify 是一款开源的大语言模型 (LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
2.功能介绍
由于 Dify 内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间,使其可以专注在创新和业务需求上。
3.相关网站
- dify 官网:Dify.AI · 生成式 AI 应用创新引擎
- Docker 官网:Docker: Accelerated Container Application Development
- 使用文档链接: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
}
},


