华为云Flexus+DeepSeek征文 | 基于华为云ModelArts Studio搭建DeepChat开源人工智能聊天平台
引言
随着人工智能技术的不断进步,开源 AI 聊天平台正成为开发者探索大模型能力的重要工具。华为云 ModelArts Studio 凭借其强大的算力支持与一站式开发流程,为 AI 应用的构建提供了高效稳定的环境。本文将介绍如何基于华为云 Flexus 与 DeepSeek 联合平台,在 ModelArts Studio 中成功部署 DeepChat 开源聊天平台,体验云端智能交互的新可能。
一、ModelArts Studio平台介绍
华为云ModelArts Studio简介
华为云ModelArts Studio
是基于ModelArts构建的一站式大模型即服务平台(MaaS),深度整合昇腾算力资源与全链路开发工具,为开发者提供从数据准备、模型训练微调、提示词工程到应用部署的全流程解决方案。平台不仅预置主流开源大模型,还具备海量数据智能预处理、自动化标注、分布式训练及模型自动生成能力,全面覆盖AI模型全生命周期管理。无论是深耕算法的工程师、AI领域初学者,还是寻求智能化转型的企业,都能依托ModelArts Studio的高效开发能力,快速实现AI应用的高质量落地与规模化部署。
华为云ModelArts Studio平台地址
:https://www.huaweicloud.com/product/modelarts/studio.html
ModelArts Studio主要特点
✅ 模型全、免配置、免调优、性能优
业界 SOTA 大模型覆盖度高达 99%,内置最优超参配置,结合昇腾算子优化与显存管理,显著提升训练与推理性能。✅ 开箱即用,一站式模型开发服务
提供模型调优、压缩、部署、评测等全栈工具,功能覆盖大模型全生命周期,用户无需搭建即可直接使用。✅ 资源一站式按需开通,建设周期短
计算资源可分钟级获取,支持按需计费、弹性扩缩容,并具备断点续训与故障快速恢复能力。✅ 多服务组合竞争力,一站式应用能力集成
支持 MCP Server、LangChain、RAG、Agent、Guard、九问等组件即插即用,灵活构建复杂 AI 应用场景。✅ 兼容性强,适配主流框架与自定义需求
全面支持 TensorFlow、PyTorch、MindSpore 等主流 AI 框架,同时支持用户自研算法框架接入。
二、DeepChat介绍
DeepChat简介
DeepChat 是一个强大且开源的 AI 聊天平台,提供统一界面支持多种大语言模型(LLM)交互。无论您使用云端 API(如 OpenAI、Gemini、Anthropic 等),还是本地部署的 Ollama 模型,DeepChat 都能提供流畅、高效的用户体验。它不仅具备基础聊天功能,还集成了搜索增强、多模态交互、工具调用等高级能力,是开发者和企业进行 AI 应用探索的理想选择。
DeepChat主要特点
- 多个云 LLM 供应商支持:兼容 DeepSeek、OpenAI、Silicon Flow、Grok、Gemini、Anthropic 等主流云端大模型服务。
- 本地模型部署支持:集成 Ollama,提供无需命令行操作的全面模型管理能力,包括下载、部署和运行。
- 丰富且易于使用的聊天功能:基于 CodeMirror 实现高质量 Markdown 和代码块渲染,并支持多窗口和多标签架构以实现高效的多会话操作。
- 搜索增强功能:内置与 BoSearch、Brave Search 等领先搜索 API 的集成,通过 MCP 模式智能决定何时进行搜索。
- 强大的搜索扩展功能:支持谷歌、必应、百度和搜狗等主流搜索引擎的模拟浏览,使 LLM 能像人类一样阅读搜索引擎结果。
- 优秀的 MCP 支持:完全支持 MCP 协议中的资源、提示和工具三大核心功能,支持语义工作流,实现复杂任务的自动化。
- 用户友好的配置界面:提供美观清晰的配置面板,简化设置过程,同时支持详细调试窗口,自动格式化工具参数和返回数据。
- 多平台支持:跨 Windows、macOS 和 Linux 平台,确保在不同操作系统上都能无缝使用。
- 美观且用户友好的界面设计:采用浅色和深色模式的主题设计,提升用户体验,适应不同的视觉偏好。
- 安全优先设计:保留加密接口和代码混淆能力,保护聊天数据和配置数据的安全性,防止信息泄露。
- 对商业友好:基于 Apache License 2.0 开源协议,企业可以轻松集成并定制,仅需最小的配置更改即可启用高级安全特性。
三、安装DeepChat应用
下载DeepChat软件
DeepChat
下载地址:https://github.com/ThinkInAIXYZ/deepchat/releases/tag/v0.2.3,我们选择点击【DeepChat-0.2.3-windows-x64 .exe
】进行下载,当前DeepChat最新版本为v0.2.3。
安装DeepChat工具
下载DeepChat安装包后,在本地Windows上直接安装即可。
双击DeepChat安装包
,我们按照安装提示,依次点击下一步
安装即可。安装完成后,打开后的DeepChat
界面如下所示:
四、开通DeepSeek-R1-0528商用服务
访问ModelArts Studio控制台
我们登录华为云官网后,在ModelArts Studio
介绍页中(官网地址:https://www.huaweicloud.com/product/modelarts/studio.html),我们点击“ModelArts Studio控制台”后,即可进入ModelArts Studio控制台页面。
开通DeepSeek-R1-0528服务
DeepSeek-R1-0528 是 DeepSeek 最新推出的大语言模型版本,专为提升复杂代码生成与数学推理能力而设计。该模型在训练数据和算法架构上进行了深度优化,显著提升了以下方面的能力:
- 逻辑推理准确性
- 程序生成效率
- 数学问题求解能力
适用于如自动化编程、科研辅助、金融建模、数据分析等对精度与性能要求极高的高端应用场景,是开发者与研究人员的理想选择。
在ModelArts Studio控制台的左侧菜单栏中,我们选择模型推理——在线推理,选择商务服务DeepSeek-R1-0528
,点击“开通服务”。
备注:
服务类型 | 描述 | 注意事项 |
---|---|---|
免费服务 | 适合用于体验模型,受严格的速率限制。 | 平台可能会不定时调整其适用模型、免费额度、有效期等内容。 |
- 单个模型提供200万token推理额度。 | 额度消耗完后可选择开通商用级别的推理API服务或部署为付费服务使用。 | |
商用服务 | 提供商用级别的推理API服务。 | 开通后可获取付费API服务(仅限贵阳一)。 |
- 用户可以前往费用中心查看模型服务的优惠折扣发放和使用情况。 | 可以前往“我的服务”部署为个人服务后付费使用。 |
点击“开通服务”后,我们勾选同意协议,确认“立即开通
”。
生成API Key
进入API Key
管理页面。可以选择“创建API Key
”,注意保存此API Key,建议保存在本地以便后续使用。
复制及保存OpenAI SDK信息
我们可以查看DeepSeek-R1-0528的使用说明,只需要点击“调用说明”选项。
调用说明会详细的在此页面显示,我们将DeepSeek-R1-0528
服务的OpenAI SDK
相关信息复制,与API Key一起保存在本地文件笔记中。
开通其它商用服务
我们也可以开通DeepSeek-V3-32K
和DeepSeek-R1-32K
商用服务,直接像上述步骤一样,点击“立即开通”就可以了。
五、DeepChat基本配置工作
点击DeepChat的右上方设置图标,进入系统设置界面。
在系统设置界面——服务商设置——添加自定义服务商,进入自定义服务商设置界面。
自定义服务商配置,可参考如下:
- 名称:华为云
- API类型:OpenAI
- API密钥:华为云Maas创建的API Key
- API地址:https://api.modelarts-maas.com/v1
- 启用服务商:开启
- 设置完毕后,确认。
设置自定义服务商完毕后,会自动识别当前的模型名称,这里自动启用了所有模型。
可以点击【验证密钥】,来确保服务商设置正确。
六、测试聊天对话
进入聊天页面
在DeepChat的左上方,点击“+”选项,进入聊天页面。
简单对话
在聊天框中,设置模型,这里选择模型列表的【deepseek-r1-250528】。在对话框中,进行提问,可以看到DeepChat给出正确高效的回答。
联网搜索
在对话框中,我们点击联网设置的图标,启动联网搜索。
启用联网搜索后,我们在DeepChat对话框内输入问题进行提问。可以看到进行联网搜索并且深度思考后,给出准确且详细的回答。
七、总结
通过本次实践,我们成功基于华为云 ModelArts Studio 搭建了功能强大、体验流畅的 DeepChat 开源人工智能聊天平台,充分验证了华为云在 AI 开发与部署领域的卓越技术实力和平台稳定性。华为云 Flexus 的高效算力调度与 DeepSeek 的强大模型支持,为整个部署过程提供了坚实基础,显著提升了应用性能与响应效率。ModelArts Studio 一站式开发体验简化了部署流程,让开发者能够更加专注于业务创新。华为云凭借开放的技术生态、强大的算力支撑和完善的工具链服务,成为推动人工智能落地的重要引擎,是开发者与企业值得信赖的首选平台。