hermes agent 集成 openai gpt-4o 有三种方式:一、通过 hermes setup 交互式向导完成 api 密钥输入、模型选择与网关验证;二、用 hermes model set openai gpt-4o 直接切换默认模型并验证;三、手动编辑 ~/.hermes/config.yaml 文件配置 provider、api_key、model 等字段后重载配置。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您已成功安装 Hermes Agent,但尚未配置 OpenAI GPT-4o 模型,则无法调用该模型执行任务。以下是将 OpenAI GPT-4o 集成至 Hermes Agent 的多种配置方式:
一、通过 hermes setup 交互式向导配置
该方法适用于首次配置或希望系统自动完成全部设置的用户。向导将引导您完成 API 密钥输入、模型选择与网关验证,确保配置项语法正确且可立即生效。
1、在终端中执行配置命令:hermes setup
2、当提示“Select LLM provider”时,使用方向键选择 OpenAI 并回车
3、当提示“Enter your OpenAI API key”时,粘贴您的有效密钥(以 sk-... 开头)
4、当提示“Select default model”时,选择 gpt-4o(若未显示,请确认密钥权限支持该模型)
5、等待向导完成工具启用与网关测试,最终输出 Setup completed successfully
二、通过 hermes model 命令直接指定模型
该方法适用于已完成基础 LLM 提供商配置、仅需切换默认模型的场景。命令会跳过密钥校验环节,直接更新模型标识与请求参数。
1、确认 OpenAI 提供商已注册:执行 hermes model list,检查输出中是否包含 openai
2、若已存在,运行模型切换命令:hermes model set openai gpt-4o
3、验证当前模型:执行 hermes model get,返回值应为 openai/gpt-4o
4、手动触发一次测试调用:hermes run --prompt "Hello" --model openai/gpt-4o
三、手动编辑配置文件配置
该方法适用于网络受限环境、需要批量部署或需与其他密钥管理方案集成的高级用户。直接修改 YAML 配置可绕过交互流程,实现精确控制。
1、打开 Hermes Agent 配置文件:nano ~/.hermes/config.yaml
2、定位到 llm: 区块,在其下添加或修改以下字段:
provider: openai
api_key: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
model: gpt-4o
base_url: https://api.openai.com/v1 (可选,仅当使用代理或自定义端点时修改)
3、保存文件并退出编辑器(Ctrl+O → Enter → Ctrl+X)
4、重载配置以应用变更:hermes config reload











