Hermes Agent a toujours expliqué que si l’outil n’est pas appelé, cela dépend de trois choses : si le modèle actuel prend en charge les appels d’outils, si l’ensemble d’outils de la plateforme est activé, et si la tâche est bloquée par des permissions ou des politiques de sécurité. Cette question a été un sujet fréquent dans les discussions communautaires récemment, et souvent ce n’est pas qu’Hermes soit défaillant, mais que le modèle ou la configuration ne lui donne pas les conditions pour « le faire ».
Étape 1 : Vérifier si l’outil est ouvert
Faites hermes tools pour voir les outils activés par votre plateforme actuelle. Les portails comme CLI, Telegram, Open WebUI, Discord, etc. peuvent avoir différents ensembles d’outils, et ce n’est pas parce qu’une plateforme peut discuter que vous pouvez exécuter des fichiers, terminaux, navigateurs ou outils MCP.
Étape 2 : Confirmez si le modèle peut être ajusté ou non
Certains modèles open source ou interfaces compatibles indiquent qu’ils supportent le format OpenAI, mais les appels de fonction, les schémas d’outils et les retours en streaming sont incomplets. La performance est que le modèle sait que vous voulez qu’il fasse des choses, mais ne fait que l’expliquer et n’appelle pas vraiment l’outil. À l’heure actuelle, appeler un test de modèle plus stable avec un autre outil est la manière la plus rapide de le localiser.
Étape 3 : Examinez les autorisations et les approbations
- Les ordres dangereux peuvent nécessiter votre approbation, et la plateforme de messagerie confirme que le bouton d’approbation ou le reçu peut être livré.
- Les backends comme Docker, SSH, Modal, etc. peuvent ne pas avoir le répertoire cible monté, ce qui empêche l’outil de voir les fichiers.
- Les outils externes tels que les navigateurs, les recherches web et les MCP dépendent également de la configuration des clés API et dépendances correspondantes.
N’ouvrez pas directement le --yolo pendant le dépannage. D’abord, laissez Hermes effectuer une action à faible risque, comme « lister les fichiers de répertoires actuels », confirmer que le lien de l’outil est ouvert, puis libérer progressivement les permissions. Cela permettra non seulement d’identifier le problème, mais aussi d’éviter de supprimer la frontière de sécurité pour les réparations de configuration.