Door Composer beheerde installatie
Registreer de openbare VCS-repository één keer, vereis de getagde module en houd updates binnen de workflow van je Drupal-project.
Installeer de ChattyBox Drupal-module met Composer en voeg een AI-chatbot met bronverwijzingen toe aan openbare Drupal-pagina's zonder themasjablonen te bewerken of een eigen RAG-stack te bouwen.
Actuele distributie
ChattyBox staat nog niet op Drupal.org of Packagist. Voeg de GitHub VCS-repository toe voordat je openstaticfish/chattybox-drupal:^0.1 met Composer installeert; updates die door directories worden beheerd, zijn nog niet beschikbaar.
De gecontroleerde automatische modulelader controleert niet vóór het laden of de bezoeker toestemming heeft gegeven. Als toestemming vereist is, gebruik dan een integratie die rekening houdt met toestemming en het laden verhindert totdat toestemming is gegeven, in plaats van de automatische lader in te schakelen. Raadpleeg de installatiehandleiding voor Drupal en controleer het intrekken van toestemming met de geïmplementeerde lader.
ChattyBox crawlt uw bestaande website, documentatie, helpcentrum, CMS of kennisbank. Opgehaalde inhoud kan de antwoorden van de chatbot sturen; controleer antwoorden en bronvermeldingen op juistheid.
Maak een ChattyBox-project, koppel je openbare Drupal-URL en test vragen van echte bezoekers.
Voeg de ChattyBox GitHub VCS-repository toe aan je Drupal-project en installeer openstaticfish/chattybox-drupal:^0.1 met Composer.
Schakel de ChattyBox-module in en open Configuration > Web services > ChattyBox.
Plak de openbare widget-API-sleutel uit Install > Website installation. Vergelijk het hardgecodeerde API-eindpunt van de module met de snippet; gebruik de handmatige installatie als ze verschillen.
Schakel de chatbot in en controleer de launcher, antwoordkwaliteit en bronverwijzingen op een openbare pagina.
Lancering in drie stappen
Composer beheert de modulecode, Drupal beheert de configuratie en paginarendering, en ChattyBox verzorgt crawlen, ophalen, bronvermeldingen en gesprekken; vraaganalyses zijn inbegrepen bij Pro en Business.
Gebruik deze controlepunten om te beslissen of ChattyBox naast uw documentplatform moet worden geplaatst, een afzonderlijke assistent moet vervangen of geïsoleerd moet blijven om te testen.
Registreer de openbare VCS-repository één keer, vereis de getagde module en houd updates binnen de workflow van je Drupal-project.
Configureer de openbare widget-sleutel, loader-URL, taalgedrag en frontend-activering via Configuration > Web services > ChattyBox.
Koppel de openbare Drupal-URL in ChattyBox en houd de bestaande publicatieworkflow van Drupal als bron van waarheid.
De gecontroleerde module gebruikt ge-escapete data-instellingen en slaat administratieve routes en Drupal-verzoekformaten anders dan HTML over, maar controleert niet de uiteindelijke Content-Type van het antwoord of de privacy van frontendpagina's.
Houd de verantwoordelijkheden duidelijk: Composer beheert de levenscyclus van de module, Drupal blijft de openbare contentbron en ChattyBox maakt van die content een geteste supportervaring met bronverwijzingen.
Met Composer
Registreer de openbare GitHub-repository, vereis de module en houd releases binnen de workflow van het Drupal-project.
Binnen Drupal
Schakel de module in, plak de openbare projectsleutel en kies het taalgedrag in het Drupal-configuratieformulier.
Voor bezoekers
Bezoekers krijgen een zwevende chatervaring die kan teruglinken naar ondersteunende Drupal-pagina's. Sommige antwoorden, waaronder fallback-antwoorden, hebben mogelijk geen bronnen.
Voor de Composer-installatie is geen themacode nodig. De module controleert niet of een pagina privé is; gebruik waar nodig een aangepaste module om checkout-, account- of lidmaatschapsroutes uit te sluiten en controleer cachevariatie en cache-invalidatie voor de uitsluiting.
<?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;
}
}Registreer de openbare GitHub-repository, vereis de getagde moduleversie en schakel de module in Drupal in. Er is geen themacode nodig.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yNog niet. De getagde module wordt momenteel verspreid vanuit de openbare ChattyBox GitHub-repository. Daarom heeft Composer de gedocumenteerde VCS-repositoryvermelding nodig voordat je de module kunt vereisen. Updates via Drupal.org en Packagist zijn nog niet beschikbaar.
De gecontroleerde module voegt de ChattyBox-widget toe bij geschikte niet-administratieve verzoeken met een HTML-Drupal-verzoekformaat, met behulp van de openbare widgetsleutel en een hardgecodeerd API-eindpunt. Vergelijk dat eindpunt met de installatiesnippet en gebruik de handmatige integratie als ze verschillen. ChattyBox verzorgt crawlen, ophalen, antwoorden en bronvermeldingen; analyses zijn inbegrepen bij Pro en Business.
Nee. Composer installeert de module en Drupal voegt de gedeclareerde library toe bij geschikte niet-administratieve verzoeken met een HTML-Drupal-verzoekformaat. Bewerken van themasjablonen is niet nodig.
Nee. De module laadt alleen de widget; hij crawlt of synchroniseert geen Drupal-inhoud. Koppel uw openbare Drupal-URL in ChattyBox en vernieuw de crawl vanuit het dashboard wanneer gepubliceerde inhoud verandert.
Ja. De gecontroleerde module slaat administratieve routes en Drupal-verzoekformaten anders dan HTML over, maar controleert niet of frontendpagina's privé zijn. Gebruik hook_chattybox_load_widget_alter() voor checkout-, account- of lidmaatschapsroutes waarop de widget niet mag verschijnen en controleer cachevariatie en cache-invalidatie.
Geen creditcard vereist
Gratis niveau. Geen kaart nodig.