Ressources · Intégration n8n

Nœud AI Transform n8nConfigurer AI Transform dans n8n.

Décris la transformation, le nœud écrit le code. Le nœud AI Transform n8n prend une consigne en anglais simple, génère un extrait de JavaScript d'un clic, et l'applique à chaque item qui lui arrive. Deux paramètres à l'écran, rien à authentifier avant de commencer.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert le nœud AI Transform n8n ?

AI Transform transforme une consigne écrite en anglais simple en un extrait de JavaScript qui remodèle les données qui traversent le workflow. L'IA connaît le contexte : elle lit les nœuds du workflow et les types de données qu'ils produisent, donc le code généré tient déjà compte de la forme de tes items. Le nœud n'ouvre pas de workflow, il se place après un déclencheur et s'exécute sur chaque item entrant.

Commence par le cas le plus courant : un payload qui arrive en désordre. Un appel reçu par le nœud Webhook, c'est-à-dire l'URL que n8n expose pour recevoir des données, te livre des valeurs enfouies sur deux niveaux. La consigne les désigne en notation pointée, comme la description du champ le demande : address.street pour un champ imbriqué. Le code généré les remonte à la racine, et les nœuds suivants les lisent avec une expression du type {{ $json.street }}.

Deuxième situation, préparer des lignes avant insertion. Une table Postgres attend une colonne unique là où ton import en donne deux. Le placeholder du nœud dit exactement ça : fusionner firstname et lastname dans un champ details.name, puis trier sur email. Une phrase, un clic sur Generate code, et chaque exécution envoie le même format.

Troisième situation, monter un message. Avant un envoi Slack, il faut assembler deux champs en une ligne lisible et écarter ceux qui sont vides. Écrire cette concaténation à la main prend quelques minutes de tâtonnement. La décrire prend une phrase, et le résultat reste un code lisible, que tu relis avant de mettre le workflow en service.

Quand vaut-il mieux prendre l'autre nœud ? Dès que la logique va bouger. Le JavaScript produit ici est en lecture seule dans le nœud : pour le modifier, soit tu reformules la consigne, soit tu le copies dans le nœud Code. Une boucle que tu ajustes, une fonction utilitaire, un traitement que tu rouvriras dans six mois : autant commencer directement dans Code.

Restent les bornes à connaître. La consigne s'écrit en anglais simple et tient sous 500 caractères, ce qui récompense une instruction claire à la fois plutôt qu'une longue liste d'exigences. Le nœud est en version 1, avec ces deux paramètres et aucune collection d'options à ouvrir. Et il ne démarre rien tout seul : un Schedule Trigger, un webhook ou le trigger d'un outil ouvre le workflow avant lui. Ces réflexes de construction font partie de ce qu'on travaille en Formation n8n.

Paramètres

Quels paramètres trouve-t-on dans AI Transform ?

Le nœud AI Transform compte 2 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.

01

Instructions

instructions

Ce que tu vois dans n8n

Notes & cas d'usage

Tout le nœud tient dans ce champ. Tu écris ce que les données doivent devenir, tu cliques sur le bouton Generate code, et n8n remplit le Transformation Code juste en dessous avec un extrait taillé pour les items que ton workflow fait circuler.

Paramètres clés

  • Instructions : la consigne, rédigée en anglais simple et sous 500 caractères ; la notation pointée sert à viser un champ imbriqué, par exemple address.street.
Cas d'usage
fusionner deux champs de nom dans details.name et trier sur email, l'exemple que n8n affiche dans le champ. Si la phrase décrit la forme d'un item, elle a sa place ici.
02

Generated JavaScript

jsCode

Ce que tu vois dans n8n

Notes & cas d'usage

Sous la consigne s'affiche l'extrait produit. Le lire fait partie du travail : il montre exactement ce qui va s'exécuter sur chaque item, rien ne reste caché derrière la phrase que tu as tapée.

Paramètres clés

  • Generated JavaScript : en lecture seule dans AI Transform ; pour changer son comportement, ajuste les instructions, ou copie et colle le code dans un nœud Code pour continuer là-bas.
Cas d'usage
une relecture avant qu'un workflow ne touche des fiches clients, et une porte de sortie quand la consigne t'amène près du résultat mais que le dernier détail va plus vite à écrire à la main.
Besoin d'aide

Besoin d'aide pour automatiser AI Transform avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

AI Transform dans n8n, les questions fréquentes

01Le nœud AI Transform est-il inclus dans n8n ?
Oui. AI Transform est un nœud core, livré avec n8n : rien à installer, aucun coût supplémentaire côté n8n. Un point mérite une vérification selon ton installation : la documentation officielle du nœud indique qu'AI Transform est disponible sur n8n Cloud, sur toutes les offres, et qu'il ne l'est pas sur une instance auto-hébergée. Pour le reste, il se comporte comme n'importe quel nœud core. Il apparaît dans le panneau des nœuds, il est rangé dans les catégories Development et Core Nodes, et le workflow autour de lui reste celui que tu connais.
02Que faut-il configurer avant de l'utiliser ?
Rien côté compte. AI Transform n'a ni credential, c'est-à-dire l'identifiant stocké qui autorise n8n à parler à un service, ni sélecteur Authentication. Pas de clé à coller, pas de droit à accorder, pas de connexion à tester. Tu ouvres le nœud, tu écris la consigne, tu génères le code. La seule condition est en amont : le nœud s'exécute sur chaque item entrant et n'ouvre pas de workflow, donc quelque chose doit l'alimenter. Un Schedule Trigger, un webhook, ou le trigger de l'outil qui lance le processus.
03Quelles sont les limites du nœud AI Transform n8n ?
Trois, et elles se retiennent vite. La consigne s'écrit en anglais simple et sous 500 caractères : une instruction à la fois passe bien mieux qu'un paragraphe d'exigences. Le code généré est en lecture seule dans le nœud, donc le modifier veut dire reformuler les instructions ou copier l'extrait dans un nœud Code. Enfin le nœud est en version 1, avec deux paramètres et aucune collection d'options : ni réglage de lots, ni option d'erreur, rien d'autre à ajuster. Un workflow ancien peut afficher une version antérieure, et un nœud ne change pas de version tout seul.
04AI Transform ou le nœud Code ?
Ça dépend de la durée de vie de la logique. AI Transform gagne quand la transformation se dit en une phrase et que tu la veux opérationnelle tout de suite : fusionner deux champs, renommer une valeur imbriquée, trier une liste. Le nœud Code gagne quand tu sais que tu vas y revenir, puisque c'est de toute façon là que l'édition se passe une fois l'extrait copié. Il existe un chemin intermédiaire qui marche bien : démarrer dans AI Transform, lire le code obtenu, puis le coller dans un nœud Code et l'affiner.
05n8n ou Make pour ce genre de remise en forme ?
Les deux font le travail, et le choix se joue sur l'hébergement, la maîtrise des données et le modèle de coût, pas sur la fonctionnalité. Make est une plateforme d'automatisation hébergée, sans option d'auto-hébergement, facturée à l'opération, avec une logique visuelle que beaucoup d'équipes prennent en main vite. n8n s'utilise sur n8n Cloud ou s'auto-héberge via Docker ou npm, et un workflow se comporte pareil dans les deux cas, ce qui compte quand les données transformées ne doivent pas quitter tes serveurs. Avec une réserve propre à ce nœud : sa documentation le réserve à n8n Cloud.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.