基于华为开发者空间 - 云开发环境(容器)+MaaS 大模型构建智能写作助手应用

最新案例动态,请查阅 《基于华为开发者空间-云开发环境(容器)+MaaS大模型构建智能写作助手应用》。小伙伴快来领取华为开发者空间进行实操吧!
一、概述
1. 案例介绍
华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。
面对海量用户并发开发、测试对资源弹性与隔离性的高标准要求,华为开发者空间开发平台 - 云开发环境(容器)深度融合了弹性云主机的高性能计算与容器技术的敏捷弹性,通过构建集高效计算、安全隔离、敏捷部署于一体的云原生基础设施,不仅保障了云开发环境的稳定可靠,更实现了资源的秒级伸缩与高效利用,为加速应用创新提供了坚实底座。
华为 MaaS 平台不仅提供高质量的 DeepSeek-V3 模型,更具备百万 token 的超长上下文处理能力,使得本应用能够支持复杂的多轮对话场景和长文档分析任务。前端采用 Gradio 框架构建响应式聊天界面,后端通过封装 MaaS 平台 API,为用户提供流畅的智能对话体验。
本案例基于华为开发者空间-云开发环境(容器)+MaaS 大模型,构建智能写作助手应用。
2. 适用对象
企业
个人开发者
高校学生
3. 案例时间
本案例总时长预计 60 分钟。
4. 案例流程
说明:
用户进入开发者空间开发平台云开发环境,创建容器;
使用 VS Code 连接云开发环境;
编写 Web 端项目代码集成 MaaS 大模型;
使用浏览器测试并体验智能写作助手。
二、环境准备
1. 领取注册开发者空间
开发者空间是开发者专属的云上成长空间,预置免费华为根技术工具和资源,为开发者提供从学习、开发到部署的全旅程支持。
点击免费领取,立即领取开发者空间。
注意:领取开发者空间,需要登录华为账号,如果没有,请注册华为账号并完成实名认证。
2. 领取百万 tokens 代金券
参考案例《Versatile Agent中自定义接入大模型配置华为云Maas指导》中的“一、 领取”章节内容,领取华为开发者空间百万token代金券福利,购买 ModelArts Studio DeepSeek-V3 轻量体验包(¥3.50)。开通商用模型服务,最后获取模型名称、API 地址和 API Key 的参数值。
注意:记录 API Key、API 地址以及 model 名称留作后面步骤使用。
三、配置云开发环境(容器)
1. VS Code 远程连接云开发环境(容器)
参考案例《华为开发者空间 - 云开发环境(容器)IDE插件远程连接操作指导》中的“二、云开发环境 IDE 插件远程连接操作指导”的内容,完成“1. 安装插件” ~ “4. 连接”章节步骤。
完成连接之后的状态:
四、构建智能写作助手应用
1. 获取智能写作助手项目代码
点击版本控制图标,再点击 Initialize Repository:
clone 代码,输入代码仓地址,Clone from URL:https://gitcode.com/u014005316/writing-assistant.git
选择代码仓目录:/root/,点击 Add to Workspace 加入当前工作空间。
2. 安装项目依赖
按下 Ctrl+Shift+`,打开 Terninal 窗口,选择 writing-assistant 目录,安装 requests 和 flask。
安装 Python 插件:
3. 智能写作助手代码功能介绍
智能写作助手代码结构如下图所示:
app.py 部分代码如下:
注意:
API_KEY 替换成“二、环境准备中的 2. 领取百万 tokens 代金券”中获取的 API Key;
API_URL 替换成“二、环境准备中的 2. 领取百万 tokens 代金券”中获取的 API 地址;
MODEL 替换成“二、环境准备中的 2. 领取百万 tokens 代金券”中获取的 model 名称。
4. 测试体验智能写作助手
运行智能写作助手项目:
点击右上角运行按钮,运行 main.py 文件:
在浏览器中输入:http://127.0.0.1:5000,或者点击**Open in Browser**进入智能写作助手平台。
输入文章主题:人工智能未来发展趋势选择:文章生成文章风格:学术文章长度:短篇(300 字)
点击开始生成:
智能写作助手成功帮助我们生成文章。
至此,基于华为开发者空间-云开发环境(容器)+MaaS 大模型构建智能写作助手应用的案例已全部完成。







评论