基于华为开发者空间-Versatile Agent 构建We码会议助手

一、概述

1. 案例介绍

华为开发者空间全新升级,为开发者提供AI时代的智能应用开发体验。通过对AI Agent、Astro等工具平台的嵌入及衔接打通,让开发者使用体验更丝滑。通过提供FunctionGraph、CAE等Serverless计算资源,打通从开发到部署,带来一站式智能应用开发体验。

本案例选择使用开发者空间开发平台,通过开发平台提供的云函数、AI Agent开发能力,实现We码会议助手从MCP Server部署到创建AI 会议Agent再到发布使用AI会议Agent。

通过实际操作,帮助开发者了解华为开发者空间开发平台的使用,并借助Versatile Agent、云函数工具平台,丝滑体验从函数部署到AI应用发布开发旅程。

2. 适用对象

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

3. 案例时间

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

4. 案例流程

说明:

  1. 创建云函数部署MCP Server代码;
  2. 华为开发者空间-开发平台创建MCP;
  3. 华为开发者空间-开发平台创建AI 会议Agent;
  4. 发布体验AI会议Agent。

5. 资源总览

本案例预计花费7.26元。体验完成后请及时释放资源,避免产生多余的费用。

资源名称规格单价(元)时长(分钟)
华为开发者空间 - AI Agent平台系统标配免费60
API网关 APIG基础版 | 公网带宽5Mbits/s7.2660

二、云函数部署并发布MCP Server

2.1 创建云函数

登录华为开发者空间,进入开发平台

点击计算->云函数进入云函数管理界面,点击新建云函数。

选择“从空白模板创建”,函数名称自定义,如WeMeeting,其他参数不变,点击立即创建

创建完成后,点击函数列表后WeMeeting函数最后一列中的在线开发,去到函数详情页进行函数开发部署。

2.2 部署MCP Server

2.2.1 上传函数代码

在WeMeeting函数详情页面,选择代码,点击上传代码,选择“Zip文件”,函数Zip包下载:https://dtse-mirrors.obs.cn-north-4.myhuaweicloud.com/case/0044/fastMeetingMcp.zip

选择下载的函数压缩包文件,点击确定

2.2.2 函数配置

常规设置:

将执行超时时间修改为30秒,点击保存。

触发器:

APIG触发器可以通过HTTPS或者HTTP调用FunctionGraph函数,可以将MCP Server以API的形式提供大模型调用。

点击页面中创建触发器,参考下面表格参数配置触发器,然后点击确定创建。

触发器配置项:

配置项
触发器类型选择API 网关服务(APIG专享版)
实例有实例则直接选择;无实例则参考4.1 创建APIG实例
API名称默认即可,可以自定义
分组默认DEFAULT,没有可用分组可以新建
发布环境默认RELEASE
安全认证None
请求协议HTTPS
请求路径/sse/meeting
匹配模式前缀匹配
请求方法ANY
后端超时60000

注意:如果APIG实例长时间闲置或不再使用,请及时删除,避免持续收费!参考4.2 删除APIG实例

网络配置:

回到FunctionGraph函数详情页面,点击网络配置函数访问公网开启,然后点击保存。

环境变量:

点击编辑环境变量,选择“使用JSON格式编辑”,输入以下环境变量,点击确定

{
    "WELINK_ENDPOINT": "/sse/meeting",
    "WELINK_TENANT_ID": "替换为个人的Welink租户ID"
}

WELINK_TENANT_ID为华为云WeLink租户ID,获取方式可参考4.3 获取WeLink租户ID

并发:

单实例并发数设置为100,单函数最大实例数设置为1,点击保存

高级设置:

流式返回开启。如果显示禁止修改,可以点击页面左上角返回按钮返回函数列表,然后重新进入WeMeeting函数再配置该项即可。

到这里我们的MCP Server已经部署完成,可以点击触发器,获取服务调用URL备用。

2.3 创建MCP服务

华为云开发者空间开发台,进入Versatile Agent页面,点击组件库,点击我的MCP,点击创建

选择空白模板,点击下一步

MCP服务配置参考:

配置项内容
服务名称可自定义,比如:We码会议服务
服务描述创建视频会议、语音会议,查询会议列表,取消会议
安装方式SSE
URL2.2.2 函数配置最后得到的函数触发器调用URL

到这里我们的MCP Server服务就已经通过FunctionGraph进行部署并发布成功了。

三、AI Agent创建并发布We码会议助手

3.1 创建We码会议助手

华为云开发者空间开发平台,进入Versatile Agent页面,点击智能体,点击单智能体应用,点击创建应用

选择创建类型:单智能体应用; 应用名称:We码会议助手; 描述:创建视频会议、语音会议,查询会议列表,取消会议。

点击立即创建

应用信息配置如下:

配置项内容
模型DeepSeek-V3-32K
应用名称We码会议助手
应用描述创建视频会议、语音会议,查询会议列表,取消会议
提示词智能生成
MCP服务添加2.3创建的MCP服务
开场白您好! 我是WeLink会议服务助手,很高兴为您演示如何使用WeLink轻松完成会议服务,让您的沟通更加高效,l 首先,请下载并安装WeLink应用,安装完成后,注册并登录账号,您就可以开始使用了。 以下是一些基本操作步骤: 1. 创建会议:点击“发起会议”,输入会议主题、时间、参会人员等信息,然后发送会议邀请。 2. 加入会议:收到会议邀请后,点击通知

配置MCP,点击MCP服务后的+号,选择我们上面创建的We码会议服务,添加完成后,点击确定

然后我们可以在预览调试窗口进行对话测试,例如:

{"name":"****","userId":"************"} 帮我创建一个会议,会议主题:hdc演示,时间:8个小时后

会议创建成功WeLink也会收到会议通知。

注意: name和userId需要实际WeLink用户信息,获取方式参考4.4 获取WeLink用户信息

We码会议助手测试没问题后,可以点击右上角发布按钮进行发布。发布完成后,我们可以通过API的方式调用agent。

至此,AI会议Agent已经发布完成。

四、扩展步骤

4.1 创建APIG实例

访问APIG专享版购买页面进行购买,规格配置参考下图,预计使用1h,费用约为7.26元!

网络VPC安全组没有的话直接新建即可,且安全组应开放80,443,8000端口。

APIG创建完成后,点击实例管理,点击实例名称进入到APIG实例信息页面。

点击配置参数

下拉找到支持基于SSE的低时延传输方式参数sse_strategy,设置为On。

至此APIG购买配置完成。

4.2 删除APIG实例

在华为云控制台,进入APIG实例管理页面,删除APIG实例。

4.3 获取WeLink租户ID

访问华为云WeLink下载页面选择个人本地环境下载对应的版本,根据指引安装即可。

安装完成后,点击企业注册

注册成功后,点击创建按钮,创建企业/组织。

创建成功后,打开welink,输入手机号和验证码,点击下一步。

选择刚创建的企业,点击进入

设置密码,登录成功后,点击左上角头像,选择管理后台

在管理后台页面,点击设置,在租户信息—>基本信息页面中获取租户ID

4.4 获取WeLink用户信息

在WeLink客户端左侧菜单栏中业务,然后点击创建应用,在WeLink 开放平台选择轻应用点击立即开发

填写必要信息:图标、中英文名称,然后点击提交即可。

提交后,点击成员管理,查看姓名和账号,对应的即是WeLink用户信息的nameuserId

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值