【零基础】Ubuntu22.04本地部署Dify
Dify 开源大模型应用开发平台部署指南
平台概述
Dify 是一款开源的大语言模型(LLM)应用开发平台,结合了:
- BaaS (Backend as a Service) 架构
- LLMOps 工作流
支持开发者快速构建生产级生成式AI应用,同时提供非技术人员友好的可视化操作界面。
部署准备
1. 环境要求
- 操作系统:Linux (Ubuntu 22.04+)/Windows WSL/macOS
- 依赖工具:
- Docker 24.0+
- Docker Compose 2.20+
- Python 3.12 (推荐Poetry管理)
- Node.js v18.x LTS (前端依赖)
2. 安装Docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo systemctl enable --now docker
部署流程
1. 获取源代码
git clone https://github.com/langgenius/dify.git
cd dify/docker
2. 配置环境变量
cp .env.example .env # 可编辑.env文件自定义端口等参数
3. 启动服务
docker compose up -d
4. 访问系统
- 浏览器访问:
http://localhost
(默认端口) - 首次登录需创建管理员账户
功能验证
成功部署后,您将看到:
- 模型管理界面:配置OpenAI/本地模型API
- 应用创建向导:支持聊天机器人/知识库问答等模板
- 工作流编排:可视化构建复杂AI流程
提示:完整文档参考 Dify官方文档
- : Dify平台新手入门指南
- 搭建Dify开发平台的详细指南
- 从零开始学Dify实战教程
- 大模型开发工具Dify详解