hermes agent配置

职责

📁 All your files are in ~/./:

   Settings:  /opt/data/config.yaml
   API Keys:  /opt/data/.env
   Data:      /opt/data/cron/, sessions/, logs/

────────────────────────────────────────────────────────────
📝 To edit your configuration:

   hermes setup          Re-run the full wizard
   hermes setup model    Change model/provider
   hermes setup terminal Change terminal backend
   hermes setup gateway  Configure messaging
   hermes setup tools    Configure tool providers

   hermes config         View current settings
   hermes config edit    Open config in your editor

config - 默认模型

model:
  default: deepseek-v4-flash
  provider: opencode-go
  base_url: https://opencode.ai/zen/go/v1
  api_key: ${OPENCODE_GO_API_KEY}

config - llama.cpp本地算力

custom_providers:
- name: V100
  base_url: https://v1008080.atibm.com/v1
  api_key: ${V100_API_KEY}
  models:
    Qwen3.5-27B:
      type: chat
      context_length: 80000
    embed:
      type: embeddings
      context_length: 2048

config - opencode go

# setup配置的go套餐默认设置,/model可以看到 "Opencode Go"
providers:
  opencode-go:
    base_url: "https://opencode.ai/zen/go/v1"
    api_key: ${OPENCODE_GO_API_KEY}
# 修改setup后的套餐设置,/model可以看到 "Opencode Go"和"ZenGo"两个provider
providers:
  opencode-go:
    type: "openai"
    base_url: "https://opencode.ai/zen/go/v1"
    api_key: ${OPENCODE_GO_API_KEY}
    models: ["deepseek-v4-flash"]
# 删除setup套餐设置,添加自定义设置,/model看到的仍是 "Opencode Go",20万上下文生效了
custom_providers:
- name: opencode-go
  base_url: https://opencode.ai/zen/go/v1
  api_key: ${OPENCODE_GO_API_KEY}
  models:
    deepseek-v4-flash:
      type: chat
      context_length: 200000

.env - api key

# =============================================================================
# LLM PROVIDER (OpenCode Go)
# =============================================================================
# OpenCode Go provides access to open models (GLM-5, Kimi K2.5, MiniMax M2.5)
# $10/month subscription. Get your key at: https://opencode.ai/auth
OPENCODE_GO_API_KEY=sk-xxxxxxxxxxxx
...