Composer-hanterad installation
Registrera det offentliga VCS-repositoryt en gång, kräv den taggade modulen och håll uppdateringar i Drupal-projektets arbetsflöde.
Installera ChattyBox Drupal-modul med Composer och lägg till en AI-chattbot med källhänvisningar på offentliga Drupal-sidor utan att redigera temamallar eller bygga en egen RAG-stack.
Aktuell distribution
ChattyBox finns ännu inte på Drupal.org eller Packagist. Lägg till GitHub VCS-repositoriet innan du kräver openstaticfish/chattybox-drupal:^0.1; kataloghanterade uppdateringar är ännu inte tillgängliga.
ChattyBox genomsöker din befintliga webbplats, dokumentation, hjälpcenter, CMS eller kunskapsbas och bäddar sedan in en chatbot som svarar utifrån ditt eget publicerade innehåll i stället för modellens generiska minne.
Skapa ett ChattyBox-projekt, anslut din offentliga Drupal-URL och testa frågor från riktiga besökare.
Lägg till ChattyBox GitHub VCS-repositoryt i ditt Drupal-projekt och kräv openstaticfish/chattybox-drupal:^0.1 med Composer.
Aktivera ChattyBox-modulen och öppna Configuration > Web services > ChattyBox.
Klistra in widgetens offentliga API-nyckel från fliken Embed. Produktions-API-slutpunkten konfigureras automatiskt.
Aktivera chattboten och verifiera startknapp, svarskvalitet och källhänvisningar på en offentlig sida.
Lansering i tre steg
Composer hanterar modulkoden, Drupal hanterar konfiguration och sidrendering, och ChattyBox sköter crawling, hämtning, källhänvisningar, konversationer och frågeanalys.
Använd dessa kontrollpunkter för att bestämma om ChattyBox ska sitta bredvid din dokumentplattform, ersätta en separat assistent eller hålla sig isolerad för testning.
Registrera det offentliga VCS-repositoryt en gång, kräv den taggade modulen och håll uppdateringar i Drupal-projektets arbetsflöde.
Konfigurera widgetens offentliga nyckel, loader-URL, språkhantering och frontend-aktivering från Configuration > Web services > ChattyBox.
Anslut den offentliga Drupal-URL:en i ChattyBox och låt Drupals befintliga publiceringsflöde vara sanningskällan.
Skydd för administrativa rutter, laddning av endast HTML och escapade datainställningar håller integrationen fokuserad på offentliga sidor.
Håll ansvarsområdena tydliga: Composer äger modulens livscykel, Drupal förblir källan till offentligt innehåll och ChattyBox gör innehållet till en testad supportupplevelse med källhänvisningar.
Med Composer
Registrera det offentliga GitHub-repositoryt, kräv modulen och håll releaser inom Drupal-projektets arbetsflöde.
I Drupal
Aktivera modulen, klistra in projektets offentliga nyckel och välj språkhantering i Drupals konfigurationsformulär.
För besökare
Besökare får en flytande chattupplevelse som länkar tillbaka till Drupal-sidorna bakom varje svar.
Composer-installationen kräver ingen temakod. Om en webbplats har offentliga checkout-, konto- eller medlemskapsrutter kan en anpassad modul inaktivera widgeten för dessa förfrågningar.
<?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;
}
}Registrera det offentliga GitHub-repositoriet, kräv den taggade modulversionen och aktivera modulen i Drupal. Ingen temakod krävs.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yInte ännu. Den taggade modulen distribueras för närvarande från ChattyBox offentliga GitHub-repository, så Composer behöver den dokumenterade VCS-repositorieposten innan du kan kräva den. Uppdateringsupptäckt via Drupal.org och Packagist är ännu inte tillgänglig.
Den lägger till den underhållna ChattyBox-widgeten på offentliga Drupal-HTML-sidor och tillhandahåller projektets offentliga nyckel och den hanterade produktionsslutpunkten. ChattyBox hanterar crawling, hämtning, svar, källhänvisningar och analys.
Nej. Composer installerar modulen och Drupal laddar dess deklarerade bibliotek på behöriga offentliga HTML-rutter. Inga ändringar av temamallar krävs.
Nej. Modulen laddar bara widgeten; den genomsöker eller synkroniserar inte Drupal-innehåll. Anslut din offentliga Drupal-URL i ChattyBox och uppdatera genomsökningen i instrumentpanelen när publicerat innehåll ändras.
Ja. Administrativa rutter och svar som inte är HTML hoppas över automatiskt. Använd hook_chattybox_load_widget_alter() för offentliga checkout-, konto- eller medlemskapsrutter där widgeten inte ska visas.
Inget kreditkort krävs. Ditt innehåll används inte för modellträning.
Free-nivå. Inget kort behövs.
Vi använder valfria analys- och tagghanteringsverktyg för att förstå hur webbplatsen används. Välj om du vill tillåta Ahrefs Web Analytics, PostHog och Google Tag Manager. Om du stänger av analysen laddas sidan om så att ändringen genomförs korrekt. Grundläggande webbplatsfunktioner och felövervakning styrs inte av detta val. Läs vår integritetspolicy.