保姆级教程:阿里云 ECS 云服务器部署Hermes Agent+百炼Coding Plan、Token Plan配置指南

简介: 在云原生与AI开发融合的当下,将自进化AI智能体部署在弹性云服务器上,并对接专业的大模型订阅服务,已成为开发者提升效率的主流方案。Hermes Agent作为具备自我进化能力的开源AI智能体,可在阿里云ECS上稳定运行,而阿里云百炼的Coding Plan与Token Plan则提供了高性价比、高可用的大模型调用能力。本文将从ECS实例准备、Hermes Agent部署、百炼订阅计划开通与配置、服务验证与优化等环节,提供完整的实操指南,帮助开发者快速搭建专属的AI开发环境。

在云原生与AI开发融合的当下,将自进化AI智能体部署在弹性云服务器上,并对接专业的大模型订阅服务,已成为开发者提升效率的主流方案。Hermes Agent作为具备自我进化能力的开源AI智能体,可在阿里云ECS上稳定运行,而阿里云百炼的Coding Plan与Token Plan则提供了高性价比、高可用的大模型调用能力。本文将从ECS实例准备、Hermes Agent部署、百炼订阅计划开通与配置、服务验证与优化等环节,提供完整的实操指南,帮助开发者快速搭建专属的AI开发环境。

一、前期准备:ECS实例选型与环境配置

1.1 ECS实例选型与创建

Hermes Agent对服务器资源有基础要求,为保证运行流畅,建议选择2核4G及以上配置的ECS实例,操作系统优先选择Alibaba Cloud Linux 3、CentOS 7/8或Ubuntu 20.04+,这些系统对Docker与AI工具的兼容性更佳。

创建ECS实例的核心步骤:

  1. 登录阿里云ECS控制台,点击创建实例,选择自定义购买模式。
  2. 地域选择:优先选择华北2(北京),该地域为百炼服务的核心地域,API调用延迟更低。
  3. 实例规格:选择ecs.g7.large(2核4G) 及以上,付费类型可选择按量付费,便于灵活调整资源。
  4. 镜像:选择Alibaba Cloud Linux 3.2104 LTS 64位,该镜像预装云助手服务,可简化后续扩展程序安装流程。
  5. 网络与安全组:选择专有网络VPC,安全组需开放22端口(SSH),同时建议开放8080端口(Hermes Agent WebUI默认端口),便于后续访问管理界面。
  6. 登录凭证:设置实例密码或绑定SSH密钥,建议使用密钥对登录,提升安全性。
  7. 确认配置并提交订单,等待实例创建完成(约1-3分钟)。

零基础部署AI Agent:OpenClaw/Hermes Agent喂饭级步骤流程

第一步:👉点击打开访问阿里云OpenClaw/Hermes Agent一键部署专题页面
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
openClaw3.png
OpenClaw031.png
OpenClaw03.png
OpenClaw04.png
OpenClaw5.png
Openclaw6.png

👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。
tokenplan1.png
tokenplan1.png
tokenplan2.png
tokenplan3.png
tokenplan4.png

第二步:👉打开选择阿里云轻量应用服务器,配置参考如下:

  • 镜像:OpenClaw(或Hermes Agent)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
  • 实例:内存必须2GiB及以上。
  • 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
  • 时长:根据自己的需求及预算选择。

轻量应用服务器OpenClaw镜像.png
bailian1.png
bailian2.png

第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

阿里云百炼密钥管理图.png

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
阿里云百炼密钥管理图2.png

  • 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
  • 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
  • 配置OpenClaw/Hermes:单击执行命令,生成访问OpenClaw/Hermes的Token。
  • 访问控制页面:单击打开网站页面可进入OpenClaw/Hermes对话页面。

阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:

创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
CodingPlan.png

  • 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。
    image.png
  • 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。
    image.png
  • 在服务器概览页面单击应用详情页签,进入服务器详情页面。
    image.png
  • 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。
    image.png
  • 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。
    image.png
  • 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。
    image.png
    image.png

    1.2 ECS实例基础环境配置

    实例创建完成后,通过Workbench远程连接或本地SSH工具登录服务器,执行以下命令完成基础环境配置:
# 1. 更新系统软件包
sudo yum update -y  # Alibaba Cloud Linux/CentOS
# sudo apt update && sudo apt upgrade -y  # Ubuntu

# 2. 安装基础依赖工具
sudo yum install -y wget curl git vim unzip  # Alibaba Cloud Linux/CentOS
# sudo apt install -y wget curl git vim unzip  # Ubuntu

# 3. 安装并启动Docker(Hermes Agent推荐容器化部署)
# 卸载旧版Docker(如有)
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine -y
# 安装Docker依赖
sudo yum install -y dnf-plugins-core
# 添加Docker官方仓库
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装Docker CE与相关组件
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 启动Docker并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# 验证Docker安装
sudo docker run hello-world

执行完成后,若出现Hello from Docker!提示,说明Docker安装成功。

二、Hermes Agent部署:两种方案任选

Hermes Agent提供OOS扩展程序一键部署手动容器化部署两种方式,前者适合快速上手,后者适合自定义配置,开发者可根据需求选择。

2.1 方案一:OOS扩展程序一键部署(推荐)

阿里云OOS(系统运维管理)提供Hermes Agent官方扩展程序,无需手动配置环境,3-5分钟即可完成安装。

操作步骤:

  1. 登录阿里云OOS控制台,在左侧导航栏选择服务器管理 > 扩展程序
  2. 公共扩展程序页签中,找到Hermes Agent扩展程序卡片,点击安装扩展程序
  3. 在弹出的面板中,选择目标ECS实例(即上一步创建的实例),点击创建
  4. 系统将自动通过云助手下发安装任务,等待执行完成(约3分钟),可在执行历史中查看进度。
  5. 安装完成后,通过SSH登录ECS实例,执行以下命令验证安装:
    # 查看Hermes Agent版本
    hermes --version
    # 若返回版本号(如hermes version 1.2.0),说明安装成功
    

2.2 方案二:手动容器化部署(自定义配置)

若需自定义Hermes Agent的配置参数,可通过Docker手动部署,步骤如下:

# 1. 拉取Hermes Agent官方Docker镜像
sudo docker pull nousresearch/hermes-agent:latest

# 2. 创建Hermes Agent配置目录
sudo mkdir -p /opt/hermes/config
sudo mkdir -p /opt/hermes/data

# 3. 编写Docker Compose配置文件(/opt/hermes/docker-compose.yml)
sudo vim /opt/hermes/docker-compose.yml

在配置文件中写入以下内容:

version: '3.8'
services:
  hermes:
    image: nousresearch/hermes-agent:latest
    container_name: hermes-agent
    restart: always
    ports:
      - "8080:8080"  # WebUI端口
    volumes:
      - /opt/hermes/config:/app/config
      - /opt/hermes/data:/app/data
    environment:
      - HERMES_PORT=8080
      - HERMES_LOG_LEVEL=info

保存退出后,执行以下命令启动容器:

# 进入配置目录
cd /opt/hermes
# 启动Hermes Agent容器
sudo docker-compose up -d
# 查看容器运行状态
sudo docker ps
# 若容器状态为Up,说明启动成功

三、阿里云百炼订阅计划开通与API Key获取

Hermes Agent需通过API Key对接百炼的Coding Plan或Token Plan,需先完成订阅计划开通与API Key创建。

3.1 开通百炼订阅计划

  1. 登录阿里云百炼控制台,在首页选择订阅计划,可选择Coding PlanToken Plan
    • Coding Plan:固定月费订阅,按模型调用次数计量,适合高频代码开发场景,支持Qwen3.7-Plus、Claude 3等模型。
    • Token Plan:按Token消耗抵扣Credits,个人版/团队版可选,支持多模型灵活切换,适合通用AI开发场景。
  2. 选择对应计划的套餐(如Coding Plan Pro、Token Plan个人版基础套餐),完成支付开通。

3.2 获取专属API Key

不同订阅计划的API Key格式与获取路径不同,需严格区分:

3.2.1 获取Coding Plan API Key

  1. 在百炼控制台进入Coding Plan > 我的订阅,点击创建API Key
  2. 配置API Key权限(建议选择全部权限),点击确定
  3. 复制生成的API Key(以sk-coding-开头),妥善保存,仅生成时完整显示一次。
  4. 记录Coding Plan专属Base URL:https://coding.dashscope.aliyuncs.com/apps/anthropic/v1

3.2.2 获取Token Plan API Key

  1. 在百炼控制台进入Token Plan > 我的订阅,点击创建API Key
  2. 选择个人版团队版,配置权限后点击确定
  3. 复制生成的API Key(以sk-sp-开头),妥善保存。
  4. 记录Token Plan专属Base URL(OpenAI兼容):https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1

注意:Coding Plan、Token Plan与百炼通用API Key(sk-开头)不可混用,需使用对应计划的专属API Key。

四、Hermes Agent对接百炼订阅计划:配置与验证

4.1 配置Hermes Agent接入凭证

通过SSH登录ECS实例,执行hermes命令进入交互式配置界面,或直接修改配置文件完成接入:

4.1.1 交互式配置(推荐)

# 启动Hermes Agent交互式配置
hermes config

按照提示依次配置:

  1. 选择模型提供商:输入bailian(阿里云百炼)。
  2. 选择订阅计划:输入coding(Coding Plan)或token(Token Plan)。
  3. 输入API Key:粘贴上一步获取的专属API Key。
  4. 输入Base URL:粘贴对应计划的专属Base URL。
  5. 选择默认模型:如Coding Plan选择qwen3.7-plus,Token Plan选择qwen3.7-max
  6. 配置完成后,输入y保存配置。

4.1.2 手动修改配置文件

若需批量配置或自定义参数,可直接修改Hermes Agent配置文件:

# 编辑配置文件(OOS一键部署路径)
sudo vim ~/.config/hermes/config.json
# 容器化部署路径
sudo vim /opt/hermes/config/config.json

根据订阅计划写入对应配置:

Coding Plan配置示例

{
   
  "provider": "bailian-coding-plan",
  "api_key": "你的Coding Plan API Key",
  "base_url": "https://coding.dashscope.aliyuncs.com/apps/anthropic/v1",
  "default_model": "qwen3.7-plus",
  "max_tokens": 4096,
  "temperature": 0.7
}

Token Plan配置示例

{
   
  "provider": "bailian-token-plan",
  "api_key": "你的Token Plan API Key",
  "base_url": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
  "default_model": "qwen3.7-max",
  "max_tokens": 8192,
  "temperature": 0.6
}

保存退出后,重启Hermes Agent使配置生效:

# OOS一键部署重启
sudo systemctl restart hermes
# 容器化部署重启
cd /opt/hermes && sudo docker-compose restart

4.2 验证对接是否成功

配置完成后,执行以下命令验证Hermes Agent是否能正常调用百炼模型:

# 发送测试对话请求
hermes chat -q "请解释什么是云原生架构"
# 切换模型测试(Token Plan支持多模型切换)
hermes chat -m qwen3.8-max-preview -q "帮我写一个Python快速排序算法"
# 查看调用日志
hermes logs

若返回正常的模型回复,且无报错信息,说明Hermes Agent与百炼订阅计划对接成功。

五、WebUI管理与高级配置

5.1 访问Hermes Agent WebUI

Hermes Agent提供Web管理界面,便于可视化配置与监控:

  1. 在ECS实例安全组中,确保8080端口已开放公网访问。
  2. 在浏览器中访问:http://ECS公网IP:8080
  3. 登录WebUI后,可查看模型调用日志、修改配置、管理对话历史等。

5.2 高级配置优化

5.2.1 模型调用参数优化

修改配置文件中的参数,提升模型响应效果:

{
   
  "temperature": 0.7,  # 控制生成随机性,0-1之间,值越大越随机
  "max_tokens": 8192,  # 最大生成Token数,根据模型上限调整
  "top_p": 0.9,        # 核采样参数,控制生成多样性
  "frequency_penalty": 0.1,  # 频率惩罚,减少重复内容
  "presence_penalty": 0.1   # 存在惩罚,鼓励新内容生成
}

5.2.2 开启自动进化功能

Hermes Agent的核心优势是自我进化,可在配置文件中开启:

{
   
  "enable_evolution": true,  # 开启自动进化
  "evolution_interval": 3600,  # 进化间隔(秒)
  "evolution_strategy": "task_based"  # 基于任务的进化策略
}

开启后,Agent会自动沉淀任务经验,优化后续执行效率。

六、常见问题与排查

6.1 API Key鉴权失败

  • 问题:执行hermes chat时返回Authentication failed
  • 排查:
    1. 确认API Key是否为对应计划的专属Key(Coding Plan以sk-coding-开头,Token Plan以sk-sp-开头)。
    2. 确认Base URL是否正确,且地域与API Key一致(均为华北2北京)。
    3. 检查API Key权限是否为全部权限,避免权限不足。

6.2 Docker容器启动失败

  • 问题:执行docker-compose up -d时返回端口占用或镜像拉取失败。
  • 排查:
    1. 检查8080端口是否被其他服务占用:sudo netstat -tuln | grep 8080
    2. 重新拉取镜像:sudo docker pull nousresearch/hermes-agent:latest
    3. 检查Docker服务是否正常运行:sudo systemctl status docker

6.3 模型调用超时

  • 问题:发送请求后长时间无响应,返回Request timeout
  • 排查:
    1. 检查ECS实例网络是否正常:ping token-plan.cn-beijing.maas.aliyuncs.com
    2. 确认安全组未限制出站请求,允许访问百炼API域名。
    3. 调整timeout参数,在配置文件中增加:"timeout": 60(单位:秒)。

七、总结与后续优化

通过本文的实操指南,开发者可快速完成阿里云ECS上Hermes Agent的部署,并成功对接百炼Coding Plan或Token Plan,搭建起高效的AI开发环境。Hermes Agent的自我进化能力结合百炼的高性价比模型服务,可大幅提升代码开发、任务自动化、智能对话等场景的效率。

后续可进一步优化:

  1. 结合阿里云日志服务SLS,监控Hermes Agent的调用日志与性能指标。
  2. 配置自动扩缩容,根据模型调用量动态调整ECS实例规格。
  3. 集成阿里云函数计算,实现Hermes Agent的无服务器化部署,降低成本。
目录
相关文章
|
8天前
|
人工智能 JSON 安全
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
阿里云AI安全产品联动防御Fastjson攻击
2188 12
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
|
8天前
|
云安全 人工智能 安全
|
8天前
|
人工智能 自然语言处理 数据挖掘
Qwen3.8-Max-Preview深度全解析:2.4万亿参数旗舰MoE模型+Token Plan限时优惠完整落地指南
2026年7月,全新旗舰级混合专家大模型Qwen3.8-Max-Preview正式开放抢先体验,作为通义千问Qwen3系列规格最高、综合推理能力顶尖的新一代模型,该模型总参数量达到2.4万亿(2.4T),是当前线上可调用的原生多模态旗舰模型,综合推理水准对标海外顶级Fable 5模型,在复杂工程开发、长文档深度分析、多步骤智能体自治、跨境多语言创作、海量数据挖掘五大高难度业务场景实现跨越式性能提升。
986 1
|
10天前
|
人工智能
Qwen3.8抢先体验!正式版即将发布并开源!
千问Qwen3.8即将开源,参数达2.4T,进化速度以“天”计,实力媲美Fable 5。预览版Qwen3.8-Max已上线阿里Token Plan等平台,限时优惠:日间Credits低至1折,夜间更优,个人/团队版月付仅35元起!
988 44
|
8天前
|
人工智能 自然语言处理 数据挖掘
最新版通义千问(Qwen3.8-Max-Preview)功能介绍
2026年,通义千问正式推出全新旗舰级大模型 **Qwen3.8-Max-Preview 预览版**,作为首款突破万亿参数规格的新一代基座模型,该模型总参数量达到**2.4万亿**,采用全新迭代的MoE混合专家架构,综合推理性能、长文本处理、多模态理解、复杂任务规划能力全面超越前代Qwen3.7-Max版本,整体实力跻身全球第一梯队,可对标海外顶级旗舰模型,是当前面向复杂工程开发、多智能体协同、超长文档解析、专业办公自动化场景的最优国产基座模型。
997 0
|
6天前
|
自然语言处理 测试技术 API
通义千问Qwen3.8-Max-Preview全功能解析:2.4万亿参数旗舰模型深度使用指南
在大模型技术持续迭代的当下,通义千问推出的Qwen3.8-Max-Preview作为新一代旗舰预览版模型,凭借2.4万亿参数的超大规模、多模态融合能力与全场景适配特性,成为开发者与企业用户探索AI应用的核心工具。该模型采用稀疏混合专家(MoE)架构,是通义千问首个突破万亿参数的多模态模型,可同时处理文本、图像、视频与文档等多种数据形态,在全栈代码开发、复杂逻辑推理、长文档分析与多智能体协作等场景实现跨越式升级。本文将全面拆解Qwen3.8-Max-Preview的核心功能,详解API调用流程与配置方法,覆盖多场景实战技巧,帮助用户快速掌握这款旗舰模型的使用方法,充分释放其性能潜力。
480 1
|
9天前
|
人工智能 自然语言处理 数据挖掘
Qwen3.8-Max 预览版全解析:2.4 万亿参数旗舰模型,Token Plan 限时优惠指南
Qwen3.8-Max-Preview是通义千问Qwen3系列旗舰MoE大模型,参数达2.4万亿,综合推理能力居行业第一梯队。支持思考/快速双模式,擅长大模型五大高难场景。现于阿里云百炼Token Plan、Qoder及QoderWork上线体验,个人版低至39元/月。在阿里云百炼官网:https://t.aliyun.com/U/fPVHqY 免费领取千万Tokens
689 1
Qwen3.8-Max 预览版全解析:2.4 万亿参数旗舰模型,Token Plan 限时优惠指南