戻るAI Q&A(英語)
なぜヘルメスエージェントのウェブフックが返信を繰り返しているのですか?

なぜヘルメスエージェントのウェブフックが返信を繰り返しているのですか?

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

ヘルメスエージェントのウェブフックはあるイベントで2回応答するので、そのエージェントが狂っているとは疑わないでください。 公式のwebhooksドキュメントでは明確に、重複配送は配送IDの冪等キャッシュによってブロックされるべきだと述べています。 ソースにX-GitHub-DeliveryX-Request-IDのようなリクエストIDがなければ、Hermesの重複除去は著しく弱くなります。

まずこれらの項目を確認してください

  1. あなたのウェブフックのソースは配信IDヘッダーを送っていますか?
  2. 上流サービスが自己試行を繰り返していて、ヘッダーが毎回変わっているのでしょうか?
  3. 「200件は再投稿されない」と誤解していても、実際にはタイムアウトやポリシーのために再試行を行うプラットフォームもあります。

今、その役人にどう対処すればいいのか

ドキュメントにはこう書かれています:配達IDは1時間キャッシュされ、再配達をした際に直接スキップされ、200が戻ると。 つまり、本当に追加すべきはHermesエージェントのロジックではなく、アップストリームリクエストヘッダーです。

一言で言えば:Webhookは繰り返し返信し、まずDelivery IDヘッダーが安定しているか確認し、上流で再試行を確認し、Hermes Agentを再インストールしないでください。

公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/

おすすめツール

もっと見る