1. Description du Chatbot
L'extension Chatbot ajoute un assistant IA à votre application.
Son objectif est de répondre aux questions de vos utilisateurs en fonction du contenu et du contexte de votre application, ainsi que des fichiers que vous ajoutez. Chaque réponse est construite à partir des informations que vous sélectionnez, garantissant ainsi son exactitude, sa pertinence et sa cohérence avec le thème de votre application. De cette façon, les utilisateurs obtiennent toujours des réponses claires et utiles, parfaitement intégrées à l'univers de votre application.
Pour optimiser la configuration de votre assistant, comprendre le système de crédits ou affiner le comportement de l'IA, nous vous recommandons de lire notre article de blog : Meilleures pratiques pour configurer votre chatbot RAG avec GoodBarber.
Le chatbot construit sa base de connaissances à partir du contenu que vous choisissez dans votre application et des fichiers que vous importez.
Il prend en charge quatre types de contenu de votre application : articles, événements, points d'intérêt sur une carte et podcasts.
Les sources peuvent inclure :
- le contenu que vous créez dans le CMS GoodBarber,
- les flux externes que vous avez connectés,
- les fichiers (PDF, DOCX, TXT ou MD) que vous importez dans l'onglet Fichiers des paramètres du Chatbot.
Vous gardez le contrôle total sur les ressources auxquelles le chatbot a accès.
Pour chaque section, vous définissez le nombre d'éléments à indexer et les catégories à inclure dans la base de connaissances du chatbot. Vous choisissez aussi les fichiers qu'il peut utiliser, et si vos utilisateurs peuvent les ouvrir ou les télécharger.
Exemples d'utilisation du Chatbot :
Universités ou écoles : permettez aux étudiants de poser des questions sur les programmes, les événements ou des informations pratiques.
Médias et blogs : aidez vos lecteurs à trouver rapidement des réponses issues des articles que vous avez publié.
Entreprises : accompagnez vos employés dans l’utilisation de l’application comme outil interne (communication, documentation ou formation).
Offices de tourisme et associations locales : proposez aux utilisateurs une approche interactive pour découvrir les lieux, les activités et les événements.
Son objectif est de répondre aux questions de vos utilisateurs en fonction du contenu et du contexte de votre application, ainsi que des fichiers que vous ajoutez. Chaque réponse est construite à partir des informations que vous sélectionnez, garantissant ainsi son exactitude, sa pertinence et sa cohérence avec le thème de votre application. De cette façon, les utilisateurs obtiennent toujours des réponses claires et utiles, parfaitement intégrées à l'univers de votre application.
Pour optimiser la configuration de votre assistant, comprendre le système de crédits ou affiner le comportement de l'IA, nous vous recommandons de lire notre article de blog : Meilleures pratiques pour configurer votre chatbot RAG avec GoodBarber.
Le chatbot construit sa base de connaissances à partir du contenu que vous choisissez dans votre application et des fichiers que vous importez.
Il prend en charge quatre types de contenu de votre application : articles, événements, points d'intérêt sur une carte et podcasts.
Les sources peuvent inclure :
- le contenu que vous créez dans le CMS GoodBarber,
- les flux externes que vous avez connectés,
- les fichiers (PDF, DOCX, TXT ou MD) que vous importez dans l'onglet Fichiers des paramètres du Chatbot.
Vous gardez le contrôle total sur les ressources auxquelles le chatbot a accès.
Pour chaque section, vous définissez le nombre d'éléments à indexer et les catégories à inclure dans la base de connaissances du chatbot. Vous choisissez aussi les fichiers qu'il peut utiliser, et si vos utilisateurs peuvent les ouvrir ou les télécharger.
Exemples d'utilisation du Chatbot :
Universités ou écoles : permettez aux étudiants de poser des questions sur les programmes, les événements ou des informations pratiques.
Médias et blogs : aidez vos lecteurs à trouver rapidement des réponses issues des articles que vous avez publié.
Entreprises : accompagnez vos employés dans l’utilisation de l’application comme outil interne (communication, documentation ou formation).
Offices de tourisme et associations locales : proposez aux utilisateurs une approche interactive pour découvrir les lieux, les activités et les événements.
2. Prix
Le Chatbot est une extension payante, disponible avec tous les abonnements GoodBarber.
Vous pouvez vous abonner pour 540€ par an ou 45€ par mois.
Le chatbot fonctionne avec un système de crédits.
Chaque abonnement GoodBarber inclut 5 000 crédits par mois, renouvelés automatiquement.
Les crédits sont utilisés pour chaque action effectuée par le chatbot :
- Indexation de nouveaux contenus
- Transcription de l’audio des podcasts, si vous activez cette option
- Traitement des questions des utilisateurs
- Génération de réponses
Si vous épuisez vos crédits avant la fin du mois, vous pouvez en acheter à tout moment en contactant notre équipe support .
Les crédits supplémentaires coûtent 20€ pour 5 000 crédits.
Suivi de crédit : Pour que votre assistant reste toujours actif, nous vous envoyons une alerte par e-mail lorsque vous atteignez 20 % de votre crédit mensuel restant. Vous avez ainsi le temps de contrôler votre consommation ou d’acheter un pack de crédits supplémentaire si nécessaire.
Ces crédits supplémentaires sont ajoutés immédiatement à votre solde et restent valides jusqu’à leur utilisation, quelle que soit la date de votre prochain renouvellement mensuel.
Vous pouvez vous abonner pour 540€ par an ou 45€ par mois.
Le chatbot fonctionne avec un système de crédits.
Chaque abonnement GoodBarber inclut 5 000 crédits par mois, renouvelés automatiquement.
Les crédits sont utilisés pour chaque action effectuée par le chatbot :
- Indexation de nouveaux contenus
- Transcription de l’audio des podcasts, si vous activez cette option
- Traitement des questions des utilisateurs
- Génération de réponses
Si vous épuisez vos crédits avant la fin du mois, vous pouvez en acheter à tout moment en contactant notre équipe support .
Les crédits supplémentaires coûtent 20€ pour 5 000 crédits.
Suivi de crédit : Pour que votre assistant reste toujours actif, nous vous envoyons une alerte par e-mail lorsque vous atteignez 20 % de votre crédit mensuel restant. Vous avez ainsi le temps de contrôler votre consommation ou d’acheter un pack de crédits supplémentaire si nécessaire.
Ces crédits supplémentaires sont ajoutés immédiatement à votre solde et restent valides jusqu’à leur utilisation, quelle que soit la date de votre prochain renouvellement mensuel.
3. Installation du Chatbot
1. Accédez à l'Extensions store dans votre back office.
2. Activez l'extension Chatbot (anciennement RAG Chatbot).
Vous pouvez la tester gratuitement pendant 15 jours avant de vous abonner.
Une fois activée, vous serez redirigé vers la page des paramètres du Chatbot.
De là, rendez-vous dans l'onglet « Sections » pour sélectionner le contenu qui alimentera votre chatbot.
2. Activez l'extension Chatbot (anciennement RAG Chatbot).
Vous pouvez la tester gratuitement pendant 15 jours avant de vous abonner.
Une fois activée, vous serez redirigé vers la page des paramètres du Chatbot.
De là, rendez-vous dans l'onglet « Sections » pour sélectionner le contenu qui alimentera votre chatbot.
4. Paramètres du Chatbot - Onglet Sections
1. Accédez à Chatbot (panneau de gauche) > onglet Sections.
2. Activez les sections dans lesquelles vous souhaitez que le chatbot indexe le contenu.
Vous pouvez activer les sections du type : Articles, Événements, Carte ou Podcasts.
3. Cliquez sur Sauvegarder pour confirmer votre sélection.
Le contenu publié dans les sections que vous avez activées sera automatiquement indexé et utilisé par le chatbot pour répondre aux questions de vos utilisateurs.
Sections podcasts : vous pouvez indexer les podcasts créés dans le CMS GoodBarber ainsi que des flux de podcasts externes. Par défaut, le chatbot indexe uniquement la description des épisodes. Pour exploiter aussi ce qui est dit dans vos épisodes, activez la transcription automatique de l’audio des podcasts dans l’onglet Paramètres (étape 6 ci-dessous).
2. Activez les sections dans lesquelles vous souhaitez que le chatbot indexe le contenu.
Vous pouvez activer les sections du type : Articles, Événements, Carte ou Podcasts.
3. Cliquez sur Sauvegarder pour confirmer votre sélection.
Le contenu publié dans les sections que vous avez activées sera automatiquement indexé et utilisé par le chatbot pour répondre aux questions de vos utilisateurs.
Sections podcasts : vous pouvez indexer les podcasts créés dans le CMS GoodBarber ainsi que des flux de podcasts externes. Par défaut, le chatbot indexe uniquement la description des épisodes. Pour exploiter aussi ce qui est dit dans vos épisodes, activez la transcription automatique de l’audio des podcasts dans l’onglet Paramètres (étape 6 ci-dessous).
5. Paramètres du Chatbot - Onglet Fichiers
Utilisez l'onglet Fichiers pour ajouter des documents à la base de connaissances de votre chatbot. Votre assistant peut alors répondre à des questions à partir d'informations qui ne sont pas publiées dans votre application.
1. Accédez à Chatbot (panneau de gauche) > onglet Fichiers.
2. Glissez-déposez vos fichiers dans la zone d'import, ou cliquez sur Choisir des fichiers.
- Formats acceptés : PDF, DOCX, TXT, MD (Markdown)
- Taille maximale : 25 Mo par fichier
- Limite : 100 fichiers par app
3. Pour chaque fichier, choisissez comment il est utilisé avec l'option Accessible aux utilisateurs :
- Désactivée : le chatbot utilise le contenu du fichier pour rédiger ses réponses, mais vos utilisateurs n'ont pas accès au fichier lui-même.
- Activée : le chatbot utilise le contenu du fichier pour rédiger ses réponses et partage aussi le fichier, que vos utilisateurs peuvent ouvrir ou télécharger. Toute personne disposant du lien peut accéder au fichier : n'activez donc cette option que pour des documents que vous acceptez de partager.
Pour supprimer un fichier, cliquez sur l'icône corbeille dans la colonne Actions.
1. Accédez à Chatbot (panneau de gauche) > onglet Fichiers.
2. Glissez-déposez vos fichiers dans la zone d'import, ou cliquez sur Choisir des fichiers.
- Formats acceptés : PDF, DOCX, TXT, MD (Markdown)
- Taille maximale : 25 Mo par fichier
- Limite : 100 fichiers par app
3. Pour chaque fichier, choisissez comment il est utilisé avec l'option Accessible aux utilisateurs :
- Désactivée : le chatbot utilise le contenu du fichier pour rédiger ses réponses, mais vos utilisateurs n'ont pas accès au fichier lui-même.
- Activée : le chatbot utilise le contenu du fichier pour rédiger ses réponses et partage aussi le fichier, que vos utilisateurs peuvent ouvrir ou télécharger. Toute personne disposant du lien peut accéder au fichier : n'activez donc cette option que pour des documents que vous acceptez de partager.
Pour supprimer un fichier, cliquez sur l'icône corbeille dans la colonne Actions.
6. Paramètres du Chatbot - Onglet Paramètres
1. Accédez à Chatbot (panneau de gauche) > onglet Paramètres.
En haut de la page, vous voyez le nombre de crédits restants et la date de renouvellement de vos crédits inclus.
2. Choisissez les options disponibles dans le chat :
- Questions suggérées : activez cette option et saisissez jusqu’à trois exemples de questions. Elles s’affichent sous forme de boutons cliquables sous le message de bienvenue lorsqu’un utilisateur ouvre une conversation vide. C’est un moyen simple de montrer à vos utilisateurs ce que votre assistant peut faire. Vous pouvez personnaliser le titre de ces suggestions dans l’onglet Design (champ Titre des questions suggérées).
- Cartes interactives des sources : affichez des cartes sous les réponses de l’assistant pour que vos utilisateurs accèdent rapidement aux articles, événements, points de carte, documents et podcasts utilisés comme sources.
- Copie des messages de la conversation : ajoutez un bouton de copie à chaque message pour que vos utilisateurs puissent copier son texte dans le presse-papiers.
3. Définissez le ton d’écriture
Utilisez le champ « Ton d’écriture » pour définir le ton que l’assistant applique à chaque réponse : niveau de politesse, style rédactionnel ou manière de s’adresser à vos utilisateurs. Il sert principalement à fixer des règles de forme.
4. Restreindre l'accès à la section Chatbot (facultatif)
Si vous utilisez les extensions Abonnement ou Authentification, vous pouvez limiter l'accès :
Extension Abonnement : activez l'option pour rendre le chatbot accessible uniquement aux abonnés payants.
Les non-abonnés seront redirigés vers la page d'abonnement.
Extension Authentification : activez l'option, puis accédez au menu Communauté > Public/Privé pour rendre la section privée.
Vous pouvez également restreindre l'accès par groupe d'utilisateurs si l'extension Groupes d'utilisateurs est activée.
Les utilisateurs non connectés seront redirigés vers la page de connexion ou d'inscription.
5. Ajustez les Paramètres avancés (facultatif)
Cliquez sur Paramètres avancés pour ouvrir le panneau.
Modèle de génération
Les modèles plus avancés offrent des réponses de meilleure qualité et plus naturelles, mais consomment davantage de crédits.
Modèle d’indexation
Ce modèle lit et indexe votre contenu (articles, événements, points sur la carte, podcasts et fichiers) et le convertit dans un format exploitable par le chatbot pour trouver les informations les plus pertinentes.
Version étendue (large) : plus précise, mais consomme plus de crédits.
Version réduite (small) : plus économique.
En résumé : le modèle d’indexation constitue la base de connaissances du chatbot, et le modèle de génération rédige les réponses.
Transcrire automatiquement l’audio des podcasts
Activez cette option pour indexer aussi le contenu audio de vos épisodes de podcast.
Choisissez ensuite le modèle de transcription : OpenAI - Whisper ou Mistral - Voxtral Mini Transcribe 2 (un fournisseur d’IA européen).
Le modèle sélectionné s’applique uniquement aux nouvelles transcriptions : en changer ne relance pas la transcription des épisodes déjà transcrits.
Formats audio pris en charge : MP3, WAV, M4A, FLAC, OGG.
Limite d’articles par flux
Ceci détermine le nombre d'éléments indexés à partir des flux de section activés dans l'onglet « Sections » (étape 4 ci-dessus).
La valeur par défaut est de 100, ce qui constitue un bon point de départ pour tester votre chatbot sans consommer trop de crédits lors de l'indexation initiale. Toutefois, si votre application possède une bibliothèque de contenu plus importante, vous devrez augmenter cette valeur ultérieurement afin de garantir une base de connaissances plus complète. Notez qu'augmenter cette limite consommera davantage de crédits lors de la première indexation de votre contenu.
6. Sauvegarder vos paramètres.
En haut de la page, vous voyez le nombre de crédits restants et la date de renouvellement de vos crédits inclus.
2. Choisissez les options disponibles dans le chat :
- Questions suggérées : activez cette option et saisissez jusqu’à trois exemples de questions. Elles s’affichent sous forme de boutons cliquables sous le message de bienvenue lorsqu’un utilisateur ouvre une conversation vide. C’est un moyen simple de montrer à vos utilisateurs ce que votre assistant peut faire. Vous pouvez personnaliser le titre de ces suggestions dans l’onglet Design (champ Titre des questions suggérées).
- Cartes interactives des sources : affichez des cartes sous les réponses de l’assistant pour que vos utilisateurs accèdent rapidement aux articles, événements, points de carte, documents et podcasts utilisés comme sources.
- Copie des messages de la conversation : ajoutez un bouton de copie à chaque message pour que vos utilisateurs puissent copier son texte dans le presse-papiers.
3. Définissez le ton d’écriture
Utilisez le champ « Ton d’écriture » pour définir le ton que l’assistant applique à chaque réponse : niveau de politesse, style rédactionnel ou manière de s’adresser à vos utilisateurs. Il sert principalement à fixer des règles de forme.
4. Restreindre l'accès à la section Chatbot (facultatif)
Si vous utilisez les extensions Abonnement ou Authentification, vous pouvez limiter l'accès :
Extension Abonnement : activez l'option pour rendre le chatbot accessible uniquement aux abonnés payants.
Les non-abonnés seront redirigés vers la page d'abonnement.
Extension Authentification : activez l'option, puis accédez au menu Communauté > Public/Privé pour rendre la section privée.
Vous pouvez également restreindre l'accès par groupe d'utilisateurs si l'extension Groupes d'utilisateurs est activée.
Les utilisateurs non connectés seront redirigés vers la page de connexion ou d'inscription.
5. Ajustez les Paramètres avancés (facultatif)
Cliquez sur Paramètres avancés pour ouvrir le panneau.
Modèle de génération
Les modèles plus avancés offrent des réponses de meilleure qualité et plus naturelles, mais consomment davantage de crédits.
Modèle d’indexation
Ce modèle lit et indexe votre contenu (articles, événements, points sur la carte, podcasts et fichiers) et le convertit dans un format exploitable par le chatbot pour trouver les informations les plus pertinentes.
Version étendue (large) : plus précise, mais consomme plus de crédits.
Version réduite (small) : plus économique.
En résumé : le modèle d’indexation constitue la base de connaissances du chatbot, et le modèle de génération rédige les réponses.
Transcrire automatiquement l’audio des podcasts
Activez cette option pour indexer aussi le contenu audio de vos épisodes de podcast.
Choisissez ensuite le modèle de transcription : OpenAI - Whisper ou Mistral - Voxtral Mini Transcribe 2 (un fournisseur d’IA européen).
Le modèle sélectionné s’applique uniquement aux nouvelles transcriptions : en changer ne relance pas la transcription des épisodes déjà transcrits.
Formats audio pris en charge : MP3, WAV, M4A, FLAC, OGG.
Limite d’articles par flux
Ceci détermine le nombre d'éléments indexés à partir des flux de section activés dans l'onglet « Sections » (étape 4 ci-dessus).
La valeur par défaut est de 100, ce qui constitue un bon point de départ pour tester votre chatbot sans consommer trop de crédits lors de l'indexation initiale. Toutefois, si votre application possède une bibliothèque de contenu plus importante, vous devrez augmenter cette valeur ultérieurement afin de garantir une base de connaissances plus complète. Notez qu'augmenter cette limite consommera davantage de crédits lors de la première indexation de votre contenu.
6. Sauvegarder vos paramètres.
7. Indexation du contenu et réponses
Les nouveaux éléments, les mises à jour de contenu et les fichiers importés sont indexés automatiquement toutes les 2 heures. Un nouveau fichier peut donc mettre jusqu'à 2 heures avant d'être utilisé par le chatbot.
Remarque : Extension Abonnement
Lorsque l’extension Abonnement est activée, les réponses du chatbot dépendent du statut d’abonnement de l’utilisateur :
- Abonnés : le chatbot a accès à l’intégralité du contenu indexé.
- Non-abonnés : le chatbot analyse tout le contenu indexé afin de sélectionner les informations les plus pertinentes, mais ses réponses ne contiennent que des extraits gratuits. Cela lui permet de recommander du contenu premium en lien avec la question tout en préservant l’accès au contenu payant.
Remarque : Extension Abonnement
Lorsque l’extension Abonnement est activée, les réponses du chatbot dépendent du statut d’abonnement de l’utilisateur :
- Abonnés : le chatbot a accès à l’intégralité du contenu indexé.
- Non-abonnés : le chatbot analyse tout le contenu indexé afin de sélectionner les informations les plus pertinentes, mais ses réponses ne contiennent que des extraits gratuits. Cela lui permet de recommander du contenu premium en lien avec la question tout en préservant l’accès au contenu payant.
8. Paramètres du Chatbot - Onglet Design
1. Accédez à Chatbot (panneau de gauche) > onglet Design.
2. Personnalisez l'apparence de votre section Chatbot :
- Choisissez les couleurs et les polices des éléments de votre section.
- Modifiez le nom et l'avatar de votre assistant.
- Rédigez les différents messages qui apparaîtront dans votre section Chatbot.
3. Cliquez sur Sauvegarder pour appliquer vos modifications.
2. Personnalisez l'apparence de votre section Chatbot :
- Choisissez les couleurs et les polices des éléments de votre section.
- Modifiez le nom et l'avatar de votre assistant.
- Rédigez les différents messages qui apparaîtront dans votre section Chatbot.
3. Cliquez sur Sauvegarder pour appliquer vos modifications.
9. Paramètres du Chatbot - Onglet Signalements
Les applications intégrant du contenu généré par IA doivent permettre aux utilisateurs de signaler les conversations directement depuis l'application.
Dans votre application, les utilisateurs peuvent signaler une conversation s'ils la jugent inappropriée ou incorrecte.
Toutes les conversations signalées sont répertoriées dans Chatbot (panneau de gauche) > onglet Signalements.
Utilisez ces rapports pour analyser et modérer le comportement de votre chatbot :
- Mettez à jour le contenu de votre application si nécessaire.
- Ajustez le ton d’écriture dans l’onglet Paramètres pour affiner la formulation des réponses de l’assistant.
- Excluez ou modifiez un contenu spécifique, ou supprimez un fichier dans l'onglet Fichiers, s'il ne doit pas faire partie de la base de connaissances du chatbot.
Utilisez le champ de recherche en haut de la page pour trouver rapidement des rapports spécifiques.
Dans votre application, les utilisateurs peuvent signaler une conversation s'ils la jugent inappropriée ou incorrecte.
Toutes les conversations signalées sont répertoriées dans Chatbot (panneau de gauche) > onglet Signalements.
Utilisez ces rapports pour analyser et modérer le comportement de votre chatbot :
- Mettez à jour le contenu de votre application si nécessaire.
- Ajustez le ton d’écriture dans l’onglet Paramètres pour affiner la formulation des réponses de l’assistant.
- Excluez ou modifiez un contenu spécifique, ou supprimez un fichier dans l'onglet Fichiers, s'il ne doit pas faire partie de la base de connaissances du chatbot.
Utilisez le champ de recherche en haut de la page pour trouver rapidement des rapports spécifiques.