AccueilDocumentation

Base de connaissances

La Base de connaissances est l'endroit où votre chatbot apprend. Ajoutez du contenu provenant de diverses sources pour rendre votre IA plus intelligente et plus précise.

Sources de contenu

ChatReact prend en charge plusieurs façons d'ajouter des connaissances :

SourceDescriptionIdéal pour
Website CrawlExtraire automatiquement le contenu de votre site webDocumentation existante, articles de blog
FAQsPaires question-réponseQuestions fréquentes des clients
Core InstructionsRègles et directives spécifiquesLogique métier, politiques
DocumentsTéléchargez des PDF, docs, etc.Manuels, guides

Assistant de configuration des connaissances

Juste après la création d'un chatbot, ChatReact ouvre un assistant de configuration des connaissances guidé en trois étapes : Scan website, Upload documents, et Done. Il utilise les mêmes flux de scan de site et d'upload de documents décrits sur cette page.

Vous pouvez ignorer l'une ou l'autre des étapes de contenu avec Skip for now — mais sans contenu votre chatbot ne donnera que des réponses génériques, nous recommandons donc d'ajouter au moins une source. Vous pouvez toujours revenir plus tard et ajouter plus de contenu depuis la Base de connaissances.

Onglet Aperçu

La page de la Base de connaissances comporte quatre onglets : Overview, Instructions, Websites, et Documents. Overview est l'onglet d'accueil par défaut et vous donne un tableau de bord en un coup d'œil :

  • Knowledge Base Status — compte des Core Instructions, Improvement Instructions, pages crawlées et documents. Cliquez sur n'importe quelle carte pour aller directement à cet onglet.
  • Vector Store — indique si le vecteur de stockage est Active ou Not initialized, ainsi que la taille totale du stockage actuellement utilisé.
  • How Knowledge Base Works — une courte explication sur la façon dont les Core Instructions et les Documents sont utilisés ensemble pour répondre aux questions.

Crawler de site web

Importer votre site web

L'importation de site web est un flux en trois étapes dans l'onglet Websites : prévisualisez la structure de votre site, sélectionnez les pages, puis importez le contenu.

  1. Allez dans Knowledge Base dans la barre latérale et ouvrez l'onglet Websites
  2. Entrez l'URL de votre site (par ex., example.com)
  3. Facultatif : ajoutez des Exclude URL patterns — un motif par ligne, en utilisant * comme caractère générique (par ex., /gallery/*)
  4. Cliquez sur Preview Pages — ChatReact scanne votre site et liste les pages trouvées
  5. Sélectionnez les pages à importer. Les pages recommandées par l'IA sont présélectionnées et marquées d'une étoile — cliquez sur AI Selection à tout moment pour restaurer cette recommandation. Votre plan détermine le nombre de pages que vous pouvez sélectionner.
  6. Cliquez sur Import Pages (le bouton indique combien de pages vous avez sélectionnées) pour démarrer l'import

Limites de crawl

Le nombre de pages que vous pouvez crawler et de crawls par mois dépend de votre plan. Voir notre Pricing page pour les détails.

Statut du crawl

Surveillez la progression de votre crawl :

  • Pending : En attente de démarrage
  • Running : En cours de crawl des pages
  • Completed : Toutes les pages traitées
  • Failed : Une erreur est survenue (vérifiez les détails)
  • Cancelled : Le crawl a été arrêté avant d'être terminé

Le crawling s'exécute en arrière-plan — vous pouvez quitter la page et revenir plus tard pour vérifier la progression. L'indicateur de progression se met à jour en temps réel.

Annuler un crawl

Vous pouvez annuler un crawl en cours ou en attente à tout moment :

  • Cliquez sur le bouton Cancel dans la barre de progression pendant un crawl actif
  • Dans Recent Crawls, chaque tâche en cours/d'attente dispose également d'un bouton Cancel
  • Si vous quittez la page pendant un crawl, le bouton Cancel est toujours disponible lorsque vous revenez

Vous recevrez une notification lorsque votre crawl sera terminé. Cliquez sur la notification pour voir les résultats.

Voir les résultats du crawl

Après la fin d'un import, vos pages apparaissent sous Crawled Websites :

  1. Affichez toutes les pages importées avec leurs titres
  2. Cliquez sur l'icône en forme d'œil (View indexed content) pour voir le contenu extrait rendu en Markdown formaté
  3. Recherchez des pages par URL ou titre pour trouver rapidement une page spécifique
  4. Utilisez les cases à cocher pour sélectionner plusieurs pages et les supprimer en une seule fois
  5. Re-crawlez des pages individuelles ou l'ensemble du site

Les pages qui n'ont pas été rafraîchies depuis plus de 30 jours affichent un badge d'ancienneté (par ex. « 45d old ») afin que vous puissiez voir d'un coup d'œil quand le contenu doit être re-crawl.

Re-crawl

Pour mettre à jour votre base de connaissances avec du contenu récent :

  • Page unique : Cliquez sur le bouton de rafraîchissement à côté de n'importe quelle page crawlée
  • Site entier : Utilisez le bouton refresh-all pour l'ensemble du domaine

Les re-crawls mettent à jour le contenu et rafraîchissent le timestamp « last crawled ». Vous recevrez une notification à la fin. Vous pouvez également annuler un re-crawl en cours.

Ajouter une URL unique

Vous n'avez pas besoin d'un crawl complet pour ajouter une seule page. Cliquez sur Add URL dans la barre d'outils Crawled Websites, collez l'adresse de la page, et ChatReact importe uniquement cette page.

Intégrations CMS

Si votre site fonctionne sous WordPress, connectez le plugin ChatReact WordPress pour des scans plus intelligents et plus rapides enrichis par des informations de type de contenu :

  1. Dans l'onglet Websites, trouvez la carte CMS Integrations
  2. Cliquez sur Generate Integration Key et copiez la clé (elle n'est affichée qu'une seule fois)
  3. Collez la clé dans l'onglet Integration du plugin dans WordPress
  4. Utilisez Scan Website pour importer votre contenu

Le plugin WordPress vous permet de choisir quels types de posts sont disponibles pour les scans. Sélectionnez vos types de contenu dans le plugin avant de scanner votre site ici.

Voir le WordPress guide pour la configuration complète du plugin.

Documents

Téléversez vos propres fichiers dans l'onglet Documents :

  1. Glissez-déposez des fichiers dans la zone de téléversement, ou cliquez pour les sélectionner
  2. Formats pris en charge : PDF, TXT, Markdown, CSV, JSON, DOCX (max 10 MB par fichier)
  3. Chaque fichier affiche son statut de traitement pendant son ajout à la base de connaissances
  4. Ouvrez ou supprimez les documents téléversés à tout moment

Outre la limite de 10 MB par fichier, votre stockage total de documents est plafonné par votre plan (par exemple 10 MB au total sur le plan Free, plus sur les plans payants — voir notre Pricing page). Une fois ce quota atteint, les nouveaux téléversements sont bloqués jusqu'à ce que vous supprimiez des documents ou que vous passiez à un plan supérieur.

Bons candidats : descriptions de produits, listes de FAQ, tableaux de prix, conditions d'utilisation, guides de support et autres documentations textuelles.

FAQs

Les FAQs sont la manière la plus directe d'enseigner à votre chatbot :

Ajouter des FAQs

  1. Allez dans FAQs dans la barre latérale
  2. Cliquez sur Add FAQ
  3. Saisissez la question (comme un client la poserait)
  4. Saisissez la réponse — l'éditeur riche prend en charge la mise en forme
  5. Facultatif : assignez à une catégorie
  6. Cliquez sur Create FAQ

Catégories de FAQ

Organisez les FAQs en catégories :

  • Pricing
  • Technical Support
  • Account Management
  • Shipping & Returns

Suggestions de FAQ

Générez des suggestions de FAQ à la demande :

  • Generate from Knowledge Base — utilisez le bouton dans l'onglet Suggestions de la page FAQs
  • Improvement Agent — l'agent peut proposer des FAQs dans le cadre de ses propositions d'amélioration
  • Manuel — créez des FAQs vous-même à tout moment

Examinez les suggestions et approuvez-les ou refusez-les. Les suggestions de FAQ sont disponibles sur les plans payants — voir notre Pricing page. Voir le FAQ Management guide pour les détails.

Core Instructions

Les Core Instructions sont des règles spécifiques que votre chatbot doit suivre :

Ajouter des Instructions

  1. Allez dans Knowledge Base dans la barre latérale
  2. Ouvrez l'onglet Instructions
  3. Cliquez sur Add Core Instruction
  4. Rédigez votre instruction clairement dans l'éditeur (mise en forme et liens pris en charge)
  5. Si votre plan inclut l'Email Assistant (Professional et supérieurs), choisissez Applies to : Chat only ou Chat + Email. Les instructions « Chat + Email » s'appliquent également comme règles générales à chaque brouillon de réponse par email ; la façon dont un type spécifique d'email est répondu est définie par catégorie dans l'Email Assistant. Sur les autres plans, ce choix n'est pas affiché et les instructions s'appliquent au chat.
  6. Activez ou désactivez selon les besoins

Les Core Instructions remplacent le contenu des documents. Utilisez-les pour des faits critiques qui doivent toujours être corrects — prix, politiques, informations de contact.

Improvement Instructions

L'onglet Instructions contient également une section distincte en lecture seule Improvement Instructions. Celles-ci sont créées automatiquement par l'Improvement Agent à partir des retours de conversation — vous ne pouvez pas les modifier directement, mais chacune renvoie à la session d'amélioration qui l'a créée. Voir le Improvement Agent guide pour les détails.

Instructions efficaces

Bonnes exemples :

  • « Si un client demande des informations sur les prix, dirigez-le vers notre page de pricing à /pricing »
  • « Ne divulguez jamais de métriques internes ou de données client »
  • « Pour les problèmes techniques, demandez toujours d'abord le message d'erreur »

Évitez :

  • Instructions vagues : « Soyez utile »
  • Règles contradictoires
  • Logique trop complexe

Recherche sémantique

ChatReact recherche dans votre base de connaissances par sens, et pas seulement par mots-clés. Votre chatbot trouve et référence la bonne information même lorsque les clients formulent leurs questions différemment de la façon dont votre contenu est rédigé.


Bonnes pratiques

  1. Commencez par les FAQs : Ajoutez vos 20 questions les plus fréquentes
  2. Crawl de façon stratégique : Ciblez les pages de documentation, pas le contenu marketing superflu
  3. Vérifiez régulièrement : Contrôlez quelles questions votre bot ne sait pas répondre
  4. Itérez : Utilisez l'Improvement Agent pour affiner en fonction des retours

Accès API

Les documents (upload, liste, suppression), le crawling de site (preview, démarrage, vérification de statut, annulation), les pages crawlées et les Core Instructions peuvent tous être gérés par programme via la REST API ou le MCP Server — utile pour synchroniser du contenu depuis un CMS externe ou automatiser les mises à jour de la base de connaissances.


Étapes suivantes