Quand chatbots doit-il fournir des réponses précises ?
Lorsque les utilisateurs posent des questions sur des sujets tels que le prix d'un article donné ou la date d'un événement, il est important que votre chatbot fournisse des réponses précises et fiables. C'est ce que nous appelons des données structurées ou organisées. Les LLM sont parfaits pour interroger de grandes quantités de données non structurées, que l'on trouve généralement dans des documents tels que des fichiers PDF ou des fichiers en clair, mais les requêtes programmatiques sont bien mieux adaptées aux données organisées (comme les tableaux et les feuilles de calcul).
Étape 1 : Organiser les informations dans un tableau
La meilleure façon de s'assurer que votre robot peut répondre avec précision à ce type de questions est de structurer vos données dans un tableau. En effet, des informations telles que le prix sont associées à un article spécifique - en d'autres termes, vous travaillez avec des données structurées.
Votre robot Botpress peut analyser des données non structurées telles que des PDF et des fichiers en clair pour trouver des informations peu structurées - par exemple, les politiques de retour ou l'historique de l'entreprise. En revanche, si votre utilisateur souhaite connaître le prix d'un café au lait, les robots Botpress fonctionnent mieux lorsque ces informations leur sont fournies dans un format structuré (par exemple, un tableau).
Prenons un exemple.
Créez un tableau dans le studioBotpress Cloud .
Saisissez vos informations. Dans cet exemple, j'importerai un fichier CSV qui répertorie les produits du menu d'un café fictif, avec leur prix et le nombre de calories qu'ils contiennent.
Étape 2 : Créer une base de connaissances
Lorsque les utilisateurs posent une question à votre robot, celui-ci y répond en s'appuyant sur les informations contenues dans sa base de connaissances.
Pour cet exemple, désignons la table que nous venons de créer comme une base de connaissances.
Ce que nous avons fait, c'est indiquer à notre robot que lorsque les utilisateurs posent des questions sur des articles spécifiques, par exemple sur le prix d'un article, il doit d'abord trouver l'enregistrement spécifique de cet article dans notre tableau, puis fournir les informations indiquées dans la colonne Prix.
Étape 3 : Configurer les requêtes des utilisateurs
La dernière étape consiste à permettre à l'utilisateur de poser des questions au robot.
Dans l'exemple ci-dessous, nous plaçons une carte de capture d' entrée brute dans un nœud standard, mais vous pouvez faire preuve de beaucoup de créativité dans la manière dont vous invitez votre utilisateur à poser des questions.
Dans ce blog, nous avons montré un exemple assez simple, mais les tables Botpress peuvent stocker des milliers de lignes, y compris des choses comme de vastes bases de données de tickets d'ingénierie.
Botpress Les bots permettent également d'effectuer des recherches en langage naturel dans ces bases de données, de sorte que vous pouvez rechercher des éléments tels que des tickets d'ingénierie liés à la navigation, par exemple.
Questions fréquemment posées
Les réponses de mon robot reflèteront-elles les modifications que j'apporte à mon tableau ?
Oui, les réponses de votre robot reflèteront la version actuelle de votre table, même si vous y avez ajouté des enregistrements après l'avoir créée et désignée comme source de données pour une base de connaissances.
Puis-je importer des fichiers CSV directement dans Botpress?
Oui, vous pouvez utiliser le bouton "Importer CSV" pour importer votre source de données directement dans Botpress.
Quels types d'informations puis-je stocker dans des colonnes ?
Vous pouvez stocker du texte (chaîne), des nombres, des variables booléennes (oui/non) et des dates.
Y a-t-il une limite au nombre de lignes du tableau ?
Botpress fournit gratuitement des bots de 5 000 lignes. Vous pouvez acheter de l'espace de stockage supplémentaire moyennant des frais.
Peut-on mettre à jour les tables via l'API ?
La prise en charge de la mise à jour dynamique des tables via l'API est prévue dans la feuille de route.
Partager ce message sur :
Créez gratuitement votre propre chatbot d'IA personnalisé
Commencez à créer un robot GPT personnalisé grâce à notre interface intuitive de type "glisser-déposer".
Commencez - c'est gratuit ! 🤖Aucune carte de crédit n'est requise
Restez au courant des dernières nouveautés en matière d'IA chatbots