本文为您介绍在启动Dify实例前,您需要购买的实例资源和具体的资源配置操作。
需要购买的资源及作用
四个资源的所在地域需要在同一地域。例如RDS PostgreSQL实例的地域为华北2(北京),则其余实例的地域都需要为华北2(北京)。
RDS PostgreSQL:用于存储Dify的结构化数据、核心业务数据(例如权限配置、用户信息等),提供事务支持。
Redis:用于缓存、会话管理和异步任务处理,提升系统的实时性和并发性。
AnalyticDB for PostgreSQL向量引擎:用于存储向量数据(例如知识库)。
OSS:用于存储Dify的非结构化数据(例如知识库、图像等)。
1. 购买RDS PostgreSQL并将其录入DMS
1.1 购买RDS PostgreSQL实例
进入RDS购买页面。
选择实例所在地域、配置产品系列、存储类型和实例规格等信息。
示例规格配置:实例规格选择4C8G、设置存储空间为100G。您也可以选择其他高于示例规格的选项。
根据页面提示,完成后续购买操作。
1.2 配置实例
1.2.1 创建数据库账号
1.2.2 创建数据库
单击目标实例名称,并进入数据库管理页面创建数据库。更多信息,请参见创建账号和数据库。
1.2.3 配置白名单
单击目标实例名称,并进入白名单与安全组页面,给实例添加Dify资源所在VPC下交换机的IPv4网段。更多信息,请参见设置白名单和创建和管理交换机。
1.3 将实例录入至DMS
- 登录数据管理DMS 5.0。
单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在实例管理页面单击新增,配置相关信息。
访问方式需要选择安全托管-手动。
配置完成后,单击提交即可。
2. 购买Redis并将其录入DMS
2.1 购买Redis
2.2 配置实例
2.2.1 创建数据库账号
2.2.2 配置白名单
单击目标实例名称,并进入白名单设置页面,给实例添加Dify资源所在VPC下交换机的IP地址。更多信息,请参见设置IP白名单和创建和管理交换机。
2.3 将实例录入至DMS
- 登录数据管理DMS 5.0。
单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在实例管理页面单击新增,配置相关信息。
访问方式需要选择安全托管-手动。
配置完成后,单击提交即可。
3. 购买AnalyticDB for PostgreSQL并将其录入DMS
3.1 购买AnalyticDB for PostgreSQL
配置实例资源类型、节点规格、向量引擎优化等信息。
建议您为实例开启向量引擎优化,否则可能会导致您无法使用知识库的部分功能。更多向量引擎信息,请参见开启或关闭向量检索引擎优化。
然后根据页面提示进行购买。更多信息,请参见创建实例。
3.2 配置实例
3.2.1 创建数据库账号
3.2.2 配置白名单
单击实例名称,并在数据安全性页面添加Dify资源所在VPC下交换机的IP地址。更多信息,请参见设置白名单和创建和管理交换机。
3.3 将实例录入至DMS
- 登录数据管理DMS 5.0。
单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在实例管理页面单击新增,配置相关信息。
访问方式需要选择安全托管-手动。
配置完成后,单击提交即可。
4. 创建OSS并将其录入DMS
4.1 创建OSS
4.2 将OSS录入至DMS
- 登录数据管理DMS 5.0。
单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在实例管理页面单击新增,配置相关信息。
访问方式需要选择安全托管-手动。
获取AccessKey的更多信息,请参见查看RAM用户的AccessKey信息。
配置完成后,单击提交即可。
通过公网访问Dify on DMS
如果需要通过公网访问Dify,或Dify需要连接到公网服务,则请按照如下步骤进行操作。
获取Dify实例的VPC ID
- 登录数据管理DMS 5.0。
进入工作空间页面。DMS提供了两种进入工作空间的路径,您可以根据需求进行选择。
目前Dify功能处于邀测中,您需要申请使用名额才可看到操作入口。请通过钉钉(添加钉钉群:96015019923)联系DMS技术支持,并提供您的阿里云账号UID和DMS租户ID。
路径一路径二单击控制台左上角的
图标,选择 。
若您使用的是非极简模式的控制台,请在顶部菜单栏中,选择
。单击页面左侧的数智工厂
图标,再单击工作空间。
若您使用的是非极简模式的控制台,请在顶部菜单栏中,选择
。单击目标工作空间名称。
单击左下角的设置
图标,选择空间管理,获取该Dify实例的VPC ID。
为Dify的VPC创建公网NAT网关
登录专有网络管理控制台。
找到并单击Dify实例的VPC ID。
在资源管理页签下,将鼠标悬浮在公网NAT网关区域,单击立即创建。
在购买页填写所属专属网络、实例名称等配置信息,填写完成后,单击右下角的立即购买。
购买页部分参数说明如下:
参数
说明
参数
说明
所属地域
公网NAT网关所属地域需要与Dify所属地域一致。
所属专有网络
需要与Dify实例的VPC一致。
实例名称
设置公网NAT网关实例的名称。
弹性公网IP
若已有与Dify所属地域一致的弹性公网IP,则选择已有。若没有弹性公网IP,则需要购买。
购买成功后,等待几分钟即可。
- 本页导读 (1)
- 需要购买的资源及作用
- 1. 购买RDS PostgreSQL并将其录入DMS
- 1.1 购买RDS PostgreSQL实例
- 1.2 配置实例
- 1.3 将实例录入至DMS
- 2. 购买Redis并将其录入DMS
- 2.1 购买Redis
- 2.2 配置实例
- 2.3 将实例录入至DMS
- 3. 购买AnalyticDB for PostgreSQL并将其录入DMS
- 3.1 购买AnalyticDB for PostgreSQL
- 3.2 配置实例
- 3.3 将实例录入至DMS
- 4. 创建OSS并将其录入DMS
- 4.1 创建OSS
- 4.2 将OSS录入至DMS
- 通过公网访问Dify on DMS
- 获取Dify实例的VPC ID
- 为Dify的VPC创建公网NAT网关