Passer au contenu principal
Module Drupal ChattyBox

Ajoutez une assistance IA avec citations de sources à votre site Drupal

Installez le module Drupal ChattyBox avec Composer pour ajouter un chatbot IA avec citations de sources aux pages Drupal publiques, sans modifier les modèles du thème ni créer une pile RAG personnalisée.

Analyse les pages de documents publiéesRéponses citées par la sourceS'intègre avec un seul scriptAucune migration de documents requiseAucune carte de crédit requiseVotre contenu reste à vous
Demander à ChattyBox
x
Par où commencer si j’ai besoin d’une réponse fiable depuis ce site ?
Commencez par ajouter l’URL de votre site web à ChattyBox. Il explore votre contenu, répond à partir des pages trouvées et montre aux visiteurs les sources derrière chaque réponse.
iSources citées3^
module Drupal Guide
chattybox.ai
Statistiques
chattybox.ai
Accueil
chattybox.ai
Posez une question...
Propulsé par ChattyBox
Conçu pour Propriétaires de sites Drupal, agences et équipes d'assistance

Lancez un chatbot avec citations de sources sans reconstruire votre pile de site

ChattyBox explore votre site existant, votre documentation, votre centre d'aide, votre CMS ou votre base de connaissances, puis intègre un chatbot qui répond à partir de votre propre contenu publié plutôt qu'à partir de la mémoire générique d'un modèle.

Installez le module maintenu avec Composer au lieu de copier des fichiers ou de modifier les modèles du thème.
Répondez à partir du contenu Drupal public de votre choix, notamment les pages, docs, FAQ et bases de connaissances.
Le widget reste automatiquement absent des routes d'administration et des réponses non HTML.
Utilisez le remplacement de langue facultatif ou laissez ChattyBox suivre la langue de la page et du navigateur.
1Étape du workflow

Créez un projet ChattyBox, connectez votre URL Drupal publique et testez des questions posées par de vrais visiteurs.

2Étape du workflow

Ajoutez le dépôt VCS GitHub de ChattyBox à votre projet Drupal et installez openstaticfish/chattybox-drupal:^0.1 avec Composer.

3Étape du workflow

Activez le module ChattyBox et ouvrez Configuration > Web services > ChattyBox.

4Étape du workflow

Collez la clé API publique du widget depuis l'onglet Embed. Le point de terminaison de production est configuré automatiquement.

5Étape du workflow

Activez le chatbot et vérifiez le lanceur, la qualité des réponses et les citations de sources sur une page publique.

Un lancement en trois étapes

Collez votre URL module Drupal, testez les réponses citées, puis installez le widget.

Créer votre chatbot Drupal
Configuration Drupal avec priorité à Composer

Une séparation claire entre Drupal et ChattyBox

Composer gère le code du module, Drupal gère la configuration et le rendu des pages, et ChattyBox s'occupe de l'exploration, de la recherche, des citations de sources, des conversations et de l'analyse des questions.

Chemin de décision

Utilisez ces points de contrôle pour décider si ChattyBox doit s'asseoir à côté de votre plate-forme de documents, remplacer un assistant distinct ou rester isolé pour les tests.

01

Installation gérée par Composer

Enregistrez une fois le dépôt VCS public, exigez le module balisé et intégrez les mises à jour au processus de votre projet Drupal.

02

Un seul écran de réglages

Configurez la clé publique du widget, l'URL du chargeur, le comportement linguistique et l'activation frontend depuis Configuration > Web services > ChattyBox.

03

Réponses fondées sur le contenu public

Connectez l'URL Drupal publique dans ChattyBox et conservez le processus de publication existant de Drupal comme source de référence.

04

Chargement frontend plus sûr

Les protections des routes d'administration, le chargement limité au HTML et les réglages de données échappés maintiennent l'intégration centrée sur les pages publiques.

La frontière d'intégration

Composer installe. Drupal publie. ChattyBox répond.

Clarifiez les responsabilités : Composer gère le cycle de vie du module, Drupal reste la source de contenu public et ChattyBox transforme ce contenu en une expérience d'assistance testée et citée.

Avec Composer

Installer et mettre à jour

Enregistrez le dépôt GitHub public, exigez le module et intégrez les versions au processus de votre projet Drupal.

Dans Drupal

Configurer les pages publiques

Activez le module, collez la clé publique du projet et choisissez le comportement linguistique dans le formulaire de configuration Drupal.

Pour les visiteurs

Répondre avec du contexte

Les visiteurs bénéficient d'une expérience de chat flottante qui renvoie aux pages Drupal étayant chaque réponse.

Facultatif : exclure les parcours Drupal privés

L'installation Composer ne nécessite aucun code de thème. Si un site possède des routes publiques de paiement, de compte ou d'adhésion, un module personnalisé peut désactiver le widget pour ces requêtes.

  1. 1Installez et configurez d'abord le module afin que le comportement par défaut des pages publiques fonctionne.
  2. 2Implémentez hook_chattybox_load_widget_alter() dans un module personnalisé lorsqu'une route ne doit pas afficher le chat.
  3. 3Testez la route exclue et une page publique normale dans une fenêtre de navigation privée.
mymodule.module
php
<?php
/**
 * Implements hook_chattybox_load_widget_alter().
 */
function mymodule_chattybox_load_widget_alter(&$should_load, $config, $route_match) {
  if ('commerce_checkout.form' === $route_match->getRouteName()) {
    $should_load = FALSE;
  }
}
Parcours d’installation

Installer le module Drupal avec Composer

Enregistrez le dépôt GitHub public, exigez la version balisée du module et activez-le dans Drupal. Aucun code de thème n'est requis.

  1. 1Ajoutez le dépôt VCS GitHub de ChattyBox à votre projet Drupal et installez openstaticfish/chattybox-drupal:^0.1 avec Composer.
  2. 2Activez le module ChattyBox et ouvrez Configuration > Web services > ChattyBox.
  3. 3Collez la clé API publique du widget depuis l'onglet Embed. Le point de terminaison de production est configuré automatiquement.
Créer votre chatbot Drupal
Terminal
sh
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -y
Questions fréquentes

Questions fréquentes

1

Que fait le module Drupal ChattyBox ?

Il ajoute le widget ChattyBox maintenu aux pages HTML publiques de Drupal et fournit la clé publique du projet ainsi que le point de terminaison de production géré. ChattyBox s'occupe de l'exploration, de la recherche, des réponses, des citations et des analyses.

2

Dois-je modifier mon thème Drupal ?

Non. Composer installe le module et Drupal charge sa bibliothèque déclarée sur les routes HTML publiques concernées. Aucune modification des modèles du thème n'est nécessaire.

3

Le module copie-t-il ou synchronise-t-il mon contenu Drupal ?

Non. Le module ne copie pas de contenu dans Drupal. Connectez votre URL Drupal publique dans ChattyBox, puis actualisez l'exploration depuis le tableau de bord ChattyBox lorsque le contenu publié change.

4

Puis-je désactiver le chat sur les routes de paiement ou de compte ?

Oui. Les routes d'administration et les réponses non HTML sont ignorées automatiquement. Utilisez hook_chattybox_load_widget_alter() pour les routes publiques de paiement, de compte ou d'adhésion qui ne doivent pas afficher le widget.

Commencer gratuitement

Aucune carte de crédit requise. Votre contenu n’est pas utilisé pour l’entraînement de modèles.

Créer un chatbot gratuit

Niveau Free. Aucune carte requise.

We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.