À quoi sert ce nœud ?
Le nœud Agent IA crée un assistant IA autonome capable de raisonner, planifier et utiliser des outils pour accomplir des tâches complexes. Contrairement au nœud LLM qui ne fait que générer du texte, l’Agent peut effectuer des actions comme rechercher sur le web, accéder à des bases de données ou appeler des API. Usages courants :- Recherches nécessitant plusieurs étapes
- Analyse de données avec utilisation d’outils
- Raisonnement complexe avec des données externes
- Tâches nécessitant des informations en temps réel
Configuration rapide
Configuration
Champs obligatoires
La tâche ou l’objectif que l’agent doit accomplir.Conseils pour les instructions de l’agent :
- Définir clairement l’objectif final
- Préciser quels outils utiliser et quand
- Fixer des contraintes et limites
- Décrire le format de sortie attendu
Champs optionnels
Liste des outils que l’agent peut utiliser pendant l’exécution.Outils disponibles :
- Scraper web – Récupérer et extraire le contenu web
- Requête HTTP – Appeler des API
- Recherche – Rechercher sur le web
Bases de connaissances ou documents que l’agent peut interroger.Ajoutez du contexte avec :
Paramètres IA
Mêmes réglages que le nœud LLM :Le modèle IA à utiliser. GPT-4 ou Claude recommandés pour les agents.
Des valeurs plus basses (0,3–0,5) recommandées pour un comportement d’agent plus fiable.
Nombre maximum de jetons pour la réponse finale.
Schéma pour une sortie structurée.
Sortie
L’agent renvoie sa réponse finale après avoir accompli la tâche :Fonctionnement des agents
- Comprendre la tâche à partir de vos instructions
- Planifier les étapes nécessaires
- Exécuter en utilisant les outils disponibles
- Itérer jusqu’à ce que la tâche soit terminée
- Répondre avec le résultat final
Exemples
Recherche entreprise
Instructions :Analyse concurrentielle
Instructions :Enrichissement de données
Instructions :Agent vs LLM : Quand utiliser lequel
| Cas d’usage | Utiliser l’Agent | Utiliser le LLM |
|---|---|---|
| Génération de texte simple | ❌ | ✅ |
| Résumé de contenu | ❌ | ✅ |
| Recherche nécessitant l’accès web | ✅ | ❌ |
| Raisonnement en plusieurs étapes | ✅ | ❌ |
| Extraction de données depuis un texte connu | ❌ | ✅ |
| Tâches nécessitant des données en temps réel | ✅ | ❌ |
| Traitement à grand volume | ❌ | ✅ |
Bonnes pratiques
Définir des objectifs clairs
Indiquez précisément à l’agent à quoi ressemble la réussite :Limiter l’utilisation des outils
N’activez que les outils dont l’agent a besoin :Fixer des contraintes
Évitez une exécution qui s’emballe :Fournir du contexte
Donnez à l’agent des informations de contexte :Problèmes courants
L’agent met trop de temps
L’agent met trop de temps
- Réduire le périmètre de la tâche
- Définir des limites d’étapes explicites
- Être plus précis sur ce qu’il faut trouver
L’agent utilise les mauvais outils
L’agent utilise les mauvais outils
- Préciser quel outil utiliser pour quoi
- Désactiver les outils inutiles
- Ajouter des exemples dans les instructions
Les résultats sont incomplets
Les résultats sont incomplets
- Diviser en sous-tâches plus petites
- Augmenter max_output_tokens
- Ajouter « assurez-vous de couvrir tous les points » dans les instructions
L’agent boucle ou reste bloqué
L’agent boucle ou reste bloqué
- Ajouter « si bloqué, fournissez la meilleure réponse disponible »
- Définir une limite maximale d’itérations
- Simplifier la tâche

