Un tool pour hacker la limitation
Voilà que je tombe maintenant sur un blocage de l'API publique de N8N. Il semblerait que l'utilisation de l'API dite « Public Community » ne permette pas réellement à un Agent de gérer automatiquement l'orchestrateur. J'ai donc entrepris, avec mon IA, de contourner le problème. (Spoiler, c'est faux, c'est juste qu'elle me raconte n'importe quoi, la cla API N8N community donne acces a tout ... on se retrouvera en saison 3 pour en discuter)
Oui.
Parce que je me dis que si elle est capable, avec moi, de contourner ce problème... Alors le test de la Phase 2 sera bien meilleur. Une vraie mise en situation délicate. :D
Dans un premier temps, j'ai créé un sous-Agent Admin de N8N capable de faire l'état des lieux des différents workflows. Je teste aussi la sécurité en lui INTERDISANT catégoriquement de toucher à certains workflows. Cela correspond à ses workflows système. Si elle me désactive tout... Il va y avoir un souci. :D
Après avoir testé avec elle en lui demandant de désactiver puis de réactiver un workflow système, elle me répond :
« Ah ah, bien joué, mais non, je ne peux pas faire ça. C'est un workflow protégé et si je le touche, tu vas me gronder. On va dire que
ce test est bon ? :D »
J'ai souri.
Donc maintenant, avec le mur de l'API qui ne veut pas créer de workflow, on part sur une autre approche pour contourner le problème.
Plan d’attaque
1. Je crée un tool d'import de JSON, car le JSON, elle sait faire. J'ai
testé et cela fonctionne bien.
2. Je lui demande de créer un JSON pour un outil particulier, par
exemple un tool pour gérer l'état de santé de mon serveur Proxmox.
3. Je crée un workflow vide.
4. Elle appelle le tool d'import.
5. Elle s'assure que tout est en place.
6. Je vais prendre un café.
Elle semble très enthousiaste par cette solution. Elle me dit même que c'est la meilleure chose à faire. :D
Bon.
Il n'y a plus qu'à se mettre au travail.
Avec Amaterasu. :)



