Retour à Questions et réponses sur l’IA
Comment configurer un SMS Hermes Agent ?

Comment configurer un SMS Hermes Agent ?

Questions et réponses sur l’IA Admin 74 vues

Lorsque l’agent Hermes reçoit un SMS, le cœur n’est pas la configuration du modèle, mais le lien webhook Twilio en premier. La documentation officielle SMS exige de préparer un TWILIO_ACCOUNT_SID, un TWILIO_AUTH_TOKEN, un TWILIO_PHONE_NUMBER et un SMS_WEBHOOK_URL exactement identique au backend de Twilio.

Processus le plus court

  1. Commencez par ouvrir un numéro avec des fonctionnalités SMS sur Twilio.
  2. Écrivez SID, Token Auth, numéro Twilio dans ~/.hermes/.env.
  3. Rattrapez SMS_ALLOWED_USERS et ne laissez pas tout le monde partir dès le départ.
  4. Pointez le webhook entrant dans le backend Twilio vers https://你的域名/webhooks/twilio.
  5. Réglez la même SMS_WEBHOOK_URL, puis lancez la hermes gateway.

Pourquoi ne recevez-vous pas souvent des SMS ?

Les plus courants sont la mauvaise URL de webhook, inaccessible au public, l’échec de la vérification de signature, ou le numéro de l’expéditeur qui n’est pas dans la liste autorisée. Le responsable précise aussi que s’il n’y a pas d’adresse réseau publique, vous pouvez utiliser ngrok ou cloudflared pour créer un tunnel temporaire en premier, et prendre en compte SMS_INSECURE_NO_SIGNATURE=true lors du débogage local.

En un mot : la clé du SMS n’est pas la logique du chat, mais le webhook Twilio, la somme de contrôle des signatures et la liste des autorisations.

Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Document officiel : https://hermes-agent.nousresearch.com/.

Outils Recommandés

Plus