Passer au contenu principal

Qu’est-ce qu’un node ?

Un node est une étape unique dans votre workflow qui effectue une action précise. Imaginez les nodes comme des pièces LEGO que vous connectez pour construire quelque chose de puissant. Chaque node :
  • Reçoit des entrées (données à traiter)
  • Effectue une action (extraction, transformation, analyse, etc.)
  • Produit des sorties (résultats à transmettre au node suivant)

Anatomie d’un node

Points de connexion

Chaque node possède des points de connexion :
  • Points d’entrée (côté gauche) : là où les données entrent dans le node

Types de nodes par fonction

TypeRôleExemples
InputAccepte une entrée utilisateurText Input
AIUtilise des modèles IALLM, AI Agent
IntegrationsRécupère des donnéesWeb Scraper, Google Sheets
ToolsModifie les donnéesFind & Replace, Merge, contrôle du flux

Configurer les nodes

Cliquez sur un node pour ouvrir son panneau de configuration.

Champs obligatoires

Les champs marqués d’un astérisque rouge (*) sont obligatoires. Le node ne peut pas s’exécuter sans eux.
URL *: https://example.com

Utiliser les variables

Au lieu de saisir des valeurs en dur, utilisez des variables pour transmettre des données depuis d’autres nodes :
URL: {{url}}
La syntaxe {{text}} signifie « utiliser la valeur de sortie du node nommé text ».
En savoir plus sur les variables dans le guide Variables.

Travailler avec les entrées

Valeurs statiques

Saisissez les valeurs directement dans la configuration :
Temperature: 0.7
Max Tokens: 1000

Valeurs dynamiques depuis d’autres nodes

Référencez les sorties des nodes précédents :
Content: {{WebScraper}}

Combiner statique et dynamique

Vous pouvez mélanger les deux dans les champs texte :
Résume cet article sur {{topic}} :

Comprendre les sorties

Chaque node produit une sortie utilisable par les nodes suivants.

Structure des sorties

La plupart des nodes renvoient un objet JSON avec des champs précis :
{
  "status": "success",
  "data": "The scraped content...",
  "metadata": {
    "url": "https://example.com",
    "timestamp": "2024-01-15T10:30:00Z"
  }
}

Catégories de nodes

AI Nodes

Exploitez des modèles IA pour la génération de texte, l’analyse, etc.

Data Source Nodes

Connectez-vous à des sources de données externes.

Tools Nodes

Transformez et manipulez les données.

Control Flow Nodes

Contrôlez l’exécution de votre workflow.

Bonnes pratiques

Garder des nodes focalisés

Chaque node doit faire une chose bien. Si un node en fait trop, divisez-le en plusieurs nodes.
Web Scraper → Extraire le texte
LLM → Résumer
Google Sheets → Enregistrer les résultats

Nommer vos nodes

Donnez aux nodes des noms explicites en cliquant sur leur titre :
  • LLM_0
  • Summarize Article

Tester progressivement

Après chaque node ajouté, exécutez le workflow pour vérifier qu’il fonctionne avant d’en ajouter d’autres.

Dépannage

Le node affiche une erreur

  1. Vérifiez que tous les champs obligatoires sont renseignés
  2. Vérifiez que les références aux variables sont correctes
  3. Assurez-vous que les nodes précédents se sont bien terminés

La sortie est inattendue

  1. Cliquez sur le node pour voir l’aperçu de sa sortie
  2. Consultez les logs pour les détails d’exécution
  3. Vérifiez que vos chemins de variables sont corrects

Étapes suivantes