全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

在云服务器上部署Hermes Agent

最近更新时间:2026-07-24 11:19:57

本文将介绍如何基于金山云云服务器KEC实例,部署Hermes Agent智能体服务,完成从环境准备到服务验证的全流程操作。

背景信息

Hermes Agent是一款面向自进化能力的长期运行智能体,核心设计目标是解决Agent如何持续自主进化的问题,而非仅聚焦于可执行任务范围。其核心机制包括:

  • 内建学习闭环:任务完成后自动总结经验,并沉淀为可复用的技能。

  • 持久化记忆:跨会话保存用户、项目和上下文信息。

  • 自生成技能系统:Agent会自动将解决方案整理为技能,后续任务可直接复用。

准备工作

部署方式一:采用应用模板直接部署

步骤一:购买Hermes Agent应用模板KEC实例

  1. 登录 金山云控制台,在顶部搜索框输入KEC,选择控制台 > 云服务器,进入云服务器控制台页面。

  2. 在左侧导航栏,选择实例,点击+新建。

  3. 选择应用模板购买页签,参考如下示例,配置各项参数。

    配置项

    示例与说明

    应用模板

    Hermes

    计费方式

    按量付费,可根据实际情况选择其他方式

    地域

    华北1(北京),可根据自身业务所在地选择离自己物理位置近的地域。

    已选实例

    2核2G(高效型SE9),若需体验更高性能服务,可选择其他实例规格。

    模型配置

    模型:kimi-k2.5,可根据实际情况,选择其他模型。

    API Key:根据相应ID选择即可,若无可用,可点击新建API Key进行创建。

    登录方式

    密钥

    SSH 密钥

    选择待使用的密钥对即可,若无点击新建SSH密钥

    IM配置(可选)

    目前支持飞书。若使用该配置需提前在飞书开放平台创建智能体应用并获取App IDApp Secret

  4. 配置完各项参数,点击立即购买 > 提交订单,等待实例创建成功即可。

  5. 点击返回控制台,进入实例列表,查看购买成功的云服务器,已自动开机并处于 运行中 状态。

步骤二:直接登录和使用Hermes Agent实例

本示例使用SSH密钥登录,以Windows下的PuTTY工具做简要说明,其他登录方式可查看连接实例相关文档,操作步骤如下:

  1. 在云服务器实例列表页,查看Hermes Agent实例的公网IP地址。

  2. 本地主机运行PuTTY工具。

  3. 在PuTTY Configuration页面,填写以下参数:

    • Host Name (or IP address):输入云服务器的公网IP地址。

    • Port:使用默认端口号22

    • Connection type:选择SSH

  4. 单击Open,确认密钥访问权限后即可完成登录。

  5. 登录Hermes Agent后,执行如下命令,启动并进入Hermes前台对话窗口。

    hermes
  6. 至此,即可开始使用Hermes Agent服务,其可进行编程开发、文件数据处理、Web搜索等任务。

步骤三:(可选)在飞书上使用Hermes Agent

若在步骤一相关操作中,进行了IM配置,则可参考以下操作在飞书上使用Hermes Agent的能力。

  1. 登录飞书,搜索并查找到提前创建好的智能体应用。

  2. 双击相应智能体,进入应用对话窗口,即可直接调用Hermes Agent的能力完成任务,所有记忆和技能会与后台实例保持同步。

部署方式二:采用自定义实例手动部署

除了使用预配置应用模板一键创建Hermes Agent云服务外,您也可以选择手动部署方式,操作流程如下:

步骤一:自定义购买KEC实例

  1. 登录 金山云控制台,在顶部搜索框输入KEC,选择控制台 > 云服务器,进入云服务器控制台页面。

  2. 在左侧导航栏,选择实例,点击+新建。

  3. 云服务器KEC自定义购买页面,参考如下示例,配置各项参数。

    配置项

    示例与说明

    基础配置

    按需根据实际情况进行选择即可

    实例配置

    架构:X86

    分类:高效型

    已选实例:SE9.2B(2核 4GB),可根据实际需求选择更高配置。

    须保证至少2核vCPU、4GB内存。

    镜像配置

    镜像类型:公共镜像-Ubuntu

    镜像:Ubuntu-22.04 Hermes,该镜像已内置Hermes所需环境。

    存储配置

    系统盘:ESSD云硬盘

    容量范围:50GB(至少)

    网络配置

    根据实际情况进行选择即可。

    弹性IP

    购买弹性IP,后续需使用密钥登录。

    系统配置

    服务器名称:自定义即可。

    登录方式:密钥

    SSH密钥:选择待使用的密钥对即可,若无点击新建SSH密钥。

    所属项目:自定义即可。

  4. 配置完各项参数,点击立即购买 > 提交订单,等待实例创建成功即可。

  5. 点击返回控制台,进入实例列表,查看购买成功的云服务器,已自动开机并处于 运行中 状态。

步骤二:登录KEC实例

本示例采用SSH密钥登录,以Windows下的PuTTY工具做简要说明,其他登录方式可查看连接实例相关文档,操作步骤如下:

  1. 在云服务器实例列表页,查看KEC实例的公网IP地址。

  2. 本地主机运行PuTTY工具。

  3. 在PuTTY Configuration页面,填写以下参数:

    • Host Name (or IP address):输入云服务器的公网IP地址。

    • Port:使用默认端口号22。

    • Connection type:选择SSH。

  4. 单击Open,确认密钥访问权限后即可完成登录。

步骤三:初始化和使用Hermes

本文已对接飞书为例,介绍Hermes 如何对接第三方通讯APP。其他通讯APP可参考官方指南进行设置。在飞书开放平台创建智能体应用并获取App IDApp Secret

  1. 登录KEC后,执行如下命令,进行初始化。

    hermes setup
  2. 根据页面提示,选择Quick setup,设置模型消息通道等信息。

  3. 进入模型配置提示页,依次设置如下参数。

    • Select provider:选择Custom endpoint (enter URL manually)

    • API base URL:填写金山云星流模型API地址 https://kspmas.ksyun.com/v1

    • API Key [optional]:输入提前准备好的金山云模型API Key。

    • Select model:若上述三个配置项无误,则此时可查看模型列表,输入待使用的模型的序号或名称即可。

    • Context length in tokens:保持默认直接回车即可,Hermes会自动检测。

  4. 根据页面提示选择 Set up messaging now,使用方向键选择Feishu/Lark,并按空格确认,依次进行如下设置。

    • 选择 Enter existing App ID and App Secret manually

    • App ID:输入提前获取的智能体应用的App ID。

    • App Secret:输入提前获取的智能体应用的App Secret。

    • 选择feishu(China)。

    • 选择WebSocket。

    • 选择Allow all direct message。

    • 选择Respond only when @mentioned in groups (recommended)。

    • Home Chat ID(optinal,for cron/notification)直接留空回车即可。

  5. 根据页面提示,Install the gateway as a systemd service? (runs in background, starts on boot) [Y/n],输入n即可。

  6. 根据页面提示,Launch hermes chat now? [Y/n],输入 Y,启动并进入Hermes前台对话窗口。

  7. 至此,即可直接在当前界面使用Hermes Agent服务,其可进行编程开发、文件数据处理、Web和搜索等任务。

  8. 退出Hermes前台对话窗口,执行如下命令,运行Hermes 网关。

    hermes gateway run
  9. 登录飞书,搜索并查找到提前创建好的智能体应用。

  10. 双击相应智能体,进入应用对话窗口,即可直接调用Hermes Agent的能力完成任务,所有记忆和技能会与后台实例保持同步。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈