华为云Flexus+DeepSeek征文|基于华为云一键部署快速搭建Dify-LLM应用开发平台实战 - 电商类数据智能分析师(一)
华为云Flexus+DeepSeek征文|基于华为云一键部署快速搭建Dify-LLM应用开发平台实战 - 电商类数据智能分析师(一)
前言:
随着人工智能AI技术的迅速发展,各大厂商大语言模型不断涌现,中小型企业与开发者对于AI模型的需求也是越来越多样化,这里给大家推荐一款以华为云推出的 ModelArts Studio 大模型即服务平台,在平台上开通 DeepSeek-V3-32K 和 DeepSeek-R1-32K 商用服务的大模型,可以极大的以低门槛、高效率的方式接入并应用强大的大模型,成为了众多中小型企业和AI开发者的关注焦点。
一、什么是Dify?
Dify是一个开源的大语言模型(LLM)应用开发平台,旨在简化和加速生成式AI应用的创建和部署。该平台结合了后端即服务(Backend as Service, BaaS)和LLMOps的理念,为开发者提供了 一个用户友好的界面和一系列强大的工具,使他们能够快速搭建生产级的AI应用。

Dify 是一个用于构建 AI 应用程序的开源平台。 Dify融合了后端即服务(Backend as Service)和LLMOps理念。它支持多种大型语言模型,如Claude3、OpenAI等,并与多个模型供应商合作,确保开发者能根据需求选择最适合的模型。Dify通过提供强大的数据集管理功能、可视化的Prompt编排以及应用运营工具,大大降低了AI应用开发的复杂度。

在Dify平台上,通过选择模型、编写提示、添加工具与知识库、配置推理模式及对话开启器,最后进行调试预览并发布为Webapp,实现Agent的创建与部署。
二、什么是DeepSeek?
在人工智能飞速发展的当下,新的AI工具如雨后春笋般不断涌现,DeepSeek便是其中备受瞩目的一颗新星。DeepSeek 是由杭州深度求索人工智能基础技术研究有限公司(DeepSeek AI)推出的人工智能助手工具,其核心是基于大语言模型(LLM)技术构建的智能应用系统,定位为开放、高效、多能的AI助手平台。

与传统AI应用不同,DeepSeek采用深度学习和高效的神经网络技术,极大地提升了回应速度和内容质量。用户只需简单描述需求,它便能生成多样化且富有创意的内容,彻底改变了人们与AI的互动方式。
三、初识ModelArts Studio平台:
ModelArts Studio 是华为云面向大模型应用推出的一站式 AI 平台,提供模型即服务(Model as a Service, MaaS)能力,平台构建了全栈全生命周期的模型开发与部署工具链,旨在帮助开发者和企业用户快速实现大模型的落地应用。
3.1 什么是ModelArts Studio?
“ModelArts Studio平台”提供了丰富的模型选择、灵活的推理接口、统一的API调用方式,以及完整的统计与监控系统,使AI的开发、测试与部署变得前所未有地高效和便捷。我们可以借助 ModelArts Studio,用户无需准备模型、训练模型、测试模型,可以直接访问华为云内置的大模型服务,包括语言模型、图像模型等。

3.2 访问ModelArts Studio:
我们在登录与注册华为云账户后,先进行实名制认证,再点击“ModelArts Studio 官方页面”进入平台首页,在这里可以点击“ModelArts Studio控制台”进入大模型推理入口。

进入首页后,有一个弹框授权的同意,点击“已阅读”即可,然后,在左侧导航栏中选择“模型推理” -> “在线推理”选项栏。这里平台展示5种可供使用的预置大模型。其中“商用服务”,可以看到 DeepSeek-V3-32K 和 DeepSeek-R1-32K 在内的多个模型。

这里可以根据自己需求进行开通,我这里选择V3版本的模型,系统将自动弹出商用服务开通界面,开通即可。

在新弹出的开通服务窗口中,我们可以勾选需要开通的模型服务。本次笔者选择了 DeepSeek-V3-32K 和 DeepSeek-R1-32K 两个模型。
随后,阅读并勾选同意服务使用条款,点击“开通服务”按钮,我这里选择V3版本的模型,不过,要预先冲10块钱,因为是付费的产品,如果不预计充值,避免测试过程中出现部署失败等问题,需确保华为云账号余额大于10元。
3.3 在线模型体验:
在开通ModelArts Studio模型后,我们可以直接使用“在线体验”来进行测试,也可以支持通过API接口集成到其他系统或产品中,这里的调用方式上非常灵活,非常方便集成。
在DeepSeek-V3-32K模型开通成功后,点击“在线体验”即可看到已开通的 DeepSeek 模型,可以通过对话即可开始与模型进行自然语言的AI交流。可以看到整个响应过程非常流畅,在我们输入问题后模型基本在1-2秒内可以完成回复,表现非常的不错。
3.4 API调用与集成:
ModelArts Studio 提供了详尽的 API 文档与示例,包括请求参数、返回结构、错误码说明等,适用于开发者将模型集成进自己的应用程序中。
通过访问平台自动生成的 API 地址,只需配置 token 与模型 ID,即可实现代码级调用,支持 Python、JavaScript、Java 等多种语言。每次请求与返回均可在平台控制台查看详细日志,并有调用次数和消耗额度的实时统计功能,方便管理和优化调用策略。
API 还支持配置上下文窗口长度、温度参数、top_p 等选项,以适应不同类型的生成任务,非常适合需要高自定义度的应用场景。
四、Dify与华为云部署:
我们可以在华为云上通过3种方式的“一键部署”,10分钟完成搭建 Dify 应用开发平台,结合 Flexus X云服务器做为基座,完成一个稳定、安全的AI服务部署方案。
在华为云上快速部署单机版、高可用版Dify LLM应用开发平台,同时支持将在Dify应用开发平台创建的的文档知识库挂载华为云对象存储服务 OBS桶。Dify是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(Backend as Service)和LLMOps的理念,使开发者可以快速搭建生产级的生成式AI应用。

方案优势:
-
①. 成本优化:
提供高性价比的云服务器,按需选择资源规格、支持自动扩展,减少资源闲置,优化成本投入,进一步降低客户的运营成本。 -
②. 高可用性:
通过云容器引擎 CCE、云数据库 RDS for PostgreSQL、云搜索服务 CSS OpenSearch部署应用,更好地托管与简化维护应用实例,确保系统的高性能和可扩展性。 -
③. 一键部署:
一键轻松部署,即可完成云服务资源的创建及Dify-LLM应用开发平台的搭建。
该解决方案部署前,需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。如果计费模式选择“包年包月”,请确保账户余额充足以便一键部署资源的时候可以自动支付;或者在一键部署的过程进入费用中心,找到“待支付订单”并手动完成支付。

这里整个过程一共有五个步骤:模板选择、参数配置、资源栈设置、部署确认、创建计划。
2.1 模板选择:
华为云提供可视化资源编排服务,通过基于现有的模板实现 Dify 的快速部署,模板来源通过三种方式进行导入:
- ①. 私有模板(推荐企业、组织模板)
- ②. 模板 URL 地址(推荐官方、团队模板)
- ③. 上传模板文件(可以支持 .tf, .tf.json, .zip 格式)

这里我们选择默认的模板配置json模板即可,该json的文件已经集成Dify版本、虚拟私有云、安全组、Flexus云服务器配置、弹性公网带宽大小等,可以减少手动配置环节,可以快速标准化的部署交付。
2.2 参数配置:
通过上面预设的json文件,在点击“下一步”时,会加载这些json对应的参数,这里需要对多个关键参数进行确认,如果有需要要修改的可以自定义设置:


有些参数如果不符合要求,可以自己来修改一下,密码的话,是没有默认有密码的话,在进行下一步的时候,会提示需要输入一个密码。

需要密码至少包含大写字母、小写字母、数字和特殊字符(!@$%^-_=+[{}]:,./?)中的三种,这里需要注意的是管理员账户默认root,好像没有找到设定管理员账户的地方。
2.3 资源栈设置:

- ①. IAM 权限委托:
通过创建委托,可以将资源共享给其他账号,或委托更专业的人或团队来代为管理资源。被委托方使用自己的账号登录后,切换到委托方账号,即可管理委托方委托的资源,避免委托方共享自己的安全凭证(密码/密钥)给他人,确保账号安全。
用户在使用RFS时,可以通过创建资源栈设置委托与Provider的绑定关系,通过更新资源栈更新委托与Provider的绑定关系,不过,我们这里暂时不需要。
- ②. 回滚策略:
开启回滚表示操作失败时,会自动回滚至系统所保存的上一个成功的资源状态。创建后可在资源栈详情页面修改。这里强烈建议开启资源栈“回滚策略”,如果万一部署失败,系统将自动回退至上一个成功状态,避免造成额外错误浪费。
- ③. 删除保护:
防止资源栈被意外删除。创建后可在资源栈详情页面修改。如果开启删除保护则可防止误操作删除资源栈,在一些生产的账号、团队管理的账号非常的重要。
2.4部署确认:
上面的一些操作都是对这个资源栈进行数据的编辑操作,最后一步是对前面三步填写的数据做一个总结,平台会汇总所有参数设置项并提示用户确认,我们可以选择:

- ①. 创建执行计划:有一个比较详细的创建可视化列表,并且会将所有用到的资源进行预估资源费用,每一步操作后都会有对应的部署描述过程,可以进行调试。
- ②. 直接部署:跳过创建执行计划,直接进行资源的部署,适合小白。
2.5 创建执行计划:

创建执行计划后,这里就会新建一个执行的部署任务,我们可以点击“部署”就可以进行执行计划任务。

等待执行完成计划任务后,系统将自动创建并配置所有所需资源并完成环境搭建。整个过程将在几分钟内完成,部署流程会提示“资源栈创建成功”,完成后即可通过绑定的弹性公网IP访问 Dify-LLM的管理平台,就可以开始使用了。
三、访问Dify-LLM的管理平台:
在完成部署后,华为云 Flexus 云服务器会绑定的弹性公网IP(EIP)即可用于访问 Dify -LLM平台。只需在浏览器地址栏中输入对应的弹性公网地址,例如:http://xx.xx.xx.xx即可访问 DifyLLM 应用开发平台的欢迎界面。

-
①. 在首次登录平台时,系统会提示需要设置管理员账户(超级管理员)。会拥有配置平台参数、接入模型服务、管理用户权限等完整权限, 设置完成后即可进入平台主界面。
-
②. 在成功创建管理员账户后,登录Dify 平台时,就可以使用刚刚设置的用户名与密码登录系统。登录后进入 Dify 的管理控制台,就可以进行该大模型平台的各项功能使用。

总结:上面就是基于华为云一键部署快速搭建Dify-LLM应用开发平台实战,可以开始构建属于自己的生成式 AI 应用系统了。
总结:

- ①. 一键部署流程顺畅:
在实际操作中,华为云的一键部署功能展现出了极高的流畅性。从模板选择到参数配置,再到资源栈设置和最终部署,每一步都配有明确的操作提示,使得整个流程清晰易懂。即使对于云计算经验有限的用户,也能在短时间内完成平台部署,大大降低了部署门槛。
- ②. 可视化界面友好:
华为云的资源编排服务提供了可视化部署界面,用户只需按照界面提示依次填写所需信息,无需手动配置网络、服务器或安装软件环境。每个参数都有默认值和命名规范的说明,有效避免了因命名不当造成的部署失败。这种友好的界面设计,使得部署过程更加高效、便捷。
- ③. 自动化与容错机制完善:
整个部署过程高度自动化,无需复杂配置即可生成完整的云端应用环境。同时,容错机制也十分完善,部署失败时会有详细说明,并支持快速回滚或重新尝试。这为用户提供了极大的便利,减少了因部署失败而带来的时间和资源浪费。
- ④. 操作界面清晰与体验友好:
图形化引导与字段校验功能,帮助用户一步步完成部署,即使遇到小错误也能快速定位并解决,无需深入技术背景。这种友好的用户体验,使得更多用户能够轻松上手,快速搭建自己的AI应用开发平台。
- ⑤. 云原生架构优势显著:
这一部署体验充分展示了云原生架构在AI应用开发中的巨大优势。用户可以将更多时间和精力投入在模型调优和应用构建上,而不是基础设施搭建。通过华为云提供的资源编排能力和Flexus云服务器的计算支持,部署Dify应用开发平台变得高效、安全而灵活,为企业与开发者提供了快速集成大语言模型的路径,助力企业迈向智能新时代。
828 B2B企业节已经开幕,汇聚千余款华为云旗下热门数智产品,更带来满额赠、专属礼包、储值返券等重磅权益玩法,是中小企业和开发者上云的好时机,建议密切关注官方渠道,及时获取最新活动信息,采购最实惠的云产品和最新的大模型服务!
更多推荐



所有评论(0)