Dify是什么
Dify是面向开发者和业务团队的生成式AI应用开发平台。用户可以在可视化界面中连接不同大语言模型、设计提示词、搭建聊天助手和多步工作流、导入企业资料建立RAG知识库,再将应用发布成网页或API。
它把模型调用、知识检索、Agent工具、日志监控、评估和运营分析放在同一平台中,适合快速验证AI产品,也可通过社区版或企业版部署到自有基础设施。
核心功能
- 多种应用类型:支持Chatbot、文本生成、Agent、Chatflow和Workflow,可根据是否需要对话记忆、工具选择或确定性流程进行选择。
- 可视化工作流:用LLM、知识检索、条件分支、迭代、代码、HTTP、模板和输出节点编排复杂逻辑,并可调试每一步结果。
- RAG知识库:导入文件或连接外部数据源,完成解析、分段、向量化、检索和重排;知识Pipeline可以复用标准处理流程。
- 模型管理:通过插件连接OpenAI、Anthropic、Gemini、DeepSeek、通义及本地模型,配置推理、Embedding和Rerank服务,并支持多密钥负载均衡。
- Agent与工具:Agent可依据目标选择插件工具、MCP Server、OpenAPI服务或已发布工作流,并根据结果继续推理。
- 触发器与自动化:外部事件、计划或插件触发器可启动工作流,适合把AI处理接入业务系统。
- 发布与API:应用可发布为托管Web App、嵌入页面或后端API,并提供对话、文件、工作流和日志相关接口。
- 监控与运营:查看调用日志、Token、延迟、反馈和异常,连接Langfuse、LangSmith等外部观测平台。
Dify Cloud价格
| 套餐或版本 | 价格、额度与核心权益 |
|---|---|
| Professional | 月付59美元或年付590美元/工作区;每月5,000消息积分、3名成员、50个应用、500份文档、5GB知识存储、每分钟100次知识请求和每月20,000触发事件。 |
| Team | 月付159美元或年付1,590美元/工作区;每月10,000消息积分、50名成员、200个应用、1,000份文档、20GB知识存储、每分钟1,000次知识请求和不限触发事件。 |
| Enterprise | 定制报价,提供企业私有部署、治理、安全、支持和更高资源。 |
消息积分用于官方提供的部分模型,不同模型每次回复扣除数量不同;额度用尽后可改用自己的模型API Key。
模型供应商的Token费用、Embedding、Rerank、向量数据库、对象存储和服务器成本可能另行产生。
Professional达到存储或席位上限时通常需要升级,而不是随意单买资源。
社区版、许可证与部署
Dify Community Edition可通过Docker自托管,主仓库采用带附加条件的Dify Open Source License,基础源自Apache 2.0。附加条款主要限制未经授权使用其代码运营多租户Dify类SaaS,以及移除前端品牌标识。
因此“源码可见、可免费内部部署”不等于任何商业模式都可无条件使用;计划向外部客户提供平台化服务或修改品牌时,应阅读当前许可证并取得授权。
自托管需要维护Web、API、Worker、数据库、Redis、向量存储、插件Daemon和文件存储等组件。免费软件不会免除模型调用、GPU、备份、安全更新和运维成本。
企业版增加商业授权、专业支持和更完整治理。
Dify使用教程
完成一次基础任务
- 明确要在Dify中完成的代码任务、仓库范围和验收标准;
- 连接或导入测试项目,并先备份当前分支;
- 先使用多种应用类型生成计划,再确认将修改的文件;
- 使用可视化工作流执行小范围改动;
- 运行测试、静态检查和构建,不直接接受未验证代码;
- 人工检查权限、密钥、依赖与异常处理后再合并;
建立可复用的专业工作流
- 选取一个低风险真实项目作为模板;
- 固定多种应用类型、可视化工作流和RAG知识库的使用顺序;
- 记录环境、模型、提示和失败条件;
- 为写入、部署和删除动作设置人工审批;
- 比较速度、成本、测试通过率和返工量;
- 验证稳定后再扩展到团队或生产环境;
适合哪些用户
- 快速开发企业问答、客服、内容和数据处理应用的团队
- 需要切换多家模型并建立RAG知识库的开发者
- 希望让业务人员参与配置工作流的AI产品团队
- 需要私有化、日志与权限治理的企业
安全与限制
- 知识库回答仍可能引用错误分段、遗漏资料或生成无依据结论,应评估召回率、重排、引用和拒答策略;
- 工作流中的代码、HTTP、插件和MCP可访问外部系统,必须使用最小权限密钥、限制网络和工具,并对写入、删除、付款和外发设置审批;
- 插件可从Marketplace、GitHub或本地包安装,管理员应限制安装与调试权限,锁定版本并审查代码;
- 自托管团队需及时更新镜像和依赖,做好数据库与文件备份,不应把默认部署直接暴露到公网;
常见问题
Dify免费吗?
Cloud有Sandbox免费方案,Community Edition可免费自托管;模型、服务器和运维并不免费。
Dify是完全开源吗?
源码公开但采用含商业限制的专用许可证,不属于无附加条件的标准Apache 2.0项目。
Dify能接入本地模型吗?
可以通过模型插件或兼容API连接Ollama、vLLM等服务,实际能力取决于所用模型和硬件。
桂公网安备45132202000164号