Dify on DMS支持通过对象存储OSS的数据共享能力,实现多副本部署方案。您可以为Dify配置双副本规格,当一个副本发生故障时,另一个副本可以继续为Dify提供服务。多副本部署方案可以提高Dify服务的高可用性、性能和容错能力。本文为您介绍如何一键购买资源并部署Dify和基于现有资源部署Dify。
费用说明
若您需要新购RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL和OSS实例,则会收取费用。
注意事项
Dify工作空间与四个实例资源需要在同一地域。
在部署Dify时,Dify的存储配置需要选择OSS、且副本数需要为双副本。
准备工作
在OSS管理控制台创建一个与Dify工作空间所属地域一致的Bucket。
如果您已创建符合要求的Bucket,请直接将OSS录入至DMS。
-
操作步骤
如果您没有可用的RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL数据库实例,建议您选择一键购买资源并部署Dify的方式。
1. 选择实例的付费类型和地域
进入购买数据库资源页面,选择实例的付费类型和地域。
DMS Dify所使用的资源所在地域只能在同一地域。
2. 权限检测
如果您登录DMS的阿里云账号已有相关权限(界面提示“已授权”),则请跳过该步骤。
目前DMS仅支持检测当前阿里云账号是否具有DMS相关权限,不支持检测账号是否有一键购买资源的SLR授权。
若DMS权限检测到您当前账号缺少某些权限,请复制链接并联系阿里云账号(主账号)为您添加权限。如果您登录的账号已是阿里云账号(主账号),请单击打开链接,自行进行授权。
账号缺少权限示例:
3. 配置Dify工作空间
新建工作空间
输入空间名称。
DMS默认填入的空间名称为dify_default。
新创建的工作空间名称不能与已有空间名称重复,否则会导致创建失败。
配置工作空间、实例资源的网络和可用区。
使用已有工作空间
选择已有工作空间并配置可用区及交换机。
4. 配置部署范围
选择Dify的部署范围,您可以根据需求选择仅Dify或Dify+DeepSeek。
5.配置Dify空间的存储及资源规格
存储配置选择OSS
选择已录入DMS的OSS实例,副本数选择双副本。Path为数据存储路径,路径以斜杠/
开头。例如/dify。更多信息,请参见访问路径。
6. 配置RDS PostgreSQL数据库
如果您需要重新创建RDS PostgreSQL数据库,请选择新建云数据库,其他信息请根据实际需求选择。
如果您已将RDS PostgreSQL录入至DMS中,并为其开启安全托管-手动录入账密,则请选择导入RDS PostgreSQL实例,再选择数据库即可。
7. 配置Redis数据库
如果您需要重新创建Redis数据库,请选择新建Redis实例即可。
目前一键购买Dify资源仅支持配置Redis 5.0标准版架构的实例。
如果您已将Redis录入至DMS中,并为其开启安全托管-手动录入账密,则请选择导入Redis实例,再选择数据库即可。
8. 配置AnalyticDB for PostgreSQL数据库和DeepSeek
配置AnalyticDB for PostgreSQL
如果您需要重新创建AnalyticDB for PostgreSQL数据库,请选择新建AnalyticDB实例。
目前一键购买Dify资源仅支持配置AnalyticDB for PostgreSQL 6.0标准版、高性能(基础版)实例。
如果您已将AnalyticDB for PostgreSQL录入至DMS中,并为其开启安全托管-手动录入账密,则请选择导入AnalyticDB实例,再选择数据库即可。
配置DeepSeek
仅部署范围选择Dify+DeepSeek时,页面才会显示DeepSeek配置区域。
在DeepSeek配置区域,根据需求选择DeepSeek模型版本以及用于部署DeepSeek的AnalyticDB for PostgreSQL实例的节点规格。
不同模型的显存要求和节点规格建议如下。
DeepSeek模型 | 类型 | 显存要求(GB) | AnalyticDB for PostgreSQL推荐规格 |
7B | 全精度 | 9.4 | ADB.AIStandard.1 |
14B | 全精度 | 18 | ADB.AIStandard.2 |
32B | 全精度 | 40 | ADB.AIMedium.2 |
70B | 全精度 | 90 | ADB.AILarge.2 |
9. 创建数据库账号
在基础配置区域,为所有数据库创建相同的数据库账号,并选择用于控制Dify服务的网络安全组。
不支持选择托管模式的安全组。
10. 购买实例并进行Dify部署
选择购买时长,再单击立即购买。后续操作请根据页面提示进行即可。
1. 将RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL实例录入DMS
本文以录入RDS PostgreSQL实例举例。
- 登录数据管理DMS 5.0。
单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在实例管理页面单击新增,配置相关信息。
访问方式需要选择安全托管-手动。
配置完成后,单击提交即可。
2. 创建并进入工作空间
- 登录数据管理DMS 5.0。
进入工作空间页面。
DMS提供了两种进入工作空间的路径,您可以根据需求进行选择。
目前Dify功能处于邀测中,您需要申请使用名额才可看到操作入口。请通过钉钉(添加钉钉群:96015019923)联系DMS技术支持,并提供您的阿里云账号UID和DMS租户ID。
路径一路径二单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,请在顶部菜单栏中,选择
。单击页面左侧的数智工厂
图标,再单击工作空间。
若您使用的是非极简模式的控制台,请在顶部菜单栏中,选择
。单击新建工作空间,配置工作空间信息。
负责人为后续Dify空间的管理员,可以修改其他成员的角色类型。
单击确认。
单击空间名称,进入工作空间。
3. 创建Dify资源
在左侧导航栏选择
。在Dify页签下,单击创建配置并配置如下参数。
若配置参数时还未录入实例至DMS,您可单击配置项右上角的“创建XXX实例”进入DMS实例管理功能,在实例管理中将已创建的实例录入至DMS。更多信息,请参见云数据库录入。
配置项
是否必填
说明
RDS PG实例
是
选择已录入至DMS的RDS PostgreSQL实例。
Redis实例
是
选择已录入至DMS的Redis实例。
向量引擎类型
是
当前仅支持选择ADB PG。
ADB向量引擎实例
是
选择已录入至DMS的AnalyticDB for PostgreSQL实例。
暂不支持配置向量的空间名称,默认使用空间名称Dify。
OSS Bucket
否
选择与工作空间所在地域相同的OSS Bucket。录入OSS的操作,请参见云数据库录入。
如果您是基于现有资源创建Dify(非一键购买资源并创建Dify),则必须指定存储数据的OSS Bucket。
OSS路径
否
填入Dify存储数据的路径。请在OSS中预先指定的路径下创建用于存储数据的目录。
如果选择了OSS Bucket,则必须配置数据存储路径。
Dify资源规格
是
Dify的资源大小,规格越大,Dify的稳定性和可靠性越高。
支持选择4CU、8CU、12CU、16CU。
副本数
是
副本数选择2。
副本的主要作用是提升系统高可用性、性能和容错能力。
VPC ID
否
无需选择,默认与创建工作空间时填写的VP相同。
如果您创建的Dify有访问公网的需求,建议您为VPC开启公网。更多信息,请参见连接公网。
交换机
是
选择与Dify在同一VPC下的交换机。
仅支持选择的交换机地域及可用区:
华东1(杭州):可用区H、可用区J。
华北2(北京):可用区F、可用区G、可用区H、可用区K。
华东2(上海):可用区B、可用区E、可用区F、可用区G。
华南1(深圳):可用区A、可用区B、可用区C、可用区D、可用区E、可用区F。
华北3(张家口):可用区A、可用区B。
新加坡:可用区A、可用区B、可用区C。
安全组
是
选择控制Dify服务的网络安全组。
单击确定,即可自动开始部署资源。
当资源管理页面的Dify状态为运行中时,表示已完成部署。
其他操作
查看Dify所需资源的部署进展
购买操作完成后,您可在资源管理页面查看资源的部署进展。
当Dify实例状态为运行中时,表示部署成功。
进入Dify空间
当Dify所需资源部署成功后,在工作空间的左侧导航栏中,单击
,即可进入Dify空间。
进入模型部署功能页面并查看DeepSeek模型部署状态
在模型列表中,单击模型名称,进入详情页查看模型的基本信息、资源信息、网络信息等。
当模型状态为
时,表示部署成功。
- 本页导读 (1)
- 费用说明
- 注意事项
- 准备工作
- 操作步骤
- 其他操作