戻るAI Q&A(英語)
HermesエージェントSMSの設定方法は?

HermesエージェントSMSの設定方法は?

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

Hermes AgentがSMSを受け取る際、コアはモデル構成ではなく、まずTwilioのウェブフックリンクです。 公式のSMSドキュメントでは、Twilioのバックエンドと全く同じTWILIO_ACCOUNT_SIDTWILIO_AUTH_TOKENTWILIO_PHONE_NUMBERSMS_WEBHOOK_URLを用意する必要があります。

最短過程

  1. まずはTwilioでSMS機能付きの番号を開いてみてください。
  2. ~/.hermes/.envにSID、認証トークン、Twilio番号を書きます。
  3. SMS_ALLOWED_USERSを埋め合わせて、最初から全員を手放さないでください。
  4. Twilioバックエンドのインバウンドウェブフックをhttps://你的域名/webhooks/twilioに向けてください。
  5. 同じSMS_WEBHOOK_URLを設定してからhermes gatewayを起動します。

なぜ頻繁にテキストメッセージを受け取らないのですか?

最も一般的なのは、誤ったウェブフックURL、一般公開ができない、署名認証に失敗、送信者番号が許可リストに含まれていないなどです。 公式の担当者は、公開ネットワークアドレスがない場合は、まずngrokやcloudflaredを使って一時的なトンネルを作成し、ローカルデバッグ時に考慮SMS_INSECURE_NO_SIGNATURE=trueと明記しています。

一言で言えば、SMSの鍵はチャットロジックではなく、Twilioのウェブフック、署名チェックサム、そして許可リストにあります。

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

おすすめツール

もっと見る