华为云Flexus+DeepSeek征文|基于华为云Flexus云服务快速搭建Dify-LLM应用开发平台详细教程

发布于:2025-06-30 ⋅ 阅读:(22) ⋅ 点赞:(0)

目录

一、创建Dify平台资源

1.1 Dify 部署

1.2 查看部署资源

二、部署Dify应用开发平台

2.1 开放访问端口

2.2 远程登录服务器

2.2 初始化 Dify

2.3 登录 Dify 应用开发平台

2.4 添加 DeepSeek 模型

2.4.1 配置模型

2.4.2 API Key 配置

三、构建聊天助手应用

3.1 创建聊天助手

3.2 发布应用

四、总结


在当今数字化浪潮中,AI 技术正以前所未有的速度重塑着各个行业。对于开发者而言,如何快速、高效地搭建 AI 应用开发平台,成为推动项目落地的关键。今天,我要和大家分享的是如何借助华为云 Flexus 云服务的强大优势,快速搭建 Dify-LLM 应用开发平台,开启 AI 开发的新征程。 华为云 Flexus 云服务搭载的 Flexus X 实例性能卓越,拥有 1.6 倍算力,能让关键业务应用实现 6 倍加速,为开发者节省大量时间成本,极大减轻了开发过程中的经济负担。更值得一提的是,它具备旗舰级可靠性,为应用的稳定运行提供了坚实保障,让开发者无需担忧因服务中断而影响项目进度。

借助华为云 Flexus 的这些显著优势,我们能够以极快的速度搭建 Dify-LLM 应用开发平台。通过华为云提供的“一键部署”功能,只需简单几步操作,即可快速完成平台的搭建。这种便捷的部署方式,大大降低了技术门槛,即使是没有丰富经验的开发者,也能轻松上手。 接下来,我将详细记录整个搭建过程,包括遇到的挑战及解决方案,希望能为同样有需求的开发者提供有价值的参考,一同探索 AI 开发的无限可能。

一、创建Dify平台资源

1.1 Dify 部署

Dify平台是一个开源的大语言模型应用开发平台,它融合了后端即服务和LLMOps理念,旨在简化和加速生成式AI应用的创建与部署。如果是自己手动部署 Dify 平台,不仅需要搜索教程,还需要资源,环境等,比较繁琐。

通过华为云Flexus云服务能够快速部署 Dify 应用开发平台,点击快速搭建Dify-LLM应用开发平台,进入到快速搭建Dify-LLM应用开发平台页面,如下图所示。

该解决方案支持在华为云上快速部署单机版、高可用版Dify LLM应用开发平台,同时支持将在Dify应用开发平台创建的的文档知识库挂载华为云对象存储服务 OBS桶。Dify是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(Backend as Service)和LLMOps的理念,使开发者可以快速搭建生产级的生成式AI应用。

然后,点击上图中的 一键部署(云服务器单机部署)。

在架构描述部分,介绍了 社区版单机部署知识库搜索增强版CCE容器高可用版等,如下图所示。

点击上图部署后进入到创建资源栈,创建流程依次为选择模板参数配置资源栈设置配置确认四步,如下图所示。

支持配置的内容包括:创建方式模版来源模型URL。可以选择默认参数,也可以根据自己的需要调整参数配置。 

选择好模板后,点击下一步,进行参数配置,如下图所示。

如上所示。可以配置的参数包括:dify_version、vpc_name、security_group_name、ecs_name、ecs_flavor等,可以根据需要进行参数配置。

资源栈名称 可以使用默认的名称,如果是第二次创建需要修改以下,以免与第一次创建重复。

注意:这里必须要配置 ecs_password 参数,并且要符合小写、大写、数字和特殊字符,不然在部署 ECS 的时候报错。

如上图所示,可以针对配置参数进行配置,包括:dify 版本,系统磁盘大小,密码等。 

然后,进入 资源栈设置 页面,对IAM权限委托 、回滚设置、删除保护等进行配置,如下图所示。

 没有特殊需求的话,可以使用默认的配置即可,点击下一步,进入配置确认页面,如下图所示。

可以对之前的配置信息进行确认,如果需要修改,可以点击 配置参数 进行修改。最后点击直接部署资源栈即可,进入如下界面。

 部署很快,部署成功后如下图所示。

1.2 查看部署资源

部署完成后,可以对已经部署的资源进行查看。点击 资源 -> 我的资源,进入我的资源页面,如下图所示。

我的资源页面的详细信息如下图所示,包括:虚拟私有云VPC、ModelArts、弹性云服务器ECS、云硬盘EVS、数据加密服务DEW、资源编排RFS等。

可以点击具体的资源进行查看,例如:点击弹性云服务器 ECS,如下图所示。

可以看到具体的 资源概览。 

二、部署Dify应用开发平台

在第一部分中已经创建了 Dify 平台资源,接下来开始部署 Dify 应用开发平台。

2.1 开放访问端口

在实际部署 Dify 应用开发平台前,需要先配置下访问服务器的端口。首先,进入控制台页面,如下图所示。

可以看到已经创建的资源都已经显示出来,然后,点击我的资源中 弹性云服务器ECS,进入 弹性云服务器ECS 配置页面,如下图所示。

如果已经创建了 弹性云服务器,在展示列表中会显示,然后,点击列表中 远程登录,如下图所示。

因为访问服务需要使用 端口22,所以需要先开放 22端口 才可以进行远程访问,点击 配置安全组规则,进入规则配置页面,如下图所示。

如上所示,可以添加规则快速添加规则一键开放常用端口等。

点击最左侧添加规则,添加 22 号端口,添加后如下图所示。

点击确定后 22号端口 添加成功,如下图所示。

点击 立即登录 后,如下图所示。

2.2 远程登录服务器

配置好端口后,点击 立即登录,如下图所示。

 点击后显示如下 登录界面,如下图所示。

然后,输入 密码密码 是最开始创建 Dify 平台资源部分配置的密码, 进入服务器后如下图所示。

注意:一定要记住这里的IP,配置和访问 Dify 平台的地址。

2.2 初始化 Dify

获取到 IP 后,在浏览器中输入http://部署Dify资源的IP(2.2 中提到的 IP),进入 设置管理员账户 页面,如下图所示。

配置管理员账号需要输入 邮箱用户名 以及 密码

注意:配置完,登录 Dify 时,用邮箱和密码登录,所以一定要记住邮箱和密码。

Dify 登录界面如下图所示。

2.3 登录 Dify 应用开发平台

Dify 应用开发平台登录界面,输入 邮箱 和 密码,然后点击 登录,如下图所示。

登录后,Dify 应用开发平台首页如下图所示。

2.4 添加 DeepSeek 模型

Dify 平台创建应用前,需要添加 DeepSeek 模型,用于问答支持的模型。

依次点击头像设置,进入 设置 页面,如下图所示。

然后,点击 模型供应商,进入 模型配置 页面,如下图所示。

想要使用 DeepSeek 模型,需要安装一个配置和连接模型的第三方工具,在模型供应商那个工具列表中,找到 OpenAI-API-compatible 插件,点击该插件,点击 安装,如下图所示。

安装完成后,待配置中会显示  OpenAI-API-compatible 插件,如下图所示。

2.4.1 配置模型

然后点击 添加模型,进入模型配置页面,如下图所示。

可以看到,可以配置 模型类型模型名称等,模型类型选择 LLM,模型名称填 DeepSeek-V3模型名称 可以在已开通服务中的模型进行选择,如下图所示。

然后,点击对应模型的 调用说明,可以看到模型信息,如下图所示。 

填写 API endpoint URL 为接口信息中的 API地址。

注意:API 地址需要不带 chat/completions 后缀,因为 Dify 平台会自动添加这个后缀。 

2.4.2 API Key 配置

点击 API Key 管理,如下图所示。

进入 API Key 管理页面,然后,点击创建 API Key 即可。

填写 API Key 的信息后,点击保存,如果配置正确会进入模型列表界面,点击显示模型可以看到已配置的模型,如下图所示。

三、构建聊天助手应用

进入 Dify 主页面,点击工作室,如下图所示。

3.1 创建聊天助手

然后,点击创建空白应用,进入 应用创建 页面,如下图所示。

选择 Chatflow,填写应用名称和图标,填写描述,点击 创建,即可创建聊天助手,如下图所示。

可以看到 LLM 默认使用的模型是 DeepSeek-V3 模型。

3.2 发布应用

点击 发布发布更新,如下图所示。

然后,点击 运行,进入聊天对话框界面,如下图所示。

在对话框中输入问题,例如:请介绍下华为云,回答信息如下所示。

 另外,在 Workflow Process 中可以看到具体流程,如下图所示。

四、总结

在本次基于华为云 Flexus 云服务快速搭建 Dify-LLM 应用开发平台的实践中,我深刻领略到了华为云 Flexus 的卓越优势。其 Flexus X 实例 1.6 倍算力让关键业务应用实现 6 倍加速,极大缩短了数据处理和模型训练的时间,为高效开发提供了坚实保障。 通过华为云提供的“一键部署”功能,Dify-LLM 应用开发平台的搭建变得轻松简单,即使是没有深厚技术背景的开发者也能快速上手。这种便捷性不仅提高了开发效率,还降低了技术门槛,让更多人能够投身到 AI 应用的开发中。 华为云 Flexus 云服务凭借其出色的性能、显著的成本优势和可靠的稳定性,为开发者打造了一个理想的开发环境。


网站公告

今日签到

点亮在社区的每一天
去签到