Instalacja zarządzana przez Composer
Zarejestruj publiczne repozytorium VCS raz, wymagaj oznaczonej wersji modułu i utrzymuj aktualizacje w procesie projektu Drupal.
Zainstaluj moduł Drupal ChattyBox za pomocą Composer i dodaj chatbota AI z cytowaniami źródeł do publicznych stron Drupal bez edytowania szablonów motywu ani budowania własnego stosu RAG.
Bieżąca dystrybucja
ChattyBox nie jest jeszcze dostępny na Drupal.org ani w Packagist. Dodaj repozytorium VCS GitHub przed wymaganiem openstaticfish/chattybox-drupal:^0.1; aktualizacje zarządzane przez katalog nie są jeszcze dostępne.
ChattyBox indeksuje istniejącą witrynę, dokumentację, centrum pomocy, CMS lub bazę wiedzy, a następnie osadza chatbota, który odpowiada na podstawie własnych opublikowanych treści zamiast ogólnej pamięci modelu.
Utwórz projekt ChattyBox, połącz publiczny adres URL Drupal i przetestuj pytania prawdziwych odwiedzających.
Dodaj repozytorium GitHub VCS ChattyBox do projektu Drupal i za pomocą Composer wymagaj openstaticfish/chattybox-drupal:^0.1.
Włącz moduł ChattyBox i otwórz Configuration > Web services > ChattyBox.
Wklej publiczny klucz API widżetu z karty Embed. Produkcyjny punkt końcowy API jest konfigurowany automatycznie.
Włącz chatbota i sprawdź launcher, jakość odpowiedzi oraz cytowania źródeł na publicznej stronie.
Uruchomienie w trzech krokach
Composer zarządza kodem modułu, Drupal zarządza konfiguracją i renderowaniem stron, a ChattyBox obsługuje indeksowanie, wyszukiwanie, cytowania źródeł, rozmowy i analitykę pytań.
Skorzystaj z tych punktów kontrolnych, aby zdecydować, czy ChattyBox powinien siedzieć obok Twojej platformy dokumentów, zastąpić osobnego asystenta, czy też pozostać odizolowany na czas testów.
Zarejestruj publiczne repozytorium VCS raz, wymagaj oznaczonej wersji modułu i utrzymuj aktualizacje w procesie projektu Drupal.
Skonfiguruj publiczny klucz widżetu, adres URL loadera, zachowanie języka i włączenie frontendu w Configuration > Web services > ChattyBox.
Połącz publiczny adres URL Drupal w ChattyBox i zachowaj istniejący proces publikowania Drupal jako źródło prawdy.
Ochrona tras administracyjnych, ładowanie tylko dla HTML i escapowane ustawienia danych utrzymują integrację na publicznych stronach.
Zachowaj jasny podział odpowiedzialności: Composer zarządza cyklem życia modułu, Drupal pozostaje źródłem publicznych treści, a ChattyBox zamienia je w przetestowane wsparcie z cytowaniami.
Z Composer
Zarejestruj publiczne repozytorium GitHub, wymagaj modułu i utrzymuj wydania w procesie projektu Drupal.
W Drupal
Włącz moduł, wklej publiczny klucz projektu i wybierz zachowanie języka w formularzu konfiguracji Drupal.
Dla odwiedzających
Odwiedzający otrzymują pływający czat prowadzący do stron Drupal uzasadniających każdą odpowiedź.
Instalacja Composer nie wymaga kodu motywu. Jeśli witryna ma publiczne trasy płatności, konta lub członkostwa, niestandardowy moduł może wyłączyć widżet dla tych żądań.
<?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;
}
}Zarejestruj publiczne repozytorium GitHub, wymagaj oznaczonej wersji modułu i włącz go w Drupal. Kod motywu nie jest wymagany.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yJeszcze nie. Oznaczony moduł jest obecnie dystrybuowany z publicznego repozytorium ChattyBox na GitHubie, dlatego przed użyciem go w Composerze należy dodać opisaną deklarację repozytorium VCS. Wykrywanie aktualizacji przez Drupal.org i Packagist nie jest jeszcze dostępne.
Dodaje utrzymywany widżet ChattyBox do publicznych stron HTML Drupal oraz dostarcza publiczny klucz projektu i zarządzany produkcyjny punkt końcowy. ChattyBox obsługuje indeksowanie, wyszukiwanie, odpowiedzi, cytowania i analitykę.
Nie. Composer instaluje moduł, a Drupal ładuje jego zadeklarowaną bibliotekę na odpowiednich publicznych trasach HTML. Edycja szablonów motywu nie jest wymagana.
Nie. Moduł tylko ładuje widżet; nie skanuje ani nie synchronizuje treści Drupal. Podłącz publiczny adres Drupal w ChattyBox, a po zmianie opublikowanych treści odśwież skanowanie z panelu ChattyBox.
Tak. Trasy administracyjne i odpowiedzi inne niż HTML są automatycznie pomijane. Użyj hook_chattybox_load_widget_alter() dla publicznych tras płatności, konta lub członkostwa, na których widżet nie powinien się pojawiać.
Karta kredytowa nie jest wymagana. Twoje treści nie są używane do trenowania modeli.
Plan Free. Bez karty.
Używamy opcjonalnych narzędzi analitycznych oraz narzędzi do zarządzania tagami, aby rozumieć sposób korzystania z witryny. Wybierz, czy zezwalasz na Ahrefs Web Analytics, PostHog i Google Tag Manager. Wyłączenie analityki spowoduje ponowne załadowanie tej strony, aby zmiana została prawidłowo zastosowana. Podstawowe funkcje witryny i monitorowanie błędów nie zależą od tego wyboru. Przeczytaj naszą politykę prywatności.