基于华为云开发者空间 -Versatile Agent 开发平台零基础开发购房助手

本案例由开发者:CC07 提供
最新案例动态,请查阅 《【案例共创】基于华为开发者空间-Versatile Agent开发平台零基础开发购房助手》。小伙伴快来领取华为开发者空间进行实操吧
一、概述
1. 案例介绍
华为开发者空间 - Versatile Agent平台(AI 原生应用引擎)提供了数据准备、模型选择/调优、知识工程、模型编排、应用部署、应用集成等能力,降低智能应用开发门槛、提升开发效率。
大模型本身作为一个 Chatbot,能完成的操作仅限于文字对话,并难以及时获取最新信息,而 Versatile Agent 相当于用户与模型对话之间的代理人,大模型借助 Agent 调用工具可完成更多的操作,令其能作为一个具体的应用。
在现代发达的城市化社会中,一个家庭的居住地点的选择十分重要,它影响了家庭中多名成员的通勤时间,规划一个最优地点令家庭各成员的通勤成本相对最低是比较耗费人力的事情。
本案例通过生活中常见的购置房产问题,基于华为云开发者空间-Versatile Agent 开发平台的内置工具、MCP 服务等,快速搭建购房助手。演示如何通过华为云开发者空间创建一个咨询助手解决相关场景问题。
2. 适用对象
企业
个人开发者
高校学生
3. 案例时间
本案例总时长预计 60 分钟。
4. 案例流程
说明:
领取登录华为开发者空间,开通 Versatile Agent;
创建 Versatile Agent 应用;
使用 Versatile Agent 开发平台的服务模型-平台预置功能配置 MaaS;
使用 Versatile Agent 的 MCP 服务,创建车票查询工具 MCP;
配置购房助手应用模型、提示词、知识库、开场白等,完成预览调试;
发布 Versatile Agent 应用。
5. 资源总览
本案例预计花费 0 元。
二、资源准备与基础环境配置
1. 开发者空间 - 开发平台
首次登录华为开发者空间 - 开发平台,需要签署开发者空间开发平台服务协议。勾选“我已阅读并同意上述《开发者空间开发平台服务协议》”,然后点同意。
1.1 开发者空间 - Versatile Agent 平台
签署协议后,开发平台左侧点 Versatile Agent,进入华为开发者空间 - Versatile Agent平台。点开通服务,根据系统要求完成开通。
华为开发者空间 - Versatile Agent平台提供了 Agent、大模型、MCP、Versatile 空间等能力。
1.2 体验新版 Versatile Agent 平台
25 年 9 月份迎来 Versatile Agent 平台全新升级。平台新增了 27 个特性,优化增强 8 个功能,新增多模态交互(图像、语音),新增敏感内容审查和风控,新增提示词管理,支持查看 Trace 调用链,查看使用量等统计指标,在运营运维、安全审查等企业级特性上有大幅提升。
根据系统提示,在“Versatile Agent 升级公告”弹窗中点确定,然后点右上角的体验新版 Versatile Agent。
根据提示点“华北-北京四”,切换服务区域。
完成新版本切换后的界面如下。
2. 配置模型
Versatile Agent 平台 - 模型服务,提供标准化 API 接口,支持盘古大模型与业界主流模型的接入与管理,提供多种路由策略,实现模型无感切换和灵活调度,支持 NLP 与多模态理解模型的在线调测及参数配置。
本案例中选用 ModelArts Studio(MaaS)模型服务,在 Versatile Agent 平台选择服务模型 > 平台预置,找到 ModelArts Studio(MaaS),点击鉴权配置。
根据提示输入 API Key,然后点击确定。
注:请参考案例《基于DeepSeek和Dify构建心理咨询师应用》中的“2.1 免费领取 DeepSeek R1 满血版”步骤,领取 DeepSeek-V3 模型 200 万免费 token,并获取 API Key 的值。
配置成功后,ModelArts Studio(MaaS)模型服务状态由“未接入”,变为“已接入”。
3. 配置 MCP 服务
Versatile Agent 平台 - MCP,提供了 MCP 服务市场,汇聚平台官方预置的各类 MCP 服务。这些 MCP 服务功能多元,广泛覆盖多个实用领域,能够有效拓展智能体的应用能力。用户可依据实际需求,灵活运用各类 MCP 服务以满足自己的业务需要。这些 MCP 支持 NPX、UVX 方式部署和 SSE 接口接入服务。
本案例中选配高德地图 MCP,为旅游规划助手提供火车票查询服务。
在 Versatile Agent 平台页签选择组件库 > 我的 MCP,点创建。在右侧弹出的创建 MCP 服务“抽屉”,步骤“1.选择服务”中,找到高德地图,选中后点下一步。
在“2.服务配置”中可根据自己需要修改服务图标、服务名称、服务描述、服务介绍等 MCP 基本信息。修改完成后点右下角保存。
配置完后的状态如下。
三、项目构建
1. 创建配置 Agent
1.1 创建 Agent
在 Versatile Agent 平台页签选择智能体 > 单智能体应用,点击创建应用。
在应用配置界面,创建类型选择默认的单智能体应用,页签选择常规创建,然后配置应用名称及其描述。
样例:
应用名称:
购房助手描述:
为您提供全方位购房支持,从房源筛选、价格评估到贷款咨询,助您轻松实现安居梦想。
配置完成后,点右下角立即创建。
创建完成后进入应用配置界面。
1.2 模型配置
模型选择可以选择平台预置的 DeepSeek,也可以选择前面“二、资源准备与基础环境配置”章中的“2. 配置模型”节配置的 MaaS 模型资源。为了保证应用的运行不受资源限制影响,这里选择 ModelArts Studio(MaaS)模型服务中的 DeepSeek-V3-64K。
DeepSeek-V3:适合做聊天、创作、翻译,优点是快又省;
DeepSeek-R1:更擅长解数学、写代码、搞推理,优点是强又稳。
智能体调度模式选择默认的模型优先。
1.3 提示词
点右上角的角色指令模板,为了保证应用回复的准确性,提示词应具备三个主要信息:角色设定、组织能力、要求与限制。
样例:
也可以在编辑基础信息后,使用提示词右上角的智能优化提示词功能。
1.4 配置插件
在技能 > 插件配置板块点其右侧的“**+”,在右侧弹出的“抽屉”中找到查询医院信息与公交地铁两个插件,点其右上角的“+”,然后点确定**。
配置完后的状态如上图左侧红框中的内容。
1.5 配置 MCP 服务
在 MCP 服务配置板块点其右侧的“**+”,在右侧弹出的“抽屉”中找到在“二、资源准备与基础环境配置”章中“3. 配置 MCP 服务”节创建的 MCP 车票查询工具,点右侧的添加,然后右下角的确定**。
配置完后的状态如上图左侧红框中的内容。
1.6 对话体验
开场白样例:
1.7 调试预览
在右侧预览调试中对话框中输入:你好,我在泾河·创智中心附近上班,查询一下到万科未来时光的交通方式。,应用正常调用知识库,并返回正确答案。
2. 发布
点右上角的发布(首次发布后,按钮变更为更新发布),在发布弹窗中输入版本名称:House_AssV v1.0,描述:购房助手 V1.0,然后点发布。
在发布管理界面,可以查看技术文档和示例代码。开发者可进行参考指导将该应用在自己开发的程序中进行调用。
本案例到此结束。快使用 Agent 来加速你的学习吧!







评论