アットウィキロゴ

Hermes Agent


更新


# バックアップ
hermes update --backup

# 更新
hermes update

# 確認
hermes doctor hermes --version


設定ファイル

# Linuxのconfigファイルの編集
nano ~/.hermes/config.yaml

# Windowsのconfigファイルの編集
notepad $env:LOCALAPPDATA\hermes\config.yaml

コンテキストを極大拡張したLLM作成

Linux

cat << 'EOF' > Modelfile-qwen2.5
FROM qwen2.5:7b

# Ollamaのコンテキスト限界を64K(約5〜6万文字分)に強制拡張!
# (もしPCのメモリが16GB以上で余裕があれば 131072 にしてもOKです)
PARAMETER num_ctx 65536

# 念のため温度調整
PARAMETER temperature 0.7
EOF

# コンテキスト拡張版モデル「qwen2.5-bigctx」を作成
ollama create qwen2.5-bigctx -f ./Modelfile-qwen2.5

Windows

# Modelfileのパラメータを書き換える
@"
FROM qwen2.5:7b
PARAMETER num_ctx 65536
PARAMETER temperature 0.7
"@ | Out-File -Encoding utf8 Modelfile-qwen2.5

# モデルを再作成
ollama create qwen2.5-bigctx -f Modelfile-qwen2.5

Hermes modelの設定


API base URL [e.g. https://api.example.com/v1]: http://localhost:11434/v1

起動時にメモリを食わせないための「環境変数ハック」

Ollamaは PARAMETER で 65K と指定しても、実際にその容量を使い切るまでは物理メモリを確保しない。しかし、起動時にOS側の環境変数で制限をかけると、Hermesはその「OSの制限」をOllamaの最大スペックだと誤認してエラーを吐く。
なので、Hermesを起動するターミナルでは、あえて OLLAMA_NUM_CTX の環境変数を外して(あるいは 65536 にして)実行。
# PowerShell
# 以前設定した環境変数を削除(または現在のセッションを一度閉じる)
Remove-Item Env:\OLLAMA_NUM_CTX

Remove-Item Env:\OLLAMA_FLASH_ATTENTION

# この状態でHermesを起動

hermes chat
最終更新:2026年09月18日 22:36