中文 EN
Dify

Dify

新收录

120K+ Stars的开源LLM应用开发平台,低代码方式快速构建AI应用,支持RAG和Agent。Dify让AI应用开发变得前所未有的简单。

核心功能

可视化编排
RAG管道
Agent
API部署
多模型支持
SaaS版本

评分详情

4.7

4100 条评价

易用性
4.6
功能丰富度
4.7
性价比
4.8

替代工具

能力拓展

可视化编排

点击了解该能力的详细应用场景

RAG管道

查看该能力在实际使用中的表现

Agent

探索该能力如何提升工作效率

API部署

了解该能力的最新更新和优化

提示: 大多数AI工具支持API接入,您可以根据需要在第三方应用或自动化工作流中集成使用。 该工具提供免费版本,建议先体验再决定是否付费升级。

更新说明

最新更新

加载更新信息...

如何使用Dify

1

部署Dify

方式1: Docker一键部署(推荐) - docker run -d -p 80:80 -v ~/dify-data:/data dify/dify-community 方式2: Docker Compose - git clone后cd dify/docker && docker-compose up -d 方式3: Dify Cloud - 注册dify.ai使用云端版本无需部署。访问 http://localhost:80 开始使用

2

创建AI应用

点击"创建应用",选择应用类型:Agent/聊天助手/文本生成器/Agent。设置AI模型供应商和模型名称。配置系统提示词定义应用角色。在"上下文"设置RAG,开启知识库功能上传文档。

3

使用工作流编排

在工作流页面拖拽节点构建复杂流程:LLM节点(调用模型)、条件节点(分支判断)、代码节点(数据处理)、模板节点(格式化输出)。连接节点设置执行顺序。测试无误后发布,通过API或嵌入方式集成到其他应用。

适用场景

企业知识库问答

上传PDF、Word、PPT等企业文档到Dify知识库,配置RAG检索增强生成。员工通过聊天界面询问产品、技术、制度等问题,AI基于企业文档准确回答,大幅减少人工客服压力。

智能客服机器人

使用Dify Agent构建多轮对话客服,可自主决策调用工具(查订单、查库存、退换货流程)。支持微信、钉钉、网页多渠道接入。与CRM系统集成实现个性化服务。

内容创作工作流

搭建自动化内容生产流程:输入选题 → 联网搜索素材 → AI撰写初稿 → 人工审核 → 一键发布到公众号/小红书。模板节点确保输出格式统一,变量节点实现内容个性化。

数据分析助手

接入数据库后,用自然语言描述分析需求,Dify Agent自动生成SQL查询数据,以图表形式展示结果并解读。适合非技术人员自助取数和分析。

使用技巧

  • 知识库文档上传前先进行预处理:PDF转Markdown、去除无关内容、结构调整。这样检索质量和生成效果都会大幅提升。

  • 工作流中的变量命名要规范清晰,方便后续节点引用。建议使用snake_case命名法如product_name、user_query。

  • Agent模式下,系统会自动使用ReAct推理。如需更精确的工具调用控制,可使用工作流模式手动编排工具调用逻辑。

  • 生产环境部署建议使用反向代理Nginx配置SSL证书,开启访问限制。数据库定期备份防止数据丢失。

相关工具