Installazione gestita da Composer
Registra una volta il repository VCS pubblico, richiedi il modulo contrassegnato e mantieni gli aggiornamenti nel flusso di lavoro del progetto Drupal.
Installa il modulo Drupal ChattyBox con Composer per aggiungere un chatbot AI con citazioni delle fonti alle pagine pubbliche Drupal senza modificare i template del tema né creare uno stack RAG personalizzato.
ChattyBox esegue la scansione del tuo sito web esistente, della documentazione, del centro assistenza, del CMS o della knowledge base, quindi incorpora un chatbot che risponde dai tuoi contenuti pubblicati invece che dalla memoria generica del modello.
Crea un progetto ChattyBox, collega il tuo URL Drupal pubblico e prova le domande dei visitatori reali.
Aggiungi il repository VCS GitHub di ChattyBox al progetto Drupal e richiedi openstaticfish/chattybox-drupal:^0.1 con Composer.
Abilita il modulo ChattyBox e apri Configuration > Web services > ChattyBox.
Incolla la chiave API pubblica del widget dalla scheda Embed. L'endpoint API di produzione viene configurato automaticamente.
Abilita il chatbot e verifica launcher, qualità delle risposte e citazioni delle fonti su una pagina pubblica.
Lancio in tre fasi
Composer gestisce il codice del modulo, Drupal gestisce configurazione e rendering delle pagine, mentre ChattyBox si occupa di crawling, retrieval, citazioni delle fonti, conversazioni e analisi delle domande.
Utilizza questi punti di controllo per decidere se ChattyBox deve essere affiancato alla tua piattaforma di documenti, sostituire un assistente separato o rimanere isolato per i test.
Registra una volta il repository VCS pubblico, richiedi il modulo contrassegnato e mantieni gli aggiornamenti nel flusso di lavoro del progetto Drupal.
Configura la chiave pubblica del widget, l'URL del loader, il comportamento della lingua e l'abilitazione frontend da Configuration > Web services > ChattyBox.
Collega l'URL pubblico Drupal in ChattyBox e mantieni il flusso di pubblicazione esistente di Drupal come fonte di verità.
Le protezioni per le route amministrative, il caricamento solo HTML e le impostazioni dati con escape mantengono l'integrazione focalizzata sulle pagine pubbliche.
Mantieni chiare le responsabilità: Composer gestisce il ciclo di vita del modulo, Drupal resta la fonte dei contenuti pubblici e ChattyBox trasforma quei contenuti in un'esperienza di assistenza testata e con citazioni.
Con Composer
Registra il repository GitHub pubblico, richiedi il modulo e mantieni le release nel flusso di lavoro del progetto Drupal.
Nell'ambiente Drupal
Abilita il modulo, incolla la chiave pubblica del progetto e scegli il comportamento della lingua dal modulo di configurazione Drupal.
Per i visitatori
I visitatori ricevono un'esperienza di chat fluttuante che rimanda alle pagine Drupal a supporto di ogni risposta.
L'installazione Composer non richiede codice del tema. Se un sito ha route pubbliche di checkout, account o membership, un modulo personalizzato può disabilitare il widget per queste richieste.
<?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;
}
}Registra il repository GitHub pubblico, richiedi il modulo nella versione contrassegnata dal tag e abilitalo in Drupal. Non è richiesto alcun codice del tema.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yAggiunge il widget ChattyBox mantenuto alle pagine HTML pubbliche Drupal e fornisce la chiave pubblica del progetto e l'endpoint di produzione gestito. ChattyBox gestisce crawling, retrieval, risposte, citazioni e analisi.
No. Composer installa il modulo e Drupal carica la libreria dichiarata sulle route HTML pubbliche idonee. Non è necessario modificare i template del tema.
No. Il modulo non copia contenuti in Drupal. Collega il tuo URL Drupal pubblico in ChattyBox, poi aggiorna il crawling dalla dashboard ChattyBox quando cambiano i contenuti pubblicati.
Sì. Le route amministrative e le risposte non HTML vengono saltate automaticamente. Usa hook_chattybox_load_widget_alter() per le route pubbliche di checkout, account o membership che non devono mostrare il widget.
Nessuna carta di credito richiesta. I tuoi contenuti non vengono usati per addestrare modelli.
Piano Free. Nessuna carta.
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.