VMRack

广告

安信SSL证书

广告

如何在BlueHost VPS上全天候运行Hermes Agent

美国云服务器推荐

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内存。

二、连接到VPS主机

使用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教程

宝塔面板安装部署Hermes Agent操作指南

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
下一篇
BlueHost
已经没有了
返回顶部