Dify 是一个开源的 AIGC 应用开发平台,用于快速构建和部署基于大语言模型(LLM)的应用程序。它提供了面向产品经理和开发者的图形化界面与 API 支持,使得构建对话机器人、问答系统、Agent 工作流等应用变得简单高效。
✅ Dify 的核心功能
-
可视化构建 AI 应用
无需复杂编程,使用图形界面即可配置 Prompt、输入输出参数、模型设置,快速构建应用。 -
支持多种模型
- OpenAI(GPT-4、GPT-3.5)
- Azure OpenAI
- Claude(Anthropic)
- Mistral、Gemini、Qwen、Moonshot 等
- 本地模型(通过 HuggingFace、LMDeploy 等)
-
Agent 能力(工作流引擎)
可配置多步骤的 Agent 工作流,自动完成搜索、计算、内容生成、调用插件等任务。 -
插件与工具调用
支持接入外部 API 或数据库查询,实现如调用天气服务、查库存、知识库问答等能力。 -
RAG(检索增强生成)
支持知识库接入、文档上传(PDF、TXT、网页等),实现知识问答系统。 -
多种部署方式
- SaaS 版本(由官方托管)
- 私有化部署(Docker、一键安装)
-
API 网关与 SDK 支持
可将构建好的 AI 应用封装成 API,供前端调用(如网页、小程序、APP),也可集成在现有系统中。
🧩 应用场景示例
- 企业客服智能助手
- 内部知识库问答系统
- 运营自动化工具(如内容生成、数据汇总)
- 数据分析助理
- 教育辅助工具(智能答疑)
🚀 项目地址
- GitHub: github.com/langgenius/…
- 官网: dify.ai