Les sessions de la plateforme de messagerie d’Hermes Agent ne dureront pas indéfiniment, et la règle officielle par défaut applique une politique de réinitialisation automatique. La valeur par défaut donnée dans le document Messagerie est : effectuer une réinitialisation quotidienne à 4 heures du matin chaque jour, ou déclencher une réinitialisation au repos après 1440 minutes d’inactivité, selon ce qui arrive en premier.
Comment changer
Au lieu de modifier les variables d’environnement d’une certaine plateforme, écrivez-reset_by_platform dans ~/.hermes/gateway.json. Par exemple, Telegram peut être réinitialisé pendant 4 heures sans parler, et Discord peut être réinitialisé pendant 1 heure, les deux pouvant être équipés séparément.
{ "reset_by_platform": { "telegram": { "mode": "idle", "idle_minutes": 240 } }
}Quand raccourcir
Quand le groupe de discussion est bruyant, il y a beaucoup de messages, et le contexte est facile à déraper, il est plus stable de le raccourcir. Si vous posez beaucoup de questions dans une journée, vous pouvez le garder plus longtemps.
En un mot : Hermès se souvient du contexte, mais pas à l’infini ; La vraie réinitialisation est la politique de réinitialisation dans gateway.json.
Pourquoi parfois on a l’impression qu’elle « ne se souvient plus soudainement »
En plus de /reset manuel et /new, le plus courant est lorsque la politique de réinitialisation est déclenchée. Surtout après des discussions de groupe ou de longues périodes de silence, Hermès ressemble à un « fragment », et souvent la réinitialisation en mode inactif s’applique normalement, la base de données n’est pas perte.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.