开始使用
安全组规则修改(可选)

安全组实际是网络流量访问策略,包括网络流量入方向规则和出方向规则,通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。
如果您的实例关联的安全组策略无法满足使用需求,比如需要添加、修改、删除某个TCP端口,请参考以下内容进行修改。
登录Dify平台
- 登录开发平台:输入快速部署步骤10的访问地址,即可浏览Dify的开发平台。首次登录需注册管理员账号,依次填写邮箱、账号、密码。
图1 设置管理员账户
- 浏览器进入您部署的Dify平台界面,依次输入上一步骤中的“邮箱”“密码”登录Dify平台。
图2 登录Dify平台图2 Dify平台
与MaaS服务对接
- 右侧单击“用户名称”下拉并单击“设置”。
- 进入模型供应商页签,选择OpenAI-API-compatible供应商。
图4 选择供应商
- 模型信息配置,按下图所示,请参考华为云ModelArts Studio,助力DeepSeek模型指导文档,获取对应信息。
图5 贵阳一模型部署入口图6 模型信息配置
创建智能问数工作流
- 登录Dify开发平台后,选择“创建空白应用”,单击“Chatflow”并填写“应用名称&图标”,单击右下角“创建”。
图7 创建空白应用图8 创建聊天工作流
- 配置LLM节点,选择接入的模型,设置上下文,并填写提示词SYSTEM,建议附上数据库表结构、SQL示例等信息。
图9 配置LLM节点
Dify平台连接数据库
- 创建http请求节点,并输入快速部署步骤10数据库服务端暴露的API地址。
图10 创建http请求节点
- 填写数据库服务端API信息,API请求类型选择“POST”,URL链接为数据库服务端暴露的API地址,HEADERS添加键为“Content-Type”,值为“application/json”,BODY选择“JSON”,并如图11填写JSON信息。
图11 配置http请求节点
数据库导入数据并测试
- 进入云数据库 RDS控制台,选择一键部署时创建的RDS for MySQL数据库,选择“登录”。
图12 登录数据库图13 使用root用户登录MySQL数据库
- 如果选择PostgreSQL数据库引擎,需要给readonly_user用户赋予只读权限,如果选择MySQL或者SQLServer数据库引擎,跳过该步骤即可。
图14 将用户readonly_user的默认事务设置为只读模式图15 确认是否做了root权限优化,以下sql不报错说明已优化图16 执行如下操作
- 提前准备的sql文件导入预设的数据库business_db。点击“导入·导出”,选择“导入”,点击“新建任务”,选择已有的SQL文件或OBS桶中的SQL文件,导入SQL文件。(说明:也可以通过DRS工具往数据库传输数据)
图17 点击“导入·导出”,选择“导入”图17 导入选择SQL文件图19 数据导入成功
- 测试数据库连接,在dify工作流http节点进行测试。点击http节点测试运行按钮。
图20 点击http节点测试运行按钮图21 输入测试sql语句并运行
- 创建数据分析LLM节点,配置回复节点内容,完成整个智能问数工作流的搭建。
图22 创建LLM节点图23 配置回复节点,选择数据分析LLM节点的输出结果
- 发布工作流,即可运行智能问数对话页面。
图24 发布工作流图25 运行智能问数