Passa al contenuto principale
Modulo Drupal ChattyBox

Aggiungi assistenza AI con citazioni delle fonti al tuo sito 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.

Esegue la scansione delle pagine dei documenti pubblicatiRisposte con citazioni delle fontiIncorpora con uno scriptNon è richiesta la migrazione dei documentiNessuna carta di credito richiestaI tuoi contenuti restano tuoi
Chiedi a ChattyBox
Da dove dovrei iniziare se mi serve una risposta affidabile da questo sito?
Inizia aggiungendo l’URL pubblico del sito a ChattyBox. Recupera contenuti indicizzati per guidare le risposte e può mostrare link alle pagine fonte da verificare. Prova risposte e fallback prima del lancio.
iFonti3^
modulo Drupal guida
chattybox.ai
Analisi
chattybox.ai
Pagina iniziale
chattybox.ai

Conversazione a scopo illustrativo — non è una chat dal vivo.

Offerto da ChattyBox

Distribuzione attuale

Installa il modulo con tag dal GitHub pubblico

ChattyBox non è ancora elencato su Drupal.org o Packagist. Aggiungi il repository VCS GitHub prima di richiedere `openstaticfish/chattybox-drupal:^0.1`; gli aggiornamenti gestiti dalla directory non sono ancora disponibili.

Il caricatore automatico del modulo sottoposto a verifica non controlla il consenso del visitatore prima del caricamento. Se il consenso è richiesto, usa un'integrazione che gestisce il consenso e impedisce il caricamento finché il consenso non viene prestato, invece di abilitare il caricatore automatico. Consulta la guida alla configurazione di Drupal e verifica la revoca con il caricatore distribuito.

Lancia un chatbot con citazioni delle fonti senza ricostruire lo stack del tuo sito

ChattyBox esegue la scansione del tuo sito web esistente, della documentazione, del centro assistenza, del CMS o della knowledge base. I contenuti recuperati possono guidare le risposte del chatbot; verifica l'accuratezza delle risposte e delle citazioni.

Installa il modulo mantenuto tramite Composer invece di copiare file o modificare i template del tema.
Rispondi usando i contenuti pubblici Drupal che scegli, incluse pagine, documentazione, FAQ e basi di conoscenza.
Il modulo esaminato esclude le route amministrative e le richieste il cui formato di richiesta Drupal non è HTML; non controlla il Content-Type della risposta finale né la privacy della pagina.
Segui la politica linguistica del progetto o imposta una lingua alternativa quando il progetto consente override da script.
Passaggio del workflow

Crea un progetto ChattyBox, collega il tuo URL Drupal pubblico e prova le domande dei visitatori reali.

Passaggio del workflow

Aggiungi il repository VCS GitHub di ChattyBox al progetto Drupal e richiedi openstaticfish/chattybox-drupal:^0.1 con Composer.

Passaggio del workflow

Abilita il modulo ChattyBox e apri Configuration > Web services > ChattyBox.

Passaggio del workflow

Incolla la chiave API pubblica del widget da Install > Website installation. Confronta l’endpoint API codificato nel modulo con quello dello snippet; se sono diversi, usa l’installazione manuale.

Passaggio del workflow

Abilita il chatbot e verifica launcher, qualità delle risposte e citazioni delle fonti su una pagina pubblica.

Lancio in tre fasi

Incolla l'URL modulo Drupal, prova le risposte con citazioni delle fonti, quindi installa il widget.

Crea il tuo chatbot Drupal
Configurazione Drupal con Composer in primo piano

Un confine chiaro tra Drupal e ChattyBox

Composer gestisce il codice del modulo, Drupal gestisce la configurazione e il rendering delle pagine e ChattyBox gestisce crawling, recupero, citazioni delle fonti e conversazioni; l’analisi delle domande è inclusa nei piani Pro e Business.

Percorso decisionale

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.

01

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.

02

Un'unica schermata delle impostazioni

Configura la chiave pubblica del widget, l'URL del loader, il comportamento della lingua e l'abilitazione frontend da Configuration > Web services > ChattyBox.

03

Risposte basate sui contenuti pubblici

Collega l'URL pubblico Drupal in ChattyBox e mantieni il flusso di pubblicazione esistente di Drupal come fonte di verità.

04

Caricamento frontend più sicuro

Il modulo esaminato usa impostazioni dei dati con escape ed esclude le route amministrative e i formati di richiesta Drupal non HTML, ma non controlla il Content-Type della risposta finale né la privacy delle pagine frontend.

Il confine dell'integrazione

Composer installa. Drupal pubblica. ChattyBox risponde.

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

Installa e aggiorna

Registra il repository GitHub pubblico, richiedi il modulo e mantieni le release nel flusso di lavoro del progetto Drupal.

Nell'ambiente Drupal

Configura le pagine pubbliche

Abilita il modulo, incolla la chiave pubblica del progetto e scegli il comportamento della lingua dal modulo di configurazione Drupal.

Per i visitatori

Rispondi con il contesto

I visitatori hanno a disposizione una chat flottante che può rimandare alle pagine Drupal a supporto delle risposte. Alcune risposte, incluse quelle di fallback, possono non avere fonti.

Facoltativo: escludi i flussi Drupal privati

L’installazione tramite Composer non richiede codice nel tema. Il modulo non controlla la privacy delle pagine; ove opportuno, usa un modulo personalizzato per escludere le route di checkout, account o membership e verifica la variazione e l’invalidazione della cache per l’esclusione.

  1. 1Installa e configura prima il modulo affinché il comportamento predefinito sulle pagine pubbliche funzioni.
  2. 2Implementa hook_chattybox_load_widget_alter() in un modulo personalizzato quando una route non deve mostrare la chat.
  3. 3Verifica la route esclusa e una normale pagina pubblica in una finestra in incognito, con le cache di Drupal e intermediarie sia calde sia fredde.
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;
  }
}
Percorso di installazione

Installa il modulo Drupal con Composer

Registra il repository GitHub pubblico, richiedi il modulo nella versione contrassegnata dal tag e abilitalo in Drupal. Non è richiesto alcun codice del tema.

  1. 1Aggiungi il repository VCS GitHub di ChattyBox al progetto Drupal e richiedi openstaticfish/chattybox-drupal:^0.1 con Composer.
  2. 2Abilita il modulo ChattyBox e apri Configuration > Web services > ChattyBox.
  3. 3Incolla la chiave API pubblica del widget da Install > Website installation. Confronta l’endpoint API codificato nel modulo con quello dello snippet; se sono diversi, usa l’installazione manuale.
Crea il tuo 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
Domande frequenti

Domande comuni

1

ChattyBox è disponibile su Drupal.org o Packagist?

Non ancora. Il modulo con tag è attualmente distribuito dal repository GitHub pubblico di ChattyBox, quindi Composer ha bisogno della voce di repository VCS documentata prima di poterlo richiedere. La ricerca degli aggiornamenti su Drupal.org e Packagist non è ancora disponibile.

2

Cosa fa il modulo Drupal ChattyBox?

Il modulo esaminato aggiunge il widget ChattyBox alle richieste non amministrative idonee con formato di richiesta Drupal HTML, usando la chiave pubblica del widget e un endpoint API codificato nel modulo. Confronta tale endpoint con quello dello snippet di installazione e usa l’integrazione manuale se sono diversi. ChattyBox gestisce crawling, recupero, risposte e citazioni; l’analisi è inclusa nei piani Pro e Business.

3

Devo modificare il mio tema Drupal?

No. Composer installa il modulo e Drupal aggiunge la libreria dichiarata alle richieste non amministrative idonee con formato di richiesta Drupal HTML. Non è necessario modificare i template del tema.

4

Il modulo copia o sincronizza i miei contenuti Drupal?

No. Il modulo carica solo il widget: non scansiona né sincronizza contenuti Drupal. Collega l’URL pubblico Drupal in ChattyBox e aggiorna la scansione dalla dashboard ChattyBox quando cambiano i contenuti pubblicati.

5

Posso tenere la chat disattivata sulle route di checkout o account?

Sì. Il modulo esaminato esclude le route amministrative e i formati di richiesta Drupal non HTML, ma non controlla la privacy delle pagine frontend. Usa hook_chattybox_load_widget_alter() per le route di checkout, account o membership che non devono mostrare il widget e verifica la variazione e l’invalidazione della cache.

Inizia gratis

Nessuna carta di credito richiesta

Crea un chatbot gratis

Piano Free. Nessuna carta.