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 :
| Source | Description | Idéal pour |
|---|---|---|
| Website Crawl | Extraire automatiquement le contenu de votre site web | Documentation existante, billets de blog |
| FAQs | Paires question-réponse | Questions fréquentes des clients |
| Core Instructions | Règles et directives spécifiques | Logique métier, politiques |
| Documents | Téléversez des PDF, docs, etc. | Manuels, guides |
Website Crawler
Démarrer un crawl
- Allez dans Knowledge dans la barre latérale
- Saisissez l'URL de votre site (par ex.,
https://example.com/docs) - Cliquez sur Start Crawl
Paramètres du crawl
| Paramètre | Description |
|---|---|
| Start URL | La page à partir de laquelle commencer le crawl |
| Max Pages | Limite du nombre de pages à crawler (selon le plan) |
| Follow Links | Dé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 :
- Affichez toutes les pages découvertes avec leurs titres
- Cliquez sur Contenu indexé pour voir le contenu extrait rendu en Markdown formaté
- Activez/désactivez les pages pour l'entraînement
- 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
- Allez dans FAQs dans la barre latérale
- Cliquez sur Add FAQ
- Saisissez la question (comme un client la poserait)
- Saisissez la réponse
- Éventuellement assignez une catégorie
- 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
- Allez dans les paramètres du chatbot
- Naviguez vers l'onglet Restrictions
- Cliquez sur Add Instruction
- Rédigez clairement votre instruction
- 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 :
- Embeddings : Votre contenu est converti en vecteurs
- Semantic Search : Trouver le contenu pertinent par le sens, pas seulement par mots-clés
- 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
- Commencez par les FAQs : Ajoutez vos 20 questions les plus fréquentes
- Crawlez stratégiquement : Visez les pages de documentation, pas le contenu marketing
- Revoyez régulièrement : Vérifiez les questions auxquelles votre bot ne sait pas répondre
- Itérez : Utilisez l'Improvement Agent pour affiner en fonction des retours