- Accueil
- Ressources
- Intégrations
- Information Extractor
Nœud Information Extractor n8nConfigurer Information Extractor dans n8n.
Du texte entre, des champs nommés sortent. Le nœud Information Extractor n8n lit un message, un compte rendu ou une page récupérée et renvoie les mêmes clés JSON à chaque exécution. Il expose 3 paramètres, 3 manières de décrire la sortie, et réclame un modèle de chat sur son port.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud Information Extractor n8n ?
Il prend un bloc de texte et rend un objet structuré dont tu choisis les clés à l'avance. Tu décris la forme une fois, sous forme de liste d'attributs, d'exemple JSON ou de schéma complet, et chaque item qui traverse le nœud ressort avec ces mêmes clés. Le raisonnement, lui, vient d'un modèle de chat : un sous-nœud qu'on raccorde au nœud, pas un paramètre qu'on remplit dedans.
Premier usage, le plus courant : les demandes entrantes. Un formulaire de contact arrive en texte, le nœud sort le secteur, le budget annoncé et l'échéance, et la fiche part vers Gmail pour l'accusé de réception ou vers Google Sheets pour le suivi commercial. Les colonnes du tableur ne bougent plus, puisque les noms de champs sont figés dans le schéma.
Deuxième usage : les documents qui se ressemblent sans jamais être identiques. Un compte rendu d'appel ou un devis fournisseur passe en texte depuis un nœud précédent, Schema Type est réglé sur fromJson, et tu colles un objet d'exemple avec les clés qui t'intéressent. n8n lit les noms et les types de propriétés, ignore les valeurs. Pratique quand tu as déjà une charge utile sous la main et aucune envie d'écrire un schéma à la main.
Troisième usage : remettre en ordre ce qu'un modèle a répondu en prose. Une synthèse ou un AI Agent renvoie un paragraphe, ce nœud le convertit en champs qu'une branche If peut tester. La nuance vaut le détour : l'agent décide de l'action suivante, l'extracteur décide seulement de la forme des données.
Change de nœud quand le texte est déjà structuré pour une machine. Une réponse d'API en JSON se lit sans modèle, et un motif fixe comme une référence de commande se rattrape avec une expression, c'est-à-dire un petit calcul que n8n évalue item par item. L'extracteur sert quand la formulation varie d'un cas à l'autre et qu'une expression casserait.
Deux limites à anticiper. La qualité dépend entièrement du modèle branché, OpenAI ou un autre fournisseur, et ce fournisseur facture ses propres appels d'API selon ses conditions. Ensuite, un schéma généré depuis un exemple JSON marque tous les champs comme obligatoires, ce qui gêne dès qu'un document ne porte pas la valeur attendue. Si le choix de plateforme n'est pas encore tranché, l'Avis n8n détaille les arbitrages.
Qu'est-ce qu'on branche dessus ?
Les nœuds IA de n8n se lisent à deux étages : un nœud racine posé dans le flux principal, et des sous-nœuds accrochés sous lui sur des ports, un type de sous-nœud par port.
Ports (ce qui se branche)
- Chat Model
ai_languageModelrequis
01Chat Model
Ce port porte le modèle qui lit réellement le texte et remplit le schéma. Tu tires un sous-nœud dessus, et c'est lui qui embarque le credential du fournisseur, autrement dit l'identifiant enregistré dans n8n. D'où l'extracteur qui ne demande rien.
Paramètres clés
- Required : port vide, le nœud refuse de s'exécuter, faute de modèle pour extraire quoi que ce soit.
- OpenAI Chat Model ou Anthropic Chat Model : les deux points de départ habituels quand le compte fournisseur existe déjà.
- Google Gemini Chat Model : la même mécanique de branchement, avec un autre fournisseur hébergé.
- Ollama Chat Model : pour un modèle qui tourne sur ta propre machine, en auto-hébergé.
Comment régler chaque paramètre ?
Le nœud Information Extractor compte 3 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.
Sommaire des paramètres
Text
textCe que tu vois dans n8n
Notes & cas d'usage
Indique au nœud quel texte lire. Presque toujours une expression qui pointe un champ de l'item entrant, rarement du texte tapé à la main.
Paramètres clés
- Text : le texte dont on extrait l'information, en général
{{ $json.chatInput }}après un trigger de chat, ou{{ $json.text }}après un nœud Extract from PDF.
Schema Type
schemaTypeCe que tu vois dans n8n
Notes & cas d'usage
Décide de la façon dont tu décris la sortie. Chaque choix fait apparaître un champ différent en dessous.
Paramètres clés
- Schema Type :
fromAttributesliste des attributs avec type et description,fromJsonconstruit le schéma depuis un exemple,manualprend le schéma tel que tu l'écris. - Attributes : la liste champ par champ derrière From Attribute Descriptions, remplie avec Add Attribute.
- JSON Example : l'objet d'exemple derrière Generate From JSON Example. Noms et types lus, valeurs ignorées, tous les champs traités comme obligatoires.
- Input Schema : le schéma JSON derrière Define using JSON Schema. La syntaxe
$refsn'est pas prise en charge.
Options
optionsCe que tu vois dans n8n
Notes & cas d'usage
Regroupe les réglages qui restent cachés tant qu'on n'en a pas besoin. Rien n'y est obligatoire, le nœud tourne très bien collection vide.
Paramètres clés
- System Prompt Template : remplace le prompt système utilisé pour l'extraction. n8n continue d'y ajouter ses instructions de format, donc la forme de la sortie tient toujours.
- Batch Processing : les options de traitement par lot pour gérer la limitation de débit, ouvertes avec Add Batch Processing Option.
Besoin d'aide pour automatiser Information Extractor avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Les questions qui viennent ensuite
01Le nœud Information Extractor est-il gratuit dans n8n ?
02Qu'est-ce qu'il faut pour le faire fonctionner ?
03Quelles limites a le nœud Information Extractor n8n ?
04Que faut-il brancher au minimum, et quel modèle pour débuter ?
05n8n ou Make pour extraire des données structurées ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.


