HermesAgent多模型配置与第三方接口接入实战

admin 2026-04-13 03:41:43 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文详细介绍了HermesAgent工具配置多模型的具体操作步骤,包括通过OpenRouter接入免费模型(如NvidiaNemotron)以及自定义第三方模型(如Kimi、DeepSeek)的方法。关键操作包括API密钥配置、模型选择指令和配置文件修改技巧,并提供了多模型共存的YAML配置示例。 综合评分: 73 文章分类: 安全工具,应用安全,云安全


cover_image

Hermes Agent 多模型配置与第三方接口接入实战

原创

adra1n adra1n

YY的黑板报

2026年4月10日 14:25 天津

安装完成之后,Hermes 需要第一步做的就是配置上模型,咱们先从最简单的开始。使用 openrouter 上面的免费模型

配置openrouter模型

1、输入hermes model后出现以下内容:

    Nous Portal (Nous Research subscription)
    OpenRouter (100+ models, pay-per-use)
    Anthropic (Claude models — API key or Claude Code)
    OpenAI Codex
    Qwen OAuth (reuses local Qwen CLI login)
    GitHub Copilot (uses GITHUB_TOKEN or gh auth token)
    Hugging Face Inference Providers (20+ open models)
    ark (ark.cn-beijing.volces.com/api/coding/v3) — ark-code-latest
    custom-customee (api.scnet.cn/api/llm/v1)
    More pro

第一个是官方的模型库,需要订阅,现在是有免费的可用,里面可以使用小米最新的 mimo,大模型,大家有兴趣使用这个也可以

2、选择 OpenRouter 后,会出现要求输入 key,把你在 OpenRouter 上申请的 key 粘贴在这里即可。

3、选择模型,选择第二个进入后出现:

Select default model:
     nvidia/nemotron-3-super-120b-a12b:free      free     free
->   arcee-ai/trinity-large-preview:free         free     free

等等,选取一个免费的选取就行了,里面有 nvidia/nemotron-3-super-120b-a12b:free,选择后出现

Default model set to: nvidia/nemotron-3-super-120b-a12b:free (via OpenRouter)

4、选取成功后,进入到 Hermes 里面可以看到以下内容:

nemotron-3-super-120b-a... │ ctx -- │ [░░░░░░░░░░] -- │ 4s
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
❯

说明你是用的是 nemotron-3-super-120b

配置第三方模型

在 Hermes Agent 中配置第三方模型(如 Kimi、DeepSeek 或自建的 vLLM/Ollama),主要通过修改配置文件或使用内置命令实现。

Hermes 使用 OpenAI 兼容接口 协议,因此大多数国产大模型或本地模型都能轻松接入。

运行命令:hermes config edit后编辑文件即可,也可以手工编辑.hermes/config.yaml文件内容,增加以下内容:

model:
  default:  模型名称
  provider: custom
  base_url: 你的模型 API
  api_key: 你的 apikey
  api_mode: chat_completions

配置完执行hermes model选择你的模型即可

多模型共存的配置技巧

如果有多模型参考如下配置:

# 位于 ~/.hermes/config.yaml
providers:
  openrouter:
    api_key: "你的_OPENROUTER_KEY"
  custom-deepseek:
    api_key: "你的_DEEPSEEK_KEY"
    base_url: "https://deepseek.com"
  volcengine:
    api_key: "你的_火山_KEY"
    base_url: "https://volces.com"

model:
  default: "nvidia/nemotron-3-super-120b-a12b:free" # 默认启动的模型
  provider: "openrouter"

免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:YY的黑板报 adra1n adra1n《Hermes Agent 多模型配置与第三方接口接入实战》

评论:0   参与:  0