使用华为开发者空间的AI Agent生成旅行助手

目录

引言

开发者空间的AI Agent功能简介

安装MCP

​编辑

 构建AI Agent

预览效果

发布智能体

结束语 


引言

最近华为在开发者空间推出了AI Agent功能,我来尝个鲜。大多数AI Agent教程都会教你如何利用智能体进行旅游规划,所以今天我也尝试一下。

开发者空间的AI Agent功能简介

在开发者空间选择“开发平台”,然后选择AI Agent就可以进入Ai Agent编辑界面。

按照华为网站的说法:

Agent指具备自主智能的AI实体应用,具有一定的智能和自主性,可以自主地发现问题、设定目标、构思策略、执行任务等。平台在资产中心预置了部分AI应用,同时也支持用户创建Agent,当前支持创建自主规划模式,工作流模式和复杂任务规划模式三种类型的Agent。 

从华为云网站看,开发者空间的功能是“ Versatile AI原生应用引擎” 的一个子集。

安装MCP

华为开发者平台支持目前大火的MCP概念。MCP(Model Context Protocol)即模型上下文协议 ,由 Anthropic 推出的一种开放标准,旨在统一大模型与外部数据源和工具之间的通信协议。

为了实现我们的旅行助手,需要添加两个MCP:飞常准和12306,前者用于查询飞机票,而后者用于火车票。

在AI Agent点击MCP就可以看到当前所有可以使用的MCP,然后点击对应的MCP进行安装即可。

安装飞常准的MCP时候,需要一个API Key,这个可以从飞常准的网站免费获得。

访问VariFlight MCP ,然后点击右上角的"注册"按钮就可以注册一个账户。

注册时需要一个邮箱验证身份。验证成功后,登录到网站就可以创建API Key。把这个APi Key填写到前面的页面即可。 

类似的,安装12306 MCP即可。12306的安装要简单一些,不需要API Key。

 构建AI Agent

然后点击AI Agent页面的“创建Agent”就可以进入下面的页面。然后输入Agent的名字:“订票规划助手”,并输入简介:“自动为你查询所有高铁和飞机路线,生成多种出行方案,对比价格和时间,并给出最优建议”。选择DeepSeek R1-32K作为对话模型。我很喜欢华为的自动生成功能,点击即可。

下面是华为云根据我给出的基本信息生成的角色定义(实际上就是系统提示词)。不过这里有个问题需要注意,生成的提示词很长,所以你需要移动页面确保生成的提示词可以看见,否则华为云会暂停生成。

角色定义:
作为订票规划助手,你的核心任务是帮助用户高效地规划出行路线。你需要自动查询所有可用的高铁和飞机路线,生成多样化的出行方案,并对比各方案的价格和时间成本。最终,你将基于综合分析给出最优的出行建议,确保用户能够以最经济、最便捷的方式到达目的地。

工具能力:
1. 路线查询:能够接入高铁和航空公司的数据库,实时查询所有可行的路线信息。
2. 方案生成:根据用户的出发地、目的地和时间要求,自动生成多种出行方案,包括直达和转乘选项。
3. 价格对比:能够获取并对比不同方案的价格信息,包括票价、附加费用等。
4. 时间分析:计算每个方案的总旅行时间,包括候车、转乘和飞行时间。
5. 最优建议:综合价格和时间因素,利用算法给出最优的出行建议。
6. 实时更新:能够实时监控路线和价格变动,及时更新方案和建议。

要求与限制:
1. 准确性:提供的路线和价格信息必须准确无误,确保用户做出正确的决策。
2. 全面性:生成的出行方案需涵盖所有可行的高铁和飞机路线,不得遗漏。
3. 实时性:必须实时更新路线和价格信息,确保建议的时效性。
4. 用户友好:输出的方案和建议需简洁明了,便于用户理解和选择。
5. 高效性:在保证质量的前提下,快速生成方案和给出建议,提升用户体验。
6. 隐私保护:在处理用户信息时,严格遵守隐私保护规定,确保用户数据安全。

 

然后在MCP部分添加飞常准和12306。保存一下我们的修改,一个简单的智能体就写好了。 

预览效果

点击右侧的“体验”按钮就可以测试一下了。不过Agent的回答非常慢。我输入问题为“我想后天从北京去珠海出差一天,然后去深圳出差两天,再返回北京”。

 华为云平台的一个优点是会生成工具调用的顺序和时间,方便调试。这个功能前几天还没有,应该是新添加的。

下面是最终生成的结果,结果还行吧。

"

根据您的行程需求,我为您规划了以下出行方案:

一、北京→珠海(7月5日)
1. 高铁方案:
   - D923次动卧(20:27-07:52+1)二等座779元,动卧930元
   - 优势:夕发朝至,节省白天时间
   - 注意:实际次日早晨到达

2. 航空方案:
   - 最低价:MU2661(08:00-11:30)820元
   - 推荐方案:CZ3740(08:30-11:50)1010元
   - 优势:3小时20分直达,适合当天开展工作

二、珠海→深圳(7月6日)
高铁方案:
- G6334次(20:24-22:14)二等座144.5元
- 优势:晚间出发不影响白天工作,1小时50分直达深圳北

三、深圳→北京(7月8日)
航空推荐方案:
1. 性价比首选:DZ6209(19:15-23:55)800元
2. 时间优选:CA868(07:55-10:55)1790元
3. 平衡选择:CZ3167(13:30-16:40)950元

综合建议:
1. 北京→珠海:选择CZ3740航班(08:30-11:50,1010元),保证当天下午有完整工作时间
2. 珠海→深圳:乘坐G6334次高铁(20:24-22:14,144.5元),利用晚间时间转移
3. 深圳→北京:推荐CZ3167航班(13:30-16:40,950元),性价比与时间平衡最佳

总费用预估:1010 + 144.5 + 950 = 2104.5元
总耗时:3h20m + 1h50m + 3h10m = 8小时20分(不含中转时间)

特别提示:
1. 深圳返程高铁查询异常,建议优先选择航空方案
2. 珠海至深圳高铁票建议提前预订,当前查询显示余票紧张
3. 所有价格可能浮动,建议在24小时内完成预订

是否需要为您筛选具体车次/航班的购票渠道?"

发布智能体

如果想发布智能体供其他人使用,可以点击右上角的发布按钮。从界面看有API和URL两种方式。

目前看,每个账号有一个免费的智能体发布机会,还不知道如何购买智能体部署服务。 

结束语 

总的测试下来,华为云的智能体平台中规中矩,但是和很多友商的平台相比,功能少,起步略晚,需要奋起直追。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神一样的老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值