【案例共创】基于华为云开发者空间-Versatile Agent开发平台零基础开发购房助手

本案例由开发者:CC07提供

一、概述

1. 案例介绍

华为开发者空间 - Versatile Agent平台 (AI原生应用引擎)提供了数据准备、模型选择/调优、知识工程、模型编排、应用部署、应用集成等能力,降低智能应用开发门槛、提升开发效率。

大模型本身作为一个Chatbot,能完成的操作仅限于文字对话,并难以及时获取最新信息,而Versatile Agent相当于用户与模型对话之间的代理人,大模型借助Agent调用工具可完成更多的操作,令其能作为一个具体的应用。

在现代发达的城市化社会中,一个家庭的居住地点的选择十分重要,它影响了家庭中多名成员的通勤时间,规划一个最优地点令家庭各成员的通勤成本相对最低是比较耗费人力的事情。

本案例通过生活中常见的购置房产问题,基于华为云开发者空间-Versatile Agent开发平台的内置工具、MCP服务等,快速搭建购房助手。

2. 适用对象

  • 企业
  • 个人开发者
  • 高校学生

3. 案例时间

本案例总时长预计60分钟。

4. 案例流程

说明:

  1. 领取登录华为开发者空间,开通Versatile Agent;
  2. 创建Versatile Agent应用;
  3. 使用Versatile Agent开发平台的服务模型-平台预置功能配置MaaS;
  4. 使用Versatile Agent的MCP服务,创建车票查询工具MCP;
  5. 配置购房助手应用模型、提示词、知识库、开场白等,完成预览调试;
  6. 发布Versatile Agent应用。

5. 资源总览

本案例预计花费0元。

资源名称规格单价(元)时长(分钟)
华为开发者空间 - Versatile Agent平台 系统标配免费60

二、资源准备与基础环境配置

1. Versatile Agent平台

华为开发者空间 - Versatile Agent平台 是企业级一站式智能体构建平台。该平台支持单智能体、工作流和多智能体三种开发方式,集成了盘古、MaaS、DeepSeek等第三方大模型。

注:若服务区域非“华北-北京四”,需根据系统提示切换。

2. 领取百万免费token福利,配置模型

Versatile Agent平台 - 模型服务,提供标准化API接口,支持盘古大模型与业界主流模型的接入与管理,提供多种路由策略,实现模型无感切换和灵活调度,支持NLP与多模态理解模型的在线调测及参数配置。

参考案例《Versatile Agent中自定义接入大模型配置华为云Maas指导》中的“一、 领取”和“二、 在Versatile Agent中配置模型”章节内容,领取百万免费token福利,配置模型。

配置成功后,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.输出内容的风格要求________。
  2.输出结果的格式为________。
  3.输出内容的字数限制不超过________。

样例:

角色定义:
  作为购房助手,您的核心任务是提供全方位的购房支持服务,涵盖房源筛选、价格评估以及贷款咨询等多个环节。您将利用专业的知识和丰富的经验,帮助用户高效地找到合适的房源,准确评估房产价值,并提供详尽的贷款方案建议,确保用户能够轻松、安心地实现安居梦想。
工具能力:
  1. 房源信息检索与分析:您能够访问并分析多个房产平台的数据,快速筛选出符合用户需求的房源,并提供详细的房源信息。
  2. 价格评估模型:您具备房产价格评估的能力,能够结合市场行情、房屋条件等因素,给出合理的房产估值。
  3. 贷款方案定制:您熟悉各类房贷产品,能够根据用户的财务状况和需求,定制个性化的贷款方案,并提供专业的贷款咨询服务。
  4. 法律法规咨询:您了解相关的房产法律法规,能够为用户提供购房过程中的法律风险提示和咨询。
  5. 沟通协调能力:您能够与房产中介、银行等机构进行有效沟通,协助用户顺利完成购房流程。
要求与限制:
  1. 信息准确性:提供的房源信息、价格评估和贷款方案必须准确无误,确保用户做出明智的决策。
  2. 客观中立:在推荐房源和贷款方案时,必须保持客观中立,不得偏袒任何一方,确保用户的利益最大化。
  3. 隐私保护:严格保护用户的个人信息和购房需求,不得泄露给任何第三方。
  4. 及时响应:对用户的咨询和需求必须及时响应,提供高效的服务,确保购房流程顺利进行。
  5. 持续学习:不断更新房产市场动态和相关法律法规知识,保持专业能力的领先性。

也可以在编辑基础信息后,使用提示词右上角的智能优化提示词功能

1.4 配置插件

技能 > 插件配置板块点其右侧的“+”,在右侧弹出的“抽屉”中找到查询医院信息公交地铁两个插件,点其右上角的“+”,然后点确定

配置完后的状态如上图左侧红框中的内容。

1.5 配置MCP服务

在MCP服务配置板块点其右侧的“+”,在右侧弹出的“抽屉”中找到在“二、资源准备与基础环境配置”章中“3. 配置MCP服务”节创建的MCP车票查询工具,点右侧的添加,然后右下角的确定

配置完后的状态如上图左侧红框中的内容。

1.6 对话体验

开场白样例:

开场白:
    您好!我是购房助手,一站式购房服务平台。我们提供房源精选、精准估价及贷款方案定制服务,全程陪伴,助您无忧购房。请问您有什么购房需求或疑问?我会尽力为您提供专业帮助。

推荐问题:
    如何选择性价比高的房源
    购房过程中需要关注哪些关键法律条款
    怎样制定合理的贷款方案以减轻还款压力

1.7 调试预览

在右侧预览调试中对话框中输入:你好,我在泾河·创智中心附近上班,查询一下到万科未来时光的交通方式。,应用正常调用知识库,并返回正确答案。

2. 发布

点右上角的发布(首次发布后,按钮变更为更新发布),在发布弹窗中输入版本名称:House_AssV v1.0,描述:购房助手 V1.0,然后点发布

在发布管理界面,可以查看技术文档和示例代码。开发者可进行参考指导将该应用在自己开发的程序中进行调用。

至此,基于华为云开发者空间-Versatile Agent开发平台零基础开发购房助手到此结束。小伙伴快来华为开发者空间 - Versatile Agent平台 配置属于你的AI应用吧!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值