Retour à Questions et réponses sur l’IA
Pourquoi l’agent Hermes signale-t-il qu’il ne peut pas atteindre le signal-cli, ou bien le signal est-il ancien ? Vérifiez d’abord daemon, Java 17 et 8080

Pourquoi l’agent Hermes signale-t-il qu’il ne peut pas atteindre le signal-cli, ou bien le signal est-il ancien ? Vérifiez d’abord daemon, Java 17 et 8080

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

Si l’agent Hermès continue de Cannot reach signal-cli, ou si Signal est connecté puis se déconnecte à plusieurs reprises, ne doutez pas du programme principal d’Hermès. La documentation officielle de Signal fournit trois éléments pour vérifier le cœur : si le démon signal-cli fonctionne réellement, si Java 17+ est installé, et si l’adresse HTTP pointée par Hermes est 127.0.0.1:8080.

Vérifiez étape par étape

  1. Passe signal-cli --account +你的号码 daemon --http 127.0.0.1:8080 sur l’hôte en premier.
  2. Relance le curl http://127.0.0.1:8080/api/v1/check pour voir si tu peux retourner les informations de version.
  3. Confirmez que c’est l’adresse écrite par SIGNAL_HTTP_URL.
  4. Si cela tombe fréquemment en panne, regardez les journaux du signal-cli et confirmez que vous avez Java 17 ou supérieur dans votre système.
  5. Si le même nombre est écouté par plusieurs instances de signal-cli, cela peut aussi provoquer des messages en double ou des sauts de statut.

Pourquoi cette question est-elle facile à faire un long détour ?

Parce que l’interface semble être déconnectée de la passerelle Hermes, en fait, souvent Hermès ne peut pas se connecter au démon signal-cli dont il dépend. En d’autres termes, Hermes n’est qu’en aval, et la première chose à survivre est le signal cli.

En un mot : Que le démon HTTP signal-cli de 8080 soit stable et accessible, puis parlons du traitement des messages de haut niveau de l’agent Hermes.

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

Outils Recommandés

Plus