Aperçu
Outils vous permettent de :- Ajouter des outils personnalisés : Joindre des outils personnalisés que vous avez créés dans votre projet
- Ajouter des workflows : Inclure des workflows/actions qui exécutent des processus en plusieurs étapes
- Créer de nouveaux outils : Construire de nouveaux outils personnalisés directement depuis l’Agent Builder
- Gérer la configuration des outils : Configurer comment les outils sont utilisés par l’agent
- Parcourir la bibliothèque d’outils : Accéder à des milliers d’outils préconstruits depuis la bibliothèque publique
Outils vs. Toolkits
Comprendre la différence vous aide à choisir la bonne approche :| Fonctionnalité | Outils | Toolkits |
|---|---|---|
| Type | Outils et workflows personnalisés | Intégrations préconstruites |
| Création | Créés par l’utilisateur ou issus de la bibliothèque | Préconfigurés par EKB |
| Portée | Spécifiques au projet ou publics | Intégrations à l’échelle de la plateforme |
| Configuration | Personnalisation complète | Préconfigurés avec des options |
| Exemples | Appels API personnalisés, workflows, logique métier | Gmail, Slack, Google Drive, etc. |
- Vous avez besoin d’une logique métier personnalisée
- Vous voulez créer des workflows réutilisables
- Vous avez besoin d’intégrer des API personnalisées
- Vous voulez combiner plusieurs opérations en un seul outil
- Vous avez besoin d’intégrations standard (Gmail, Slack, etc.)
- Vous voulez une authentification préconfigurée
- Vous avez besoin d’opérations courantes (envoyer un e-mail, créer une tâche, etc.)
Accéder à l’onglet Outils
-
Ouvrir l’Agent Builder
- Naviguez vers Agents dans la barre latérale
- Cliquez sur Modifier sur un agent existant ou Créer un agent
- L’Agent Builder s’ouvrira
-
Naviguer vers l’onglet Outils
- Dans la barre latérale gauche, cliquez sur Outils
- L’onglet Outils s’affichera avec vos outils sélectionnés et les options pour en ajouter
Ajouter des outils à votre agent
Ajouter des outils personnalisés existants
-
Ouvrir le sélecteur d’outils
- Cliquez sur le bouton + Ajouter un outil dans l’onglet Outils
- Le modal du sélecteur d’outils s’ouvrira
-
Parcourir les outils disponibles
- Outils personnalisés : Outils que vous avez créés dans votre projet
- Outils publics : Outils de la bibliothèque publique (9 000+ disponibles)
- Workflows : Workflows existants de votre projet
-
Rechercher et filtrer
- Utilisez la barre de recherche pour trouver des outils spécifiques
- Filtrez par catégorie ou type
- Parcourez par popularité ou ajouts récents
-
Sélectionner un outil
- Cliquez sur un outil pour voir ses détails
- Consultez la description et les entrées de l’outil
- Cliquez sur Ajouter pour l’attacher à votre agent
Créer un nouvel outil personnalisé
-
Depuis le sélecteur d’outils
- Cliquez sur + Ajouter un outil dans l’onglet Outils
- Cliquez sur Créer un outil personnalisé dans le modal
- Vous serez redirigé vers le constructeur d’outils
-
Depuis l’état vide
- Si vous n’avez pas d’outils, cliquez sur Créer votre premier outil
- Cela ouvre le constructeur d’outils pour un nouvel outil
-
Configurer votre outil
- Nom : Donnez à votre outil un nom descriptif
- Description : Expliquez ce que fait l’outil
- Entrées : Définissez les paramètres d’entrée
- Étapes : Configurez les étapes d’exécution de l’outil
- Enregistrer : Enregistrez en brouillon ou publiez
-
Retourner à l’agent
- Après la création, l’outil sera disponible dans votre projet
- Retournez à l’Agent Builder et ajoutez-le via le sélecteur d’outils
Ajouter des workflows
-
Ouvrir le sélecteur d’outils
- Cliquez sur + Ajouter un outil dans l’onglet Outils
- Cliquez sur Créer un workflow dans le modal
-
Sélectionner le déclencheur du workflow
- Choisissez le type de déclencheur :
- Saisie de formulaire : L’utilisateur remplit un formulaire
- Téléversement de fichier : L’utilisateur téléverse des fichiers
- Manuel : Exécuter à la demande
- Choisissez le type de déclencheur :
-
Configurer le workflow
- Configurez les étapes du workflow
- Définissez les entrées et sorties
- Configurez les paramètres du déclencheur
-
Ajouter à l’agent
- Une fois créé, le workflow apparaît dans votre liste d’outils
- Il peut être exécuté par l’agent lorsque nécessaire
Gestion des outils
Voir les outils ajoutés
L’onglet Outils affiche :- Barre latérale : Affiche tous les outils ajoutés à l’agent
- Outils personnalisés
- Workflows
- Actions de votre projet
- Zone principale : Affiche les détails de l’outil et les options de gestion
Statut des outils
Les outils peuvent avoir différents statuts :- Actif : L’outil est prêt à être utilisé
- Brouillon : L’outil est en cours de modification (pas encore publié)
- Publié : L’outil a été publié et est disponible
Configurer les outils
-
Modifier la configuration de l’outil
- Cliquez sur Configurer sur un outil ajouté
- Ajustez les paramètres spécifiques à l’outil
- Définissez les exigences d’approbation (si nécessaire)
-
Paramètres d’approbation des outils
- Exécution automatique : L’outil s’exécute automatiquement lorsque déclenché
- Nécessite une approbation : L’agent demande une confirmation avant d’exécuter
-
Valeurs par défaut des entrées
- Définissez les valeurs par défaut pour les entrées de l’outil
- Configurez les entrées obligatoires vs. optionnelles
Supprimer des outils
-
Retirer de l’agent
- Cliquez sur le bouton X sur un outil dans la barre latérale
- Ou cliquez sur Retirer dans les détails de l’outil
- Confirmez la suppression
-
Supprimer un outil personnalisé
- Pour les outils personnalisés, vous pouvez les supprimer entièrement
- Cliquez sur le menu à trois points sur un outil personnalisé
- Sélectionnez Supprimer
- Note : Cela supprime définitivement l’outil de votre projet
Types d’outils
Outils personnalisés
Les outils personnalisés sont des outils que vous créez avec :- Logique personnalisée : Vos propres règles et processus métier
- Intégrations API : Connectez-vous à vos propres API
- Opérations multi-étapes : Combinez plusieurs actions
- Traitement de données : Transformez et manipulez les données
- Définissez les entrées (paramètres acceptés par l’outil)
- Configurez les étapes (ce que fait l’outil)
- Mettez en place la gestion des erreurs
- Testez l’outil
- Publiez lorsque c’est prêt
Workflows
Les workflows sont des processus en plusieurs étapes qui peuvent :- Exécuter des séquences : Exécuter plusieurs opérations dans l’ordre
- Gérer les déclencheurs : Répondre aux saisies de formulaire ou téléversements de fichiers
- Traitement de données : Transformer les données en plusieurs étapes
- Intégrer des services : Connecter plusieurs services ensemble
- Saisie de formulaire : L’utilisateur fournit des informations via un formulaire
- Téléversement de fichier : L’utilisateur téléverse des fichiers pour traitement
- Manuel : Exécuter à la demande par l’agent
Outils publics
La bibliothèque d’outils publics comprend :- 9 000+ outils : Outils préconstruits par la communauté
- Diverses catégories : Communication, productivité, données, etc.
- Prêts à l’emploi : Clonez et personnalisez selon vos besoins
- Régulièrement mis à jour : Nouveaux outils ajoutés fréquemment
- Parcourez la bibliothèque publique
- Trouvez un outil correspondant à vos besoins
- Clonez-le dans votre projet
- Personnalisez si nécessaire
- Ajoutez-le à votre agent
Meilleures pratiques
Organisation des outils
- Nommez clairement : Utilisez des noms descriptifs qui expliquent l’objectif de l’outil
- Documentez bien : Ajoutez des descriptions claires pour chaque outil
- Groupez les outils similaires : Organisez les outils par fonction ou catégorie
- Contrôle de version : Utilisez les brouillons pour les tests avant publication
Sélection des outils
- Commencez simplement : Commencez avec des outils de base et ajoutez de la complexité progressivement
- Testez rigoureusement : Testez les outils avant de les ajouter aux agents de production
- Considérez les performances : Trop d’outils peuvent ralentir les réponses de l’agent
- Revoyez régulièrement : Supprimez les outils inutilisés pour maintenir l’efficacité des agents
Configuration des outils
- Définissez des valeurs par défaut appropriées : Configurez des valeurs par défaut judicieuses
- Utilisez l’approbation si nécessaire : Exigez une approbation pour les opérations sensibles
- Gérez les erreurs : Assurez-vous que les outils ont une gestion d’erreurs appropriée
- Documentez les entrées : Documentez clairement ce que fait chaque entrée
Cas d’utilisation
Agent de support client
Outils nécessaires :- Outil de création de ticket : Outil personnalisé pour créer des tickets de support
- Recherche dans la base de connaissances : Outil pour rechercher dans la documentation
- Escalade de problème : Workflow pour escalader vers un agent humain
Agent d’analyse de données
Outils nécessaires :- Outil de traitement de données : Outil personnalisé pour la transformation de données
- Génération de rapports : Workflow pour générer des rapports
- Exportation de données : Outil pour exporter les résultats
Agent de création de contenu
Outils nécessaires :- Générateur de contenu : Outil personnalisé pour la création de contenu
- Génération d’images : Outil pour créer des images
- Workflow de publication : Workflow pour publier du contenu
Dépannage
L’outil n’apparaît pas
Problème : L’outil ne s’affiche pas dans le sélecteur Solutions :- Vérifiez que l’outil est publié (les brouillons peuvent ne pas apparaître)
- Vérifiez que vous êtes dans le bon projet
- Actualisez la liste des outils
- Vérifiez les permissions de l’outil
L’outil ne s’exécute pas
Problème : L’agent n’utilise pas l’outil Solutions :- Vérifiez que l’outil est ajouté à l’agent
- Vérifiez la configuration de l’outil
- Consultez le prompt système de l’agent (il peut être nécessaire de mentionner l’outil)
- Testez l’outil indépendamment
Erreurs d’exécution de l’outil
Problème : L’outil échoue lors de l’exécution Solutions :- Vérifiez que les entrées de l’outil sont correctes
- Vérifiez la configuration de l’outil
- Consultez les messages d’erreur dans les journaux d’exécution de l’outil
- Testez l’outil avec des entrées d’exemple
L’approbation ne fonctionne pas
Problème : L’outil s’exécute sans approbation alors qu’il devrait en nécessiter Solutions :- Vérifiez les paramètres d’approbation dans la configuration de l’outil
- Vérifiez que l’agent a la permission de demander une approbation
- Consultez la configuration d’approbation de l’outil
Documentation connexe
- Workflows - En savoir plus sur la création de workflows
- Toolkits - Comprendre les intégrations préconstruites
- Agent Builder - Guide général de configuration des agents