ブログ
ガイド
Hermes AgentをOmniaKeyで設定する方法:OpenAI互換API
Hermes AgentをOmniaKeyのカスタムOpenAI互換エンドポイントへ接続する設定方法を解説。hermes model、config.yaml、モデル切り替え、404対策を確認します。
読了目安 4分OmniaKey
Hermes AgentAPI設定OpenAI互換config.yamlOmniaKey
「Hermes Agent API 設定方法」を探しているなら、OpenAI互換のカスタムエンドポイントを一つ登録すれば始められます。Nous ResearchのHermes AgentはProviderを切り替えず、モデルIDでClaude、GPT、Gemini、Grokを選べます。
最短の方法:hermes model
bash
hermes model
Custom endpoint (self-hosted / VLLM / etc.) を選び、次を入力します。
- Base URL:
https://api.omniakey.com/v1 - API key: OmniaKeyのキー
- Model: 例
claude-opus-4-8
Base URLは/v1で終わらせます。Hermesが/chat/completionsを追加するため、完全なパスや末尾のスラッシュを入力すると404の原因になります。
config.yamlを直接編集する
永続的な複数モデル設定が必要なら、同じ内容を ~/.hermes/config.yaml に書きます。
yaml
model:
provider: custom
base_url: https://api.omniakey.com/v1
api_key: your-omniakey-api-key
default: claude-opus-4-8
models:
- claude-opus-4-8
- gpt-5.5
- gemini-3.1-pro-preview
- grok-4.5
provider: customは内蔵Providerではなく、指定したエンドポイントへ直接送る設定です。models:が/model選択肢を作るため、編集後にHermesを再起動すればセッション中にモデルを切り替えられます。
一つのキーで四つのモデルファミリー
OmniaKeyはOpenAI互換面でmodel idを使ってルーティングします。別のProviderブロックやBase URLは不要です。料金は一つの前払い残高からトークン単位で計算され、指定したIDが実行されます。別の安価なモデルへ黙ってfallbackすることはありません。
OpenAI-compatible
https://api.omniakey.com/v1
Anthropic-native
https://api.omniakey.com
Gemini-native
https://api.omniakey.com/v1beta
他のツールはコーディングAgentガイドで確認できます。