Dify 是什么
Dify 是一个开源的 LLM 应用开发平台,提供直观界面,将 AI 工作流、RAG 管线、Agent 能力、模型管理、可观测性功能(如 Opik、Langfuse、Arize Phoenix)等结合在一起,支持从原型快速走向生产。
能做什么
- 工作流:在可视化画布上构建并测试 AI 工作流。
- 模型支持:可接入来自多家推理提供商或自托管方案的专有/开源 LLM,覆盖 GPT、Mistral、Llama3 以及兼容 OpenAI API 的模型。
- Prompt IDE:用于编写提示词、比较模型表现,并可为聊天类应用添加文本转语音等能力。
- RAG 管线:覆盖从文档摄入到检索的 RAG 能力,开箱支持从 PDF、PPT 等常见文档格式中提取文本。
- Agent:具备自主沙箱的智能体,可运行命令、安装软件、处理文件以完成开放式任务;可为其配置技能,连接 Dify Marketplace 工具、MCP 服务器或自有 API,并作为聊天应用或工作流中的一步使用。
- LLMOps:随时间监控和分析应用日志与性能,并可基于生产数据与标注持续改进提示词、数据集和模型。
- Backend-as-a-Service:所有 Dify 产品均提供对应 API,便于集成到自有业务逻辑中。
适用场景
- 需要以可视化方式搭建和测试 AI 工作流、RAG 应用或 Agent 的开发者与团队。
- 需要在多个模型提供商之间进行统一管理与对比的场景。
- 需要将 LLM 应用集成到自有业务系统中的情况。
- 需要监控、分析并持续优化 LLM 应用表现的运营与开发团队。
使用条件与限制
- 自托管最低系统要求:CPU ≥ 2 核,RAM ≥ 4 GiB。
- 使用 Docker Compose 启动时,需已安装 Docker 与 Docker Compose v2.24.0 或更高版本。
- 启动命令示例:进入
dify/docker,复制.env.example为.env,然后执行docker compose up -d;随后可在浏览器访问http://localhost/install进行初始化。 - 提供云端 Dify Cloud,也可自托管社区版;企业版面向需要自托管、SSO、RBAC 安全与企业支持 SLA 的组织。
- 仓库采用 Dify 开源许可证(基于 Apache 2.0 并附加条件)。
- 具体定价与使用额度需查看官方定价页面。
使用方式
- Dify Cloud:官方托管,无需自行管理服务器,具体方案与额度见定价页。
- 自托管社区版:按快速开始指南在自有环境中运行,参考官方文档获取更深入说明。
- Dify Enterprise:适用于有自托管、SSO、RBAC 安全与企业支持 SLA 需求的组织,需联系方案代表。
来源与收录说明
AI 整理,已通过独立来源审核,收录于 2026-10-17。资料整理不代表运行实测,具体功能与使用条件以官方说明为准。
https://github.com/langgenius/dify ↗