Hermes Agent + OpenRouter 部署教程
搭建你自己的AI Agent,接入OpenRouter全量模型
Hermes Agent是什么?
Hermes Agent是一个开源的AI Agent框架,由Nous Research开发。它支持多模型调用、工具使用(Function Calling)、持久记忆、定时任务等功能,可以通过OpenRouter API无缝接入300+种AI模型。Hermes Agent非常适合搭建自动化工作流、定时抓取、内容生成等场景。
服务器要求
Hermes Agent本身消耗资源很低,主要看你要跑什么任务:
- 最低配置: 1核CPU / 1GB内存 / 10GB SSD — 运行轻量任务
- 推荐配置: 2核CPU / 4GB内存 / 20GB SSD — 多任务并行
- 高级配置: 4核CPU / 8GB内存 — 大量Agent并发
推荐使用Linux服务器(Debian/Ubuntu),ARM架构性能更好。
安装步骤
# 1. 安装依赖 curl -fsSL https://deb.nodesource.com/setup_22.x | bash - apt install -y nodejs python3 python3-pip git # 2. 克隆项目 git clone https://github.com/nousresearch/hermes-agent.git cd hermes-agent # 3. 安装 npm install # 4. 配置OpenRouter cp .env.example .env # 编辑 .env 文件,设置: # OPENAI_BASE_URL=https://openrouter.ai/api/v1 # OPENAI_API_KEY=sk-or-v1-你的API Key # 5. 启动 npm run dev
配置OpenRouter模型
在 config.yaml 中配置你想要的模型:
model: deepseek/deepseek-v4-flash # 主模型,处理对话和工具调用 embeddings: openai/text-embedding-3-small # 嵌入模型(可选) vision: openai/gpt-4o # 视觉模型(可选)
所有模型ID可以从本站的模型列表中查找。
推荐VPS方案
跑AI Agent的服务器推荐:
- Hetzner ARM — 性价比最高,2核4G约€4/月,能源效率高
- BandwagonHost CN2 — 国内访问延迟低,适合中国用户
- DigitalOcean — 部署简单,文档齐全