Hermes Agentにはコンテキストエンジンプラグインがインストールされていますが、対応するプラグインに切り替えない限り、通常は効果がcontext.engineません。 公式プラグインシステムでは、コンテキストエンジンはプロバイダープラグインに属しており、これは単一のオプションであり、プラグインをインストールしたからといって自動的にデフォルトのコンプレッサーを置き換えることはありません。
まずは現在のエンジンを確認してください
~/.hermes/config.yamlのcontext.engineをチェックしてみてください。 デフォルトは通常compressorです。 プラグインエンジンを使いたい場合は、プラグイン名に明示的に設定するか、hermes pluginsのProvider Pluginsエリアから選択する必要があります。
なぜ自動有効にしないのか
コンテキストエンジンは、セッションが情報を保持、圧縮、取得する期間に影響を与え、コアな動作の一つです。 Hermesは無線と明示的イネーブルメントを用いて、複数のプラグインが同時にコンテキストを乗っ取ることを防ぎ、予測不能な結果を生み出します。
チェックリスト
- プラグインがインストールされて有効になっているかどうか。
- プラグイン名が
context.engineに書かれているものと一致しているかどうか。 - セッションが再開されたかどうか。
- プラグインが読み込まれなかったのか、それともログに依存関係が欠けているのか。
トークンを減らしたいだけなら、必ずしもコンテキストエンジンを変える必要はありません。 通常、ファイル読み取り範囲、ツールループ、圧縮モデルを設定する方がより簡単です。