马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
简介
Hermes Agent 是由 Nous Research 开发的开源 AI 智能体框架。其核心优势在于支持跨会话的持久记忆与自主技能生成,能在使用过程中持续学习。该应用适合希望进行本地私有化部署、需要长期留存上下文,并追求高度自动化的用户。
前置准备
在开始部署前,请确认设备满足以下条件: ● 已安装“Docker”应用。 ● 可用内存 > 4 GB。 ● 存储空间可用容量 > 20 GB。 ● 网络环境支持拉取 Docker Hub 镜像(如遇拉取失败,需提前配置镜像加速)。
获取飞书机器人凭证
如需通过飞书与智能体进行交互,需提前获取机器人凭证。 2. 设定机器人名称,然后点击“创建”。 3. 待创建完成后,复制并妥善保存页面的 App ID 和 App Secret(后续在终端配置中将会用到)。
Docker 项目部署
1. 登录绿联云客户端的系统桌面,打开“Docker”应用,在左侧菜单栏点击“项目”,随后点击页面上的“创建”按钮。 2. 在项目名称一栏填写 hermes-agent。
说明:存放路径无需手动设置,系统会自动在 docker 目录下生成与项目同名的文件夹,用于集中存放配置文件与数据。 3. 将以下配置代码复制并粘贴到 Compose 配置区域: services: hermes: image: nousresearch/hermes-agent:latest container_name: hermes restart: unless-stopped command: gateway run volumes: - ./.hermes:/opt/data deploy: resources: limits: memory: 4G cpus: "2.0" 4. 点击“立即部署”,等待系统自动拉取镜像并完成容器部署。
终端模型配置
部署完成后,需要进入容器终端配置聊天渠道与大语言模型,这里以 minimax 大语言模型为例。 1. 在 Docker 左侧栏点击“容器”,找到刚刚创建的 hermes 容器并点击进入详情页。 2. 切换至“终端”标签页,点击“新增”,在弹窗中点击“确定”,等待终端连接成功。
3. 在终端命令行中输入 hermes setup 并回车。
4. 随后系统会弹出交互式问答,请按以下指南使用键盘方向键选择或输入,每次选择后按 回车 (Enter) 确认: ○ How would you like to set up Hermes?:选择 Quick setup — provider, model & messaging。 Select provider::选择 More providers...。
随后选择 MiniMax China (domestic direct API)。
MINIMAX_CN_API_KEY::粘贴您准备好的 API 密钥。(出于安全保护,终端内不会显示粘贴的密钥字符。)
Base URL::粘贴模型的 URL 地址。
Select default model::选择您需要调用的模型版本。
Connect a messaging platform?:选择 Skip — set up later with 'hermes setup gateway'。
Launch hermes chat now? [Y/n]::当系统显示 Ready to go 准备就绪时,输入 Y 并回车即可开启命令行对话。
您可以在此输入指令测试 AI 响应。
接入飞书机器人
1. 在上述终端对话界面中,按 Ctrl+C 退出对话状态(如无反应可多按几次)。 2. 在终端内输入 hermes gateway setup 并回车。 3. 进入网关配置流程,随后系统会弹出交互式问答,请按以下指南使用键盘方向键选择或输入,每次选择后按 回车 (Enter) 确认: ○ Select a platform to configure::选择 Feishu/Lark(not configured)。 输入第二步中获取的 App ID。
输入第二步中获取的 App Secret。
提示输入域名时:输入 feishu。
Connection mode::保持默认选项,直接回车。
Allowed user IDs::保持为空,直接回车。
How should unauthorized users be handled?:选择 Enable open access (anyone can message the bot)。
Home chat ID::保持为空,直接回车。
4. 当界面返回平台选择菜单时,选择 Done 并回车。
5. Install the gateway as a systemd service?:输入 N 并回车。
6. 配置结束,此时可打开飞书客户端,在机器人对话框内发送任意指令进行测试。若能正常收到回复,说明飞书接入已全部完成。
相关阅读
Docker配置镜像加速与镜像仓库拉取指南
|