Hermes Agent是一款开源的、可自我改进的AI代理,旨在运行于用户可控的基础设施之上,用户可以将其托管在本地机器、VPS、Docker环境或云环境中,从而更灵活地控制代理的运行方式和运行位置。本文将为用户介绍在BlueHost VPS上全天候运行Hermes Agent的教程。
点击进入:BlueHost官网
一、购买BlueHost VPS
相关推荐:《BlueHost主机购买及设置指南》
VPS配置选择建议:
- 基本CLI测试:1-2个虚拟CPU,2GB内存。
- Hermes Agent全天候24/7正常运行,并执行少量定时任务:2个虚拟CPU,4GB内存。
- 自动化工作流程、网关使用或浏览器任务:4个虚拟CPU,8GB内存。
使用SSH访问您的服务器。这样就可以远程控制您的环境:
ssh username@your-server-ip
如果您使用的是云服务提供商,请确保您的防火墙允许SSH访问(端口22),并且您使用的是正确的用户进行连接。
通过SSH连接到您的VPS后,请更新服务器的软件包列表和已安装的软件包。运行:
sudo apt update && sudo apt upgrade -y
这样可以确保您的Linux环境安全、稳定,并已准备好安装Hermes Agent。
Hermes使用Git来获取和安装其组件。如果缺少Git,安装程序将无法工作。更新VPS后,请在服务器上安装Git:
sudo apt install git -y
注:Hermes的安装程序会自动处理Python、Node.js和其他依赖项,因此Git通常是设置之前唯一的手动要求。
三、安装Hermes Agent使用一行安装程序下载并安装Hermes:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
此命令将:
- 从GitHub克隆Hermes Agent代码库
- 建立虚拟环境
- 安装所需的依赖项(Python、Node.js等)
- 注册全局Hermes CLI命令
安装完成后,重新加载shell,以便Hermes CLI可用:
source ~/.bashrc 执行 ~/.bashrc
或者,如果您使用Zsh:
source ~/.zshrc 源 ~/.zshrc
启动命令行界面以验证安装:
hermes
如果一切设置正确,Hermes将启动并提示您进行初始配置。
提示:此安装方法适用于Linux环境,并可自动处理大多数安装步骤,从而减少人为错误。
此时,Hermes Agent已安装在您的VPS上,但尚未进行配置或24/7全天候运行。
四、配置Hermes Agent API设置安装完成后,Hermes Agent需要一个模型提供程序才能正常运行。此步骤会将您的代理连接到LLM,以便它可以处理任务、生成响应并运行工作流。
1、运行安装向导
最简单的配置方法是:
hermes setup
此引导流程可帮助您:
- 选择模型提供商
- 添加您的API密钥
- 配置默认设置
2、手动选择或更改模型提供商
hermes model
您也可以随时使用以下方式配置或切换服务提供商:
3、添加您的API key
根据您选择的服务提供商,您需要提供API密钥。该密钥通常会安全地存储在您的Hermes配置或环境变量中。
五、测试Hermes Agent设置在将Hermes设置为24/7全天候服务之前,您需要确认一切运行正常。
1、启动Hermes CLI
Run:
hermes
启动后,发送一个简单的测试提示,例如:
- 你使用的是哪款型号?
- 您可以访问当前工作目录吗?
这证实了:
- 模型提供程序已正确配置
- API key正常使用
- 该代理可以执行基本任务
2、运行诊断程序
使用内置诊断工具:
hermes doctor
此命令检查以下内容:
- 缺少依赖项
- 配置问题
- API设置问题
现在您的Hermes Agent服务器在CLI级别已完全正常运行。
六、确保Hermes Agent全天候运行目前,Hermes可以在命令行界面(CLI))中运行,但并非始终处于运行状态。要启用持续执行、消息传递和定时任务功能,您需要设置Hermes网关。这是将您的设置转变为真正的24/7全天候AI代理服务器的核心组件。
运行安装命令:
hermes gateway setup
这将指导您完成消息平台、路由行为和基本设置的配置。
在将其作为服务运行之前,请先手动启动它:
hermes gateway
这使您能够:
- 确认网关启动无误
- 确认消息和任务已正确处理
- 尽早发现配置问题
现在您的Hermes Agent架构已经就位,但还需要使其持久化。为了确保Hermes即使在用户注销或服务器重启后也能持续运行,您需要将网关安装为系统服务。这才能真正实现Hermes Agent在VPS上24/7全天候正常运行。
安装Hermes网关作为系统服务:
Run:
sudo hermes gateway install –system
这会将Hermes注册到您的系统服务管理器(systemd)中,使其能够在后台运行。
启动服务:
sudo hermes gateway start –system
检查服务状态:
sudo hermes gateway status –system
用户应该看到服务运行正常,没有出现任何错误。
查看调试日志:
journalctl -u hermes-gateway -f
这有助于您监控实时日志并及早发现问题。
此时,您的Hermes Agent将在您的VPS上24/7全天候运行。
相关推荐:
《阿里云轻量应用服务器部署Hermes Agent全流程指南》
《腾讯云使用轻量应用服务器快速部署云上Hermes Agent教程》
《华为云Flexus L实例使用Hermes Agent搭建个人AI助手教程》
《Hostinger VPS快速部署Hermes Agent教程》
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)
微信扫码加好友进群
主机优惠码及时掌握
QQ群号:164393063
主机优惠发布与交流




