华为云Flexus X实例快速搭建Hermes Agent并创建飞书机器人教程

Hermes Agent基于大语言模型构建的开源智能体框架,旨在让开发者能够更轻松地构建、部署和管理具备自主决策能力的智能体。本文主要通过华为云Flexus云服务器X实例高效部署和运行Hermes Agent,并创建飞书机器人。有需要的朋友可以参考一下。

点击进入:华为云官网

一、购买华为云Flexus云服务器X实例

进入Flexus应用服务器X实例购买页。

对Flexus应用服务器X实例进行资源配置。

购买华为云Flexus云服务器X实例

  • 区域:华北-北京四
  • 实例规格:8核16G
  • 镜像:Ubuntu

单击“下一步:确认配置”,进入订单详情页面。

根据界面提示,请确认配置信息,阅读并勾选协议。

单击“去支付”,根据页面提示完成支付。

单击“返回华为云Flexus云服务控制台”,查看已创建的Flexus应用服务器X实例。

二、Hermes Agent的模型配置

登录华为云X实例控制台,远程登录服务器实例。

模型配置

选择CloudShell登录,单击”立即登录”。

模型配置

远程登录:

模型配置

模型配置:

//命令行执行如下命令
docker exec -it hermes bash
//激活虚拟环境
source /opt/hermes/.venv/bin/activate
//进入hermes用户
su hermes
//配置模型
hermes model

选择”Custom endpoint(enter URL manually)”

模型配置

获取模型API Key用于接口的鉴权认证。登录Maas平台,在左侧导航栏,单击“API Key管理”(最多可创建30个密钥。每个密钥仅在创建时显示一次,请确保妥善保存。如果密钥丢失,无法找回,需要重新创建API Key以获取新的访问密钥)。

模型配置

在“API Key管理”页面,单击右上角“创建API Key”,填写标签(自定义API Key的标签,标签具有唯一性,不可重复。仅支持大小写英文字母、数字、下划线、中划线,长度范围为1~100个字符)和描述(自定义API Key的描述,长度范围为1~100个字符)信息后,单击“确定”。标签和描述信息在创建完成后,不支持修改。

模型配置

填写API base URL、API key、选择已存在的模型、其余选择默认即可。

模型配置

三、创建飞书机器人

登录飞书开放平台,选择已有应用。如果没有自建应用,可以单击“创建企业自建应用”。

创建飞书机器人

在左侧菜单单击“添加应用能力”,然后添加机器人。

创建飞书机器人

配置相关权限,允许机器人拥有获取信息等基础能力。选择左侧菜单的权限管理,单击“批量导入/导出权限”,导入以下权限:

{   "scopes": {     "tenant": [       "contact:contact.base:readonly",       "docx:document",       "docx:document.block:convert",       "docx:document:readonly",       "drive:drive",       "drive:drive:readonly",       "im:message",       "im:message.group_at_msg:readonly",       "im:message.group_msg",       "im:message.p2p_msg:readonly",       "im:message.reactions:read",       "im:message:readonly",       "im:message:recall",       "im:message:send_as_bot",       "im:message:update",       "im:resource",       "wiki:wiki",       "wiki:wiki:readonly",       "cardkit:card:write",
      "admin:app.info:readonly",
      "application:application:self_manage",       "contact:user.id:readonly"    ],     "user": []   } }

创建飞书机器人

单击页面左上方的“创建版本”,填写版本号(如1.0.0)、更新说明,单击“保存”后确认发布。

创建飞书机器人

选择左侧菜单的凭证与基础信息,复制App ID、App Secret用于OpenClaw应用配置的填写。

创建飞书机器人

登录环境,配置连接。

//命令行执行如下命令
docker exec -it hermes bash
//激活虚拟环境
source /opt/hermes/.venv/bin/activate
//进入hermes用户
su hermes
hermes gateway setup

创建飞书机器人

选择”Enter existing App ID and App Secret manually”。

创建飞书机器人

填写获取凭证复制的App ID、App Secret,其他配置选择默认即可。

创建飞书机器人

登录飞书开放平台,配置事件回调。选择左侧菜单的事件与回调,在事件配置页签配置订阅方式,选择“使用长连接接收事件”。

可以单击“验证”测试连接是否成功,验证成功后,单击“保存”。

创建飞书机器人

单击“添加事件”,搜索接收消息,选中后单击“添加”。

创建飞书机器人

单击页面左上方的“创建版本”,填写版本号(如1.0.1)、更新说明,单击“保存”后确认发布。

创建飞书机器人

在飞书APP中的开发者小助手对话框中可以看到版本发布成功的提示,单击打开应用即可进入机器人的聊天窗口,也可以在搜索框中搜索已创建的机器人名称,选中后进入聊天窗口,可以与机器人直接对话测试效果。

使用教程

萤光云VPS云服务器+宝塔面板快速部署OpenClaw全流程

2026-4-10 17:13:14

使用教程

如何取消Nextcloud分享链接?

2022-12-12 16:29:55

相关推荐