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.
  • 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, sa base de connaissances, ses connecteurs MCP et ses compétences. 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, base de connaissances, connecteurs MCP, passes d'extraction…).

La case à cocher des connecteurs MCP visible directement dans le panneau du nœud agit elle aussi immédiatement sur l'agent partagé, pas sur les données propres au nœud.