使用指南API 参考AI 应用

Hermes Agent

Hermes Agent 是由知名开源 AI 机构 Nous Research 打造的自主型智能体系统(Autonomous Agent)。它具备跨会话的持久记忆机制与自进化学习闭环,能够根据任务需求自主编写并沉淀专属技能(Skills)。对接 OpenRely API 即可将其认知核心连接至全球顶尖大模型。

✨ AI 一键配置

复制下方提示词发送给您的终端 AI 助手,即可自动完成环境检查与配置:

AI 配置提示词 (Prompt)
点击卡片任意位置复制
请参考 OpenRely 官方文档(https://openrely.ai/zh/docs/apps/hermes-agent)帮我配置当前机器的 Hermes Agent:
1. 密钥准备:若我尚未提供 API 密钥,请先提醒我前往 OpenRely 控制台(https://api.openrely.ai/keys)创建专属令牌
2. 环境安装:克隆官方仓库或通过 pip/uv 安装 hermes-agent,确保 Python 3.10+ 环境就绪
3. 配置端点:在配置文件或环境变量中,将基础端点 OPENAI_BASE_URL 设置为 https://api.openrely.ai/v1,并将 OPENAI_API_KEY 设置为我的 OpenRely 密钥;模型设为通用推理模型(如 gpt 或 claude,支持的型号可查阅 https://api.openrely.ai/pricing)
4. 验证就绪:执行 hermes --version 检查就绪状态,并提示我运行 hermes chat 开启自主会话

🔑 准备


🚀 步骤

安装与初始化 Hermes Agent

Hermes Agent 基于 Python 环境构建,推荐使用 pip 或现代包管理器 uv 进行快速安装:

# 推荐通过 pip 安装官方 CLI
pip install hermes-agent

# 或者克隆官方源码安装
git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
pip install -e .

配置 OpenRely 服务端点与密钥

Hermes Agent 底层采用标准 OpenAI 兼容协议。您可以通过环境变量或配置文件快速对接 OpenRely:

在终端会话中导出配置参数:

export OPENAI_BASE_URL="https://api.openrely.ai/v1"
export OPENAI_API_KEY="sk-your-openrely-api-key"
export HERMES_MODEL="claude"

[!TIP] 如需长期生效,可将上述指令追加至 ~/.zshrc 或 ~/.bashrc 中。

在用户主目录下创建或编辑 ~/.hermes/config.yaml:

provider: openai
api_base: "https://api.openrely.ai/v1"
api_key: "sk-your-openrely-api-key"
model: "gpt" # 或 claude、deepseek 等,具体标识前往定价中心查询
memory:
  enabled: true
  storage: local

启动交互式终端会话

运行 hermes chat 启动具备持久记忆的交互式智能体:

hermes chat

首次进入后,向它发送一条复杂的综合任务,例如:

> 帮我分析当前项目中的性能瓶颈,并编写一个自动化测试脚本沉淀为你的长期技能

Hermes Agent 将会结合长期记忆库进行上下文分析,并尝试编写专属 Skill 沉淀至本地技能池中。


💡 核心特性

功能模块说明
自进化技能池 (Self-Improving Skills)智能体在执行复杂工作流时,可自主编写可复用的 Python 技能脚本并持久化归档
跨会话持久记忆 (Long-Term Memory)自动提取对话中的关键事实、代码架构与个人偏好,实现跨会话上下文不丢失
多渠道网关支持内建网关服务,可轻松将同一个 Agent 挂载至 Telegram、Discord 或私有企业群组
模型无关设计 (Model-Agnostic)深度兼容标准 OpenAI 协议,在 OpenRely 体系下可随时无缝平替全球任意顶尖模型

❓ 常见问题

遇到其他调用报错或计费疑问?请查阅完整的 常见问题与排障指南。

这篇文档对您有帮助吗?

Hermes Agent | OpenRely Docs