Dans cette leçon
Connecter les données d'un tableau à un nœud autonome en Botpress
Les nœuds autonomes du site Botpress peuvent s'intégrer de manière transparente aux données de tables structurées pour répondre aux questions, recommander des produits et maintenir des interactions contrôlées. Cette leçon couvre le processus de connexion des données de table, la configuration des requêtes et l'ajustement du comportement du robot pour une expérience utilisateur fiable.
Connexion des données du tableau au nœud autonome
- Ajout de la carte de la base de connaissances sur les requêtes
- Ouvrez le nœud autonome et ajoutez une carte "Interroger la base de connaissances" à partir du menu d'actions.
- Cette carte comprend deux entrées :
- Requête: La question que le robot utilisera pour extraire des données.
- Base de connaissances: La base de connaissances ou la table spécifique à interroger.
- Importation de données
- Créez un tableau dans Botpress, tel que "Tableau des tracteurs".
- Importer des données à partir d'un fichier CSV contenant des champs pertinents (par exemple, le nom, la description, la puissance et le prix).
- Veillez à ce que tous les champs soient interrogeables afin d'améliorer la capacité du robot à fournir des réponses précises.
- Lien entre le tableau et la base de connaissances
- Dans les paramètres de la base de connaissances, ajoutez la table importée pour rendre ses données accessibles au robot.
- Configurez les champs de recherche, tels que le nom, la description, la puissance et le prix, pour affiner les réponses du robot.
Définir les objectifs et le comportement
- Ajouter du contexte dans les instructions
- Utilisez la section des instructions pour définir les objectifs du robot. Par exemple :
- Répondre aux questions sur les produits BP Tractor à l'aide de la base de connaissances.
- Poser des questions de clarification pour comprendre les besoins des utilisateurs.
- Recommandez jusqu'à trois options à la fois pour éviter de submerger l'utilisateur.
- Utilisez la section des instructions pour définir les objectifs du robot. Par exemple :
- Essais et ajustements
- Interagissez avec le robot dans l'émulateur pour vérifier qu'il génère des réponses exactes.
- Ajustez le nombre d'options ou d'autres comportements en fonction des commentaires et des tests des utilisateurs.
Contrôle et cadrage du comportement de l'IA
- Prévenir les réponses trompeuses
- Définir des comportements spécifiques dans les instructions afin d'éviter des résultats inattendus. Par exemple :
- Précisez que les prix figurant dans la base de connaissances sont définitifs et qu'ils incluent toutes les remises afin d'empêcher le robot de fabriquer des remises.
- Définir des comportements spécifiques dans les instructions afin d'éviter des résultats inattendus. Par exemple :
- Exemples de scénarios
- En l'absence d'instructions appropriées, le robot risque de proposer à tort un prix réduit lorsqu'il y est invité.
- Après avoir mis à jour les paramètres de comportement, le robot peut répondre de manière appropriée, garantissant ainsi que les utilisateurs reçoivent des informations cohérentes et précises.
Résumé
Cette leçon explique comment connecter un nœud autonome dans Botpress à des données de table, comment le configurer pour qu'il réponde aux questions avec précision et comment contrôler son comportement pour fournir des réponses cohérentes et fiables.
toutes les leçons de ce cours