Dify on DMS

本文为您介绍阿里云数据管理DMS集成的强大功能——Dify on DMS,您可以无需编写复杂代码,也无需进行数据迁移,即可安全、高效地在您的数据库上构建专属AI应用,例如:智能数据问答、企业知识库、SQL代码生成器等。

重要

Dify实例容器环境归属用户所有。

背景信息

  • Dify: 一款全球流行的开源、可视化的大语言模型(LLM)应用开发平台。它提供了创建、编排和运营AI应用所需的全套工具,包括提示词工程、上下文管理、RAG(检索增强生成)引擎等。更多Dify的信息,请参见Dify官网文档

  • DMS: 阿里云企业级数据管理与开发平台,为您提供安全、高效的数据库管理服务。

  • Dify on DMS: DMSDify的深度集成。它将Dify平台直接内嵌到DMS环境中,让您的数据库(如MySQL, PostgreSQL, SQL Server等)无缝、安全地成为Dify应用的知识源。您不再需要搭建复杂的数据同步链路,即可让AI应用“读懂”您的业务数据。

为什么选择 Dify on DMS?(核心优势)

DMS Dify除了具备社区版Dify的功能外,还有如下表所示的优势:

优势

说明

数据安全

AI应用直接在DMS环境内访问您的数据,数据不出库、不暴露公网,最大限度保障企业核心数据资产的安全。

零数据迁移

无需ETL或数据同步。直接连接DMS纳管的数据源,实现对业务数据的实时、原生访问,降低了架构复杂度和维护成本。

低代码开发

通过Dify的可视化界面,业务人员或开发人员可以像“搭积木”一样快速构建AI应用,无需深厚的算法背景。

场景丰富多样

轻松构建多种实用AI应用,如:自然语言转SQL、智能客服、内部知识库问答、财报分析机器人等,赋能业务创新。

成本效益高

复用您已有的DMS实例和数据库资源,以极低的成本探索和落地生成式AI应用。

版本选择指南

我们提供两个版本以满足不同需求,您可以根据下表进行选择:

特性

Dify on DMS(基于社区版优化)

Dify 企业版

基础来源

基于 Dify 开源版本

Dify 官方企业版

核心优势

DMS 进行了性能和数据库兼容性优化,生产级可用

包含 Dify 官方提供的全部企业级功能与服务,在阿里云上提供部署和托管服务

登录方式

支持 DMS 账号或独立的 Dify 账号体系

独立的 Dify 账号体系

激活方式

开通后直接使用,详情可参见Dify账号版使用手册

需要官方授权的 License 进行激活,详情可参见Dify on DMS企业版介绍

适用场景

寻求在云上稳定运行、具备良好性能的开源替代方案

需要 Dify 官方完整企业功能和支持的用户

费用说明

Dify on DMS 的费用由两部分构成:DMS 计算资源费用和关联的应用数据库费用。

收费项

Dify社区优化版

DIfy企业版

Dify计算资源

CU(计算单元)计费,用于运行 Dify 实例。支持包年包月与按量付费两种计费模式,具体价格请参见DMS计算资源的计费项说明

Dify应用数据库

您需要为 Dify 自身运行所需的数据库付费,包括:
• 元数据库 (如 RDS):计费项
• 内存数据库 (如 Redis):计费项
• 向量数据库 (如 ADBPG, PolarDB 等):计费项

此外,Dify on DMS支持PolarDB PostgreSQL、AnalyticsDB MySQL、Lindorm、PolarSearch等多种引擎丰富客户的部署选择,具体产品的计费可参考各产品帮助手册;您也可通过基于已有实例的方式部署Dify

Dify企业版LIcense

不涉及

具体详情请咨询阿里云商务

典型应用场景

  • 智能数据问答机器人

    • 场景:市场运营人员想知道“上个季度上海地区的销售冠军是谁?”,无需再找数据分析师写SQL。

    • 实现:创建一个基于订单表、用户表的问答机器人,运营人员用自然语言提问,AI自动查询并返回结果。

  • 自然语言生成SQL

    • 场景:初级开发或数据分析师需要编写复杂的SQL查询,耗时且容易出错。

    • 实现:创建一个SQL生成工具,输入“查询近30天内所有活跃用户的平均消费金额”,AI自动生成准确的SQL代码。

  • 企业私有知识库

    • 场景:将存储在数据库中的产品文档、FAQ、技术手册等内容,构建成一个智能问答系统,供员工或客户使用。

    • 实现:将相关数据表作为知识库接入Dify,AI能够基于这些内容准确回答用户问题。