Composer-verwaltete Installation
Registrieren Sie das öffentliche VCS-Repository einmal, fordern Sie das markierte Modul an und integrieren Sie Updates in den Workflow Ihres Drupal-Projekts.
Installieren Sie das ChattyBox-Drupal-Modul mit Composer, um öffentlichen Drupal-Seiten einen KI-Chatbot mit Quellenangaben hinzuzufügen, ohne Theme-Vorlagen zu bearbeiten oder einen eigenen RAG-Stack aufzubauen.
ChattyBox crawlt Ihre bestehende Website, Dokumentation, Ihr Help Center, CMS oder Ihre Wissensdatenbank und bettet anschließend einen Chatbot ein, der aus Ihren eigenen veröffentlichten Inhalten statt aus dem allgemeinen Modellgedächtnis antwortet.
Erstellen Sie ein ChattyBox-Projekt, verbinden Sie Ihre öffentliche Drupal-URL und testen Sie Fragen echter Besucher.
Fügen Sie das ChattyBox-GitHub-VCS-Repository zu Ihrem Drupal-Projekt hinzu und fordern Sie openstaticfish/chattybox-drupal:^0.1 mit Composer an.
Aktivieren Sie das ChattyBox-Modul und öffnen Sie Configuration > Web services > ChattyBox.
Fügen Sie den öffentlichen Widget-API-Schlüssel aus dem Tab Embed ein. Der Produktions-API-Endpunkt wird automatisch konfiguriert.
Aktivieren Sie den Chatbot und überprüfen Sie Launcher, Antwortqualität und Quellenangaben auf einer öffentlichen Seite.
Dreistufiger Start
Composer verwaltet den Modulcode, Drupal verwaltet Konfiguration und Seitenrendering, und ChattyBox übernimmt Crawling, Retrieval, Quellenangaben, Gespräche und Fragenanalysen.
Verwenden Sie diese Prüfpunkte, um zu entscheiden, ob ChattyBox neben Ihrer Dokumentenplattform stehen, einen separaten Assistenten ersetzen oder zum Testen isoliert bleiben soll.
Registrieren Sie das öffentliche VCS-Repository einmal, fordern Sie das markierte Modul an und integrieren Sie Updates in den Workflow Ihres Drupal-Projekts.
Konfigurieren Sie öffentlichen Widget-Schlüssel, Loader-URL, Sprachverhalten und Frontend-Aktivierung unter Configuration > Web services > ChattyBox.
Verbinden Sie die öffentliche Drupal-URL in ChattyBox und behalten Sie Drupals bestehenden Veröffentlichungsprozess als maßgebliche Quelle bei.
Schutzvorkehrungen für Verwaltungsrouten, HTML-only-Laden und escapte Dateneinstellungen halten die Integration auf öffentliche Seiten fokussiert.
Halten Sie die Zuständigkeiten klar: Composer verwaltet den Modul-Lebenszyklus, Drupal bleibt die öffentliche Inhaltsquelle, und ChattyBox macht daraus eine getestete Supporterfahrung mit Quellenangaben.
Mit Composer
Registrieren Sie das öffentliche GitHub-Repository, fordern Sie das Modul an und halten Sie Releases im Workflow Ihres Drupal-Projekts.
Mit Drupal
Aktivieren Sie das Modul, fügen Sie den öffentlichen Projektschlüssel ein und wählen Sie das Sprachverhalten im Drupal-Konfigurationsformular.
Für Besucher
Besucher erhalten ein schwebendes Chaterlebnis, das auf die Drupal-Seiten hinter jeder Antwort verweist.
Die Composer-Installation benötigt keinen Theme-Code. Wenn eine Site öffentliche Checkout-, Konto- oder Mitgliedschaftsrouten hat, kann ein benutzerdefiniertes Modul das Widget für diese Anfragen deaktivieren.
<?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;
}
}Registrieren Sie das öffentliche GitHub-Repository, fordern Sie die getaggte Modulversion an und aktivieren Sie sie in Drupal. Es ist kein Theme-Code erforderlich.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yEs fügt das gepflegte ChattyBox-Widget zu öffentlichen Drupal-HTML-Seiten hinzu und stellt den öffentlichen Projektschlüssel sowie den verwalteten Produktionsendpunkt bereit. ChattyBox übernimmt Crawling, Retrieval, Antworten, Quellenangaben und Analysen.
Nein. Composer installiert das Modul und Drupal lädt seine deklarierte Bibliothek auf geeigneten öffentlichen HTML-Routen. Änderungen an Theme-Vorlagen sind nicht erforderlich.
Nein. Das Modul kopiert keine Inhalte nach Drupal. Verbinden Sie Ihre öffentliche Drupal-URL in ChattyBox und aktualisieren Sie das Crawling im ChattyBox-Dashboard, wenn sich veröffentlichte Inhalte ändern.
Ja. Verwaltungsrouten und Nicht-HTML-Antworten werden automatisch übersprungen. Verwenden Sie hook_chattybox_load_widget_alter() für öffentliche Checkout-, Konto- oder Mitgliedschaftsrouten, auf denen das Widget nicht erscheinen soll.
Keine Kreditkarte erforderlich. Ihre Inhalte werden nicht für Modelltraining verwendet.
Kostenloser Tarif. Keine Karte nötig.
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.