- 官方主页:hermes-agent.nousresearch.com
- 快速开始:Quickstart
- GitHub:NousResearch/hermes-agent
核心特性
智能代理
原生支持工具调用、文件读写和代码执行,支持后台常驻运行和长期记忆
多渠道集成
通过消息网关统一管理 Telegram、Discord、Slack、WhatsApp 等平台
开放模型生态
内置 Custom Endpoint 支持,可接入任何 OpenAI 兼容 API
接入前准备
准备 Mixroute 地址
获取一个可用的 Mixroute 地址,例如:
https://api.mixroute.ai/v1如若需要使用原生端口,需要根据API手册中的端点进行配置,建议保持指南中的设置,避免因端点不同导致的错误和故障。
Hermes Agent 要求所使用的模型至少支持 64K tokens 的上下文窗口。选择模型时请确认它满足此要求,否则可能出现 context 不足的报错。
安装 Hermes Agent
- Linux / macOS / WSL2
- Windows
- 在终端中运行官方一键安装脚本: 选择
Quick setup模式部署,快速设置核心配置,Provider和Model详细见 配置 mixroute 接入。
- 安装完成后,重新加载终端环境变量:
运行
hermes --version,如果显示版本号,说明安装成功。配置 mixroute 接入
这是整个接入流程中最关键的一步。Hermes Agent 提供了交互式菜单,用户无需写任何代码或手动编辑配置文件,只需根据提示填入 Mixroute 的 URL、Key 和模型名即可。配置完成之后想要更换、或未成功在交互式引导下完成供应商配置,可以Hermes Agent部署后随时运行
hermes model 来覆盖之前的配置,重新填入新的 URL、Key 或模型名。关键配置说明
| 配置项 | 说明 | 示例 |
|---|---|---|
| Base URL | Mixroute 地址,必须以 /v1 结尾 | https://api.mixroute.ai/v1 |
| API Key | Mixroute 控制台生成的令牌 | sk-xxxxxxxxxxxxxxxx |
| Model | 模型名称,需与 Mixroute 实际暴露的模型 ID 一致 | claude-sonnet-4-6 |
验证接入
配置完成后,直接启动 Hermes 开始对话:如果模型正常返回回复,说明接入成功。
查看和切换模型
在对话中直接输入以下命令,可以查看当前使用的模型,并快速切换:常见问题
回复为空或报错
回复为空或报错
检查 Base URL 是否以
/v1 结尾提示模型不存在
提示模型不存在
确认模型名称与 Mixroute 控制台中的模型 ID 完全一致
提示 API Key 无效
提示 API Key 无效
在 Mixroute 控制台重新生成一个 Key,然后再次运行
hermes model不知道怎么进入配置菜单
不知道怎么进入配置菜单
在终端输入
hermes model 并回车想切换模型
想切换模型
重新运行
hermes model,或在对话中输入 /model想修改之前的配置
想修改之前的配置
再次运行
hermes model,会覆盖之前的设置Windows 上无法安装
Windows 上无法安装
Hermes 不原生支持 Windows,请先安装 WSL2,在 WSL2 终端中执行安装命令
接入 Mixroute 后,所有 Hermes Agent 的后续能力(消息网关、技能调用、后台常驻等)都会通过 Mixroute 调用你选择的模型,无需再为每个功能单独配置模型提供商。