YFGaia/dify-plus

Dify-Plus 是 Dify 的企业级增强版,集成了基于 gin-vue-admin 的管理中心,并针对企业场景进行了功能优化。 🚀 Dify-Plus = 管理中心 + Dify 二开 。 特别说明: 本项目为开源社区的二次开发成果,严格遵循 Dify 原项目的版权许可协议,未涉及原项目许可的多租户功能及 logo 等版权信息。如有相关需求,请直接联系 Dify 官方获取授权与支持。

解决的问题

本项目解决了标准 Dify 安装在企业环境中存在的局限性,特别是缺乏对用户配额、API 使用情况追踪以及企业认证方式的集中式管理。

工作原理

通过集成基于 gin-vue-admin 构建的管理中心,并将自定义的「二开」功能直接嵌入 Dify 核心,扩展了原始 Dify 平台。通过在管理中心与 Dify 之间同步 JWT 和用户数据,提供统一的管理层面。

适用对象

需要对员工或客户使用 AI 应用的方式进行更细粒度控制的企业用户和组织,包括预算追踪和访问管理。

主要亮点

  • 配额管理:实现用户余额限制、异步配额计算,以及用户可查看使用情况的个人监控页面。
  • API 控制:为 API 调用添加余额限制,并提供详细的密钥使用分析。
  • 管理工具:允许管理员将应用同步到模板、自动邀请新用户加入管理空间,并查看成本报告。
  • 企业集成:新增钉钉登录支持和「sandbox-full」模式,移除代码执行节点的功能限制。
  • 访问控制:引入公开网页的认证机制,并优化权限设置,防止非管理员修改模型提供商或查看密钥。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目