HomeDocumentation

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 manières d'ajouter des connaissances :

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

Website Crawler

Démarrer un crawl

  1. Allez dans Knowledge dans la barre latérale
  2. Saisissez l'URL de votre site (par ex., https://example.com/docs)
  3. Cliquez sur Start Crawl

Paramètres du crawl

ParamètreDescription
Start URLLa page à partir de laquelle commencer le crawl
Max PagesLimite du nombre de pages à crawler (selon le plan)
Follow LinksDécouvrir et crawler automatiquement les pages liées

Limites de crawl

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

État du crawl

Surveillez l'avancement de votre crawl :

  • Pending : En attente de démarrage
  • Running : Crawl en cours
  • Completed : Toutes les pages traitées
  • Failed : Une erreur est survenue (vérifiez les détails)

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 Annuler dans la barre de progression pendant un crawl actif
  • Dans Crawls récents, chaque tâche en cours/en attente a également un bouton Annuler
  • Si vous quittez la page pendant un crawl, le bouton Annuler est toujours disponible lorsque vous revenez

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

Consultation des résultats du crawl

Après la fin d'un crawl :

  1. Affichez toutes les pages découvertes avec leurs titres
  2. Cliquez sur Contenu indexé pour voir le contenu extrait rendu en Markdown formaté
  3. Activez/désactivez les pages pour l'entraînement
  4. Relancez le crawl de pages individuelles ou du site entier

Re-crawling

Pour mettre à jour votre base de connaissances avec du contenu frais :

  • Page unique : Cliquez sur le bouton de re-crawl à côté de toute page crawlée
  • Site entier : Utilisez le bouton de re-crawl pour l'ensemble du domaine

Les re-crawls mettent à jour le contenu et rafraîchissent l'horodatage "dernier crawl". Vous recevrez une notification à la fin. Vous pouvez également annuler un re-crawl en cours.

FAQs

Les FAQs sont le moyen le plus direct 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
  5. Éventuellement assignez une catégorie
  6. Cliquez sur Save

Catégories de FAQ

Organisez les FAQs en catégories :

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

Suggestions de FAQ

Les suggestions de FAQ sont générées à la demande :

  • Générer depuis la Base de connaissances — utilisez le bouton sur la page des Suggestions de FAQ
  • Improvement Agent — l'agent peut suggérer des FAQ dans le cadre de ses propositions d'amélioration
  • Manuel — créez des FAQ vous-même à tout moment

Examinez les suggestions et approuvez-les ou rejetez-les. Voir le guide de gestion des FAQ 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 les paramètres du chatbot
  2. Naviguez vers l'onglet Restrictions
  3. Cliquez sur Add Instruction
  4. Rédigez clairement votre instruction
  5. Activez/désactivez selon les besoins

Instructions efficaces

Bonnes exemples :

  • "If a customer asks about pricing, direct them to our pricing page at /pricing"
  • "Never disclose internal metrics or customer data"
  • "For technical issues, always ask for the error message first"

Éviter :

  • Instructions vagues : "Be helpful"
  • Règles contradictoires
  • Logique trop complexe

Amélioration assistée par l'IA

Utilisez le bouton Improve with AI pour :

  • Affiner vos instructions
  • Corriger la grammaire et la clarté
  • Rendre les instructions plus actionnables

Vector Store

En coulisses, ChatReact utilise :

  1. Embeddings : Votre contenu est converti en vecteurs
  2. Semantic Search : Trouver le contenu pertinent par le sens, pas seulement par mots-clés
  3. Context Injection : Le contenu pertinent est inclus dans les prompts de l'IA

Cela permet à votre chatbot de trouver et de référencer les bonnes informations même lorsque les clients formulent les questions différemment.


Bonnes pratiques

  1. Commencez par les FAQs : Ajoutez vos 20 questions les plus fréquentes
  2. Crawlez stratégiquement : Visez les pages de documentation, pas le contenu marketing
  3. Revoyez régulièrement : Vérifiez les questions auxquelles votre bot ne sait pas répondre
  4. Itérez : Utilisez l'Improvement Agent pour affiner en fonction des retours

Étapes suivantes