Aller au contenu principal

Agent IA

Le nœud qui fait réellement l'analyse par IA : il lit le document (ou un segment) et produit des commentaires selon la configuration de l'agent choisi. Peut fonctionner seul (mode solo), comme subagent piloté par un Superviseur (mode supervisé), ou en dialogue avec l'utilisateur (mode chat).

Ports

  • Entrée « index » (haut, type index de document) — toujours présente, quel que soit le mode ; à relier depuis un nœud Index du document si besoin.
  • Entrées « compétences », « RAG » et « MCP » (bas) — toujours présentes elles aussi ; à relier respectivement depuis un nœud Compétence, un nœud RAG (base de connaissances) et un nœud Connecteur MCP.
  • En mode solo, hors conteneur Parallèle : entrée contenu (gauche) et sortie annotation (droite), comme un nœud d'analyse classique.
  • En mode supervisé, hors conteneur Parallèle : ni entrée contenu ni sortie annotation — à la place, une sortie dédiée « superviseur » à relier à l'entrée « agents » d'un nœud Superviseur.
  • En mode chat : entrée contenu (gauche, elle reçoit le message de l'utilisateur) et sortie dédiée « réponse » (droite), à relier au nœud Sortie chat.
  • Glissé dans un conteneur Parallèle : les ports contenu/annotation/superviseur sont masqués (le conteneur porte le port du groupe) — seule l'entrée « index » reste visible.

Configuration au niveau du nœud (propre à ce pipeline)

  • ModeSolo (l'agent analyse directement dans le flux du pipeline), Supervisé (devient un subagent, ses pattes document/annotations sont masquées) ou Chat (voir ci-dessous).
  • Agent — sélection de l'agent réutilisable à utiliser (obligatoire) ; un bouton permet d'en créer un nouveau directement depuis le panneau.
  • Modèle IA — surcharge optionnelle, pour ce nœud seulement, du modèle par défaut de l'agent.
  • Utiliser les documents supports — décoché par défaut ; injecte le texte des documents supports dans le contexte de cet agent.
  • Surcharges de rôle / objectif / contraintes — remplacent localement (pour ce nœud/pipeline uniquement) les valeurs par défaut de l'agent choisi, sans les modifier globalement.
  • Prompt complet (avancé, masqué par défaut) — surcharge brute de l'intégralité du prompt.

Mode chat

En mode Chat, l'agent ne produit plus d'annotations mais une réponse en texte libre au message reçu du nœud Entrée chat. Concrètement :

  • pas de découpage du texte (un message est traité en un seul appel) ;
  • pas de contrainte de citation verbatim : l'agent répond, il n'ancre rien dans un document ;
  • l'historique de la conversation fait partie du contexte.

Tout le reste est inchangé : c'est le même agent, avec son rôle, ses contraintes, et les bases de connaissances, connecteurs MCP et compétences reliés à ses pattes. Un agent se configure une fois et sert dans les deux modes.

Un paramètre supplémentaire apparaît dans ce mode :

  • Messages d'historique (20 par défaut) — combien de messages précédents sont réinjectés dans le contexte à chaque tour. Plus la valeur est haute, meilleure est la mémoire de la conversation, mais le coût en tokens augmente à chaque échange. 0 traite chaque message isolément.

Configuration de l'agent partagé

Le bouton « Configurer l'agent » ouvre la configuration de l'entité Agent elle-même — ces changements s'appliquent à tous les pipelines qui utilisent cet agent, pas seulement au nœud courant. Voir Agents IA pour le détail des champs (rôle/objectif/contraintes, modèle par défaut, passes d'extraction…).

Ce qui est attaché par une patte du nœud — compétences, bases de connaissances, connecteurs MCP — ne touche au contraire que cet agent dans ce pipeline.