戻るAI Q&A(英語)
Hermes Agentプラグインinject_message応答しませんか?

Hermes Agentプラグインinject_message応答しませんか?

AI Q&A(英語) Admin 59 回閲覧

Hermes Agentプラグインはctx.inject_message()応答しません。まず実行環境がCLIかどうかを確認してください。 公式プラグインドキュメントには、CLIモードでのみinject_message参照が可能であると明記されています。 Falseはゲートウェイモードで返されることがあります。

具体的に何ができるのでしょうか?

inject_message 外部イベントを現在の会話に注入する:エージェントがアイドル状態のとき、次のユーザー入力のためにキューに入ります。 エージェントが動作している間、ユーザーが中断されたかのように現在の操作を中断します。 これはローカル制御、オブザーバー、イベントプラグインに適しており、すべてのゲートウェイシナリオに適用されるわけではありません。

一般的な誤用

  • Telegram、Discord、SlackゲートウェイのCLIセッションに直接接続されることが期待できます。
  • チェックリターン値も、故障の知識もありません。
  • エージェントが忙しい時に高周波メッセージを注入し、現在のタスクを繰り返し中断させます。
  • ユーザーロール以外のコンテンツをプロンプトに使うと、会話の前に置かれてしまいます。

ゲートウェイに取り付ける前に、ローカルのhermeshermes --tuiでプラグインをテストしてください。 CLIで動作してゲートウェイが動かないなら、それはメッセージ内容の問題ではなく環境境界の問題です。

関連記事

おすすめツール

もっと見る