# dify **Repository Path**: xmh3000/dify ## Basic Information - **Project Name**: dify - **Description**: Dify 是一个开发 LLM 应用的开源平台。其直观的界面结合了智能体 AI 工作流、RAG 管道、智能体功能、模型管理、可观测性功能等——使您可以快速从原型转向生产 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-18 - **Last Updated**: 2026-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![封面-v5-优化版](./images/GitHub_README_if.png)

📌 介绍 Dify 工作流文件上传:重现 Google NotebookLM 播客

Dify 云服务 · 自托管部署 · 文档 · Dify 版本概览

静态徽章 静态徽章 在 Discord 聊天 加入 Reddit 关注 X(Twitter) 关注 LinkedIn Docker 拉取量 上月提交次数 已关闭问题 讨论帖子 LFX 健康评分 LFX 贡献者 LFX 活跃贡献者

英文版 README 繁體中文文件 简体中文文件 日本語のREADME README en Español README en Français README tlhIngan Hol README in Korean README بالعربية Türkçe README README Tiếng Việt README in Deutsch README in বাংলা

Dify 是一个开发 LLM 应用的开源平台。其直观的界面结合了智能体 AI 工作流、RAG 管道、智能体功能、模型管理、可观测性功能等——使您可以快速从原型转向生产。 ## 快速开始 > 在安装 Dify 之前,请确保您的机器满足以下最低系统要求: > > - CPU >= 2 核心 > - 内存 >= 4 GiB
启动 Dify 服务器最简单的方法是通过 [Docker Compose](docker/docker-compose.yaml)。在使用以下命令运行 Dify 之前,请确保您的机器上已安装 [Docker](https://docs.docker.com/get-docker/) 和 [Docker Compose](https://docs.docker.com/compose/install/): ```bash cd dify cd docker cp .env.example .env docker compose up -d ``` 运行后,您可以在浏览器中访问 [http://localhost/install](http://localhost/install) 的 Dify 控制面板并开始初始化过程。 #### 寻求帮助 如果您在设置 Dify 时遇到问题,请参考我们的 [常见问题解答](https://docs.dify.ai/getting-started/install-self-hosted/faqs)。如果仍然存在问题,请联系 [社区和我们](#community--contact)。 > 如果您想为 Dify 贡献代码或进行额外开发,请参阅我们的 [从源码部署指南](https://docs.dify.ai/getting-started/install-self-hosted/local-source-code) ## 主要特性 **1. 工作流**: 在可视化画布上构建和测试强大的 AI 工作流,利用以下所有特性和更多功能。 **2. 全面的模型支持**: 与来自数十个推理提供商和自托管解决方案的数百个专有/开源 LLM 无缝集成,涵盖 GPT、Mistral、Llama3 和任何 OpenAI API 兼容模型。完整的受支持模型提供商列表可在 [此处](https://docs.dify.ai/getting-started/readme/model-providers) 找到。 ![providers-v5](https://github.com/langgenius/dify/assets/13230914/5a17bdbe-097a-4100-8363-40255b70f6e3) **3. Prompt IDE**: 直观的界面用于编写提示词,比较模型性能,并为基于聊天的应用添加附加功能,如文本转语音。 **4. RAG 管道**: 广泛的 RAG 功能涵盖了从文档摄入到检索的所有内容,开箱即用地支持从 PDF、PPT 和其他常用文档格式中提取文本。 **5. 智能体功能**: 您可以基于 LLM 函数调用或 ReAct 定义智能体,并为智能体添加预建或自定义工具。Dify 提供了 50 多个内置工具供 AI 智能体使用,例如 Google 搜索、DALL·E、Stable Diffusion 和 WolframAlpha。 **6. LLMOps**: 监控和分析应用程序日志和性能。您可以根据生产数据和注释持续改进提示词、数据集和模型。 **7. 后端即服务**: Dify 的所有产品都配有相应的 API,因此您可以轻松地将 Dify 集成到自己的业务逻辑中。 ## 使用 Dify - **云端
** 我们托管了一个 [Dify 云服务](https://dify.ai),任何人都可以零设置试用。它提供自部署版本的所有功能,并在沙盒计划中包含 200 次免费的 GPT-4 调用。 - **自托管 Dify 社区版
** 通过此 [入门指南](#quick-start) 快速在您的环境中运行 Dify。 使用我们的 [文档](https://docs.dify.ai) 获取更多参考和更深入的说明。 - **面向企业/组织的 Dify
** 我们提供额外的企业级功能。[给我们发送邮件](mailto:business@dify.ai?subject=%5BGitHub%5DBusiness%20License%20Inquiry) 讨论您的企业需求。
> 对于在 AWS 上使用的初创公司和小型企业,请查看 [AWS Marketplace 上的 Dify Premium](https://aws.amazon.com/marketplace/pp/prodview-t22mebxzwjhu6) 并一键部署到您自己的 AWS VPC。这是一种经济实惠的 AMI 产品,可以选择创建带有自定义徽标和品牌的应用程序。 ## 保持领先 在 GitHub 上给 Dify 加星,并立即获得新版本的通知。 ![star-us](https://github.com/langgenius/dify/assets/13230914/b823edc1-6388-4e25-ad45-2f6b187adbb4) ## 高级设置 ### 自定义配置 如果需要自定义配置,请参考我们 [.env.example](docker/.env.example) 文件中的注释,并更新 `.env` 文件中的相应值。此外,您可能需要根据特定的部署环境和需求对 `docker-compose.yaml` 文件本身进行调整,例如更改镜像版本、端口映射或卷挂载。进行任何更改后,请重新运行 `docker-compose up -d`。您可以在 [此处](https://docs.dify.ai/getting-started/install-self-hosted/environments) 找到可用环境变量的完整列表。 #### 自定义建议问题 现在您可以自定义"答案后的建议问题"功能以更好地适应您的用例。例如,生成更长、更技术性的问题: ```bash # 在您的 .env 文件中 SUGGESTED_QUESTIONS_PROMPT='请帮我预测开发者最可能提出的五个技术后续问题。重点关注实现细节、最佳实践和架构考虑。每个问题保持在 40-60 个字符之间。输出必须是 JSON 数组: ["问题1","问题2","问题3","问题4","问题5"]' SUGGESTED_QUESTIONS_MAX_TOKENS=512 SUGGESTED_QUESTIONS_TEMPERATURE=0.3 ``` 请参阅 [建议问题配置指南](docs/suggested-questions-configuration.md) 获取详细示例和使用说明。 ### 使用 Grafana 进行指标监控 将仪表板导入 Grafana,使用 Dify 的 PostgreSQL 数据库作为数据源,在应用、租户、消息等多个粒度上监控指标。 - [由 @bowenliang123 提供的 Grafana 仪表板](https://github.com/bowenliang123/dify-grafana-dashboard) ### 使用 Kubernetes 部署 如果您想要配置高可用性设置,社区贡献者提供了 [Helm Charts](https://helm.sh/) 和 YAML 文件,允许在 Kubernetes 上部署 Dify。 - [由 @LeoQuote 提供的 Helm Chart](https://github.com/douban/charts/tree/master/charts/dify) - [由 @BorisPolonsky 提供的 Helm Chart](https://github.com/BorisPolonsky/dify-helm) - [由 @magicsong 提供的 Helm Chart](https://github.com/magicsong/ai-charts) - [由 @Winson-030 提供的 YAML 文件](https://github.com/Winson-030/dify-kubernetes) - [由 @wyy-holding 提供的 YAML 文件](https://github.com/wyy-holding/dify-k8s) - [🚀 新!YAML 文件(支持 Dify v1.6.0)由 @Zhoneym 提供](https://github.com/Zhoneym/DifyAI-Kubernetes) #### 使用 Terraform 部署 使用 [terraform](https://www.terraform.io/) 一键将 Dify 部署到云平台 ##### Azure 全球版 - [由 @nikawang 提供的 Azure Terraform](https://github.com/nikawang/dify-azure-terraform) ##### Google Cloud - [由 @sotazum 提供的 Google Cloud Terraform](https://github.com/DeNA/dify-google-cloud-terraform) #### 使用 AWS CDK 部署 使用 [CDK](https://aws.amazon.com/cdk/) 将 Dify 部署到 AWS ##### AWS - [由 @KevinZhao 提供的 AWS CDK(基于 EKS)](https://github.com/aws-samples/solution-for-deploying-dify-on-aws) - [由 @tmokmss 提供的 AWS CDK(基于 ECS)](https://github.com/aws-samples/dify-self-hosted-on-aws) #### 使用阿里云计算巢 使用 [阿里云计算巢](https://computenest.console.aliyun.com/service/instance/create/default?type=user&ServiceName=Dify%E7%A4%BE%E5%8C%BA%E7%89%88) 快速将 Dify 部署到阿里云 #### 使用阿里云数据管理 使用 [阿里云数据管理](https://www.alibabacloud.com/help/en/dms/dify-in-invitational-preview/) 一键将 Dify 部署到阿里云 #### 使用 Azure DevOps Pipeline 部署到 AKS 使用 [由 @LeoZhang 提供的 Azure DevOps Pipeline Helm Chart](https://github.com/Ruiruiz30/Dify-helm-chart-AKS) 一键将 Dify 部署到 AKS ## 贡献 对于那些想贡献代码的人,请参阅我们的 [贡献指南](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md)。 同时,请考虑通过在社交媒体和活动会议中分享 Dify 来支持我们。 > 我们正在寻找贡献者帮助将 Dify 翻译成除中文或英语以外的其他语言。如果您有兴趣帮忙,请参阅 [国际化 README](https://github.com/langgenius/dify/blob/main/web/i18n-config/README.md) 了解更多信息,并在我们的 [Discord 社区服务器](https://discord.gg/8Tpq4AcN9c) 的 `global-users` 频道中给我们留言。 ## 社区与联系方式 - [GitHub 讨论](https://github.com/langgenius/dify/discussions)。最适合:分享反馈和提问。 - [GitHub 问题](https://github.com/langgenius/dify/issues)。最适合:您在使用 Dify.AI 时遇到的错误,以及功能提案。请参阅我们的 [贡献指南](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md)。 - [Discord](https://discord.gg/FngNHpbcY7)。最适合:分享您的应用程序并与社区互动。 - [X(Twitter)](https://twitter.com/dify_ai)。最适合:分享您的应用程序并与社区互动。 **贡献者** ## 星标历史 [![星标历史图表](https://api.star-history.com/svg?repos=langgenius/dify&type=Date)](https://star-history.com/#langgenius/dify&Date) ## 安全披露 为了保护您的隐私,请避免在 GitHub 上发布安全问题。相反,请向 security@dify.ai 报告问题,我们的团队将以详细信息回复。 ## 许可证 此仓库根据 [Dify 开源许可证](LICENSE) 授权,基于 Apache 2.0 并附带附加条件。