Retour à Questions et réponses sur l’IA
Où va la sortie de commande en arrière-plan de l’agent Hermès ?

Où va la sortie de commande en arrière-plan de l’agent Hermès ?

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

Après qu’Hermes Agent utilise l’outil terminal pour lancer des commandes en arrière-plan, la sortie ne sera pas toujours flashée dans la réponse actuelle, mais sera gérée via l’outil de processus. Le processus indiqué dans la documentation officielle de l’outil est : retourner session_id depuis le début en arrière-plan, puis le visualiser et le contrôler avec lister, interroger, attendre, enregistrer, tuer et écrire.

La bonne façon de voir les choses

  • Listez les processus de fond : Faites en sorte qu’Hermès invoque process(action="list").
  • Voyez si c’est fait : utilisez poll.
  • Fin de l’attente : Utilisez wait.
  • Voir la sortie complète : Utilisez log.
  • Terminer en cas de blocage : Utilisez kill.

Pourquoi est-ce conçu ainsi ?

De longs tests, des compilations et des démarrages de serveur qui occupent sans cesse l’appel actuel empêchent l’agent de poursuivre l’inférence. Le mécanisme du processus en arrière-plan lui permet de session_id puis de consulter les journaux à la demande. Cela convient pour exécuter des tests, démarrer des serveurs de développement et gérer des tâches longues.

Si vous voulez interagir avec l’outil CLI, vérifiez aussi si vous avez besoin du mode PTY. Les processus en arrière-plan normaux conviennent aux commandes non interactives ; Outils à saisir pour que Hermes puisse utiliser l’écriture de processus ou le PTY.

Outils Recommandés

Plus