戻るAI Q&A(英語)
Hermes Agent DingTalkの設定方法は?

Hermes Agent DingTalkの設定方法は?

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

HermesエージェントはDingTalkに接続しており、公式はWebSocketに基づくリアルタイム送受信方式であるStream Modeを優先することを推奨しています。 これにより、パブリックネットワークのコールバックアドレスが不要となり、エンタープライズのイントラネットやテスト環境を通すのが容易になります。

基本的な設定プロセス

  1. DingTalk開発者のバックグラウンドでロボットアプリケーションを作成しましょう。
  2. ロボット機能をオンにし、メッセージ受信のためにストリームモードを選択します。
  3. 応募資格を取得し、~/.hermes/.envに書き込んでください。
  4. Hermesを操作できるのは指定ユーザーだけが操作できるようにDINGTALK_ALLOWED_USERS設定してください。
  5. まずはプライベートチャットでメッセージを確認したり、グループメッセージをテストしたりしてhermes gatewayしましょう。

なぜ明らかに繋がっているのに返ってこないのですか?

この状況は通常、モデルが結果を生み出さないのではなく、ボット機能が有効になっていなかったり、ユーザーIDが許可リストに含まれていない、またはグループのメッセージタイプが正しく受信されていない場合です。 公式ドキュメントには、Hermesがアクセス制御に通常使うニックネームではなくDingTalkユーザーIDを使用していることも記されています。

一言で言えば、DingTalkの設定の鍵はコールバックアドレスではなく、ストリームモード、ボット機能、そして正しいユーザーID許容リストにあります。

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

おすすめツール

もっと見る