Přejít na hlavní obsah
Modul Drupal ChattyBox

Přidejte AI podporu s citacemi zdrojů na svůj web Drupal

Nainstalujte modul Drupal ChattyBox pomocí Composeru a přidejte na veřejné stránky Drupalu AI chatbot s citacemi zdrojů, aniž byste upravovali šablony motivu nebo vytvářeli vlastní RAG stack.

Prochází stránky publikované dokumentaceOdpovědi s citacemi zdrojůVložení pomocí jediného skriptuBez nutnosti migrace dokumentaceNení vyžadována kreditní kartaVáš obsah zůstává váš
Zeptejte se ChattyBox
Kde mám začít, když potřebuji spolehlivou odpověď z tohoto webu?
Začněte přidáním URL veřejného webu do ChattyBox. Vyhledaný indexovaný obsah pomáhá při tvorbě odpovědí a návštěvníkům se mohou zobrazit odkazy na zdrojové stránky k ověření. Před spuštěním otestujte odpovědi i náhradní chování.
iZdroje3^
modul Drupal průvodce
chattybox.ai
Analytika
chattybox.ai
Domov
chattybox.ai

Ilustrační konverzace — nejde o živý chat.

Běží na ChattyBox

Aktuální distribuce

Nainstalujte označený modul z veřejného GitHubu

ChattyBox zatím není uveden na Drupal.org ani Packagistu. Před vyžádáním openstaticfish/chattybox-drupal:^0.1 přidejte repozitář GitHub VCS; aktualizace spravované adresářem zatím nejsou k dispozici.

Prověřený automatický mechanismus načítání modulu před načtením neověřuje souhlas návštěvníka. Pokud je souhlas vyžadován, použijte místo zapnutí automatického načítání integraci respektující souhlas, která zabrání načtení až do udělení souhlasu. Podívejte se do průvodce nastavením Drupalu a ověřte odvolání souhlasu s nasazeným mechanismem načítání.

Spusťte chatbota s citacemi zdrojů bez změny technologií svého webu

ChattyBox prochází váš stávající web, dokumentaci, centrum nápovědy, CMS nebo znalostní bázi. Získaný obsah může sloužit jako podklad pro odpovědi chatbota; ověřujte správnost odpovědí a citací.

Nainstalujte udržovaný modul přes Composer místo kopírování souborů nebo úprav šablon motivu.
Odpovídejte z veřejného obsahu Drupalu, který si vyberete, včetně stránek, dokumentace, FAQ a znalostních bází.
Prověřený modul vynechává administrativní routy a požadavky, jejichž formát v Drupalu není HTML; nekontroluje však Content-Type konečné odpovědi ani soukromí stránky.
Řiďte se jazykovou politikou projektu nebo nastavte přepsání jazyka, pokud projekt dovoluje přepsání skriptem.
Krok pracovního postupu

Vytvořte projekt ChattyBox, připojte veřejnou URL Drupalu a otestujte otázky skutečných návštěvníků.

Krok pracovního postupu

Přidejte GitHub VCS repozitář ChattyBox do svého projektu Drupal a pomocí Composeru vyžádejte openstaticfish/chattybox-drupal:^0.1.

Krok pracovního postupu

Povolte modul ChattyBox a otevřete Configuration > Web services > ChattyBox.

Krok pracovního postupu

Vložte veřejný API klíč widgetu z Install > Website installation. Porovnejte koncový bod API pevně zadaný v modulu s úryvkem kódu; pokud se liší, použijte ruční instalaci.

Krok pracovního postupu

Povolte chatbot a ověřte launcher, kvalitu odpovědí a citace zdrojů na veřejné stránce.

Spuštění ve třech krocích

Vložte svou adresu URL modul Drupal, otestujte citované odpovědi a nainstalujte widget.

Vytvořit chatbot Drupal
Nastavení Drupalu s Composerem na prvním místě

Jasná hranice mezi Drupalem a ChattyBoxem

Composer spravuje kód modulu, Drupal spravuje konfiguraci a vykreslování stránek a ChattyBox zajišťuje procházení, vyhledávání, citace zdrojů a konverzace; analýza otázek je součástí plánů Pro a Business.

Cesta rozhodnutí

Pomocí těchto kontrolních bodů se můžete rozhodnout, zda má ChattyBox fungovat vedle vaší dokumentační platformy, nahradit samostatného asistenta nebo zůstat oddělený pro testování.

01

Instalace spravovaná Composerem

Jednou zaregistrujte veřejný VCS repozitář, vyžádejte označený modul a udržujte aktualizace v pracovním postupu projektu Drupal.

02

Jedna obrazovka nastavení

Nakonfigurujte veřejný klíč widgetu, URL loaderu, chování jazyka a povolení frontendu v Configuration > Web services > ChattyBox.

03

Odpovědi založené na veřejném obsahu

Připojte veřejnou URL Drupalu v ChattyBoxu a ponechte stávající publikační proces Drupalu jako zdroj pravdy.

04

Bezpečnější načítání frontendu

Prověřený modul používá escapovaná nastavení dat a vynechává administrativní routy a požadavky, jejichž formát v Drupalu není HTML, ale nekontroluje Content-Type konečné odpovědi ani soukromí frontendové stránky.

Hranice integrace

Composer instaluje. Drupal publikuje. ChattyBox odpovídá.

Udržujte odpovědnosti jasné: Composer spravuje životní cyklus modulu, Drupal zůstává zdrojem veřejného obsahu a ChattyBox z něj vytváří otestovanou podporu s citacemi.

S Composerem

Instalace a aktualizace

Zaregistrujte veřejný repozitář GitHub, vyžádejte modul a udržujte vydání v pracovním postupu projektu Drupal.

V Drupalu

Konfigurace veřejných stránek

Povolte modul, vložte veřejný klíč projektu a vyberte chování jazyka v konfiguračním formuláři Drupalu.

Pro návštěvníky

Odpovědi s kontextem

Návštěvníci získají plovoucí chat, který může odkazovat na stránky Drupalu sloužící jako podklady. Některé odpovědi, včetně náhradních, mohou být bez zdrojů.

Volitelné: vyloučení soukromých toků Drupalu

Instalace pomocí Composeru nevyžaduje kód motivu. Modul nekontroluje soukromí stránky; podle potřeby použijte vlastní modul k vyloučení rout pokladny, účtu nebo členství a ověřte variace a invalidaci mezipaměti pro toto vyloučení.

  1. 1Nejprve nainstalujte a nakonfigurujte modul, aby fungovalo výchozí chování veřejných stránek.
  2. 2Pokud daná routa nemá zobrazovat chat, implementujte hook_chattybox_load_widget_alter() ve vlastním modulu.
  3. 3Otestujte vyloučenou routu a běžnou veřejnou stránku v anonymním okně, a to se zahřátou i prázdnou mezipamětí Drupalu i mezilehlých systémů.
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;
  }
}
Instalační cesta

Nainstalujte modul Drupal pomocí Composeru

Zaregistrujte veřejný repozitář GitHub, vyžádejte označenou verzi modulu a povolte jej v Drupalu. Kód motivu není potřeba.

  1. 1Přidejte GitHub VCS repozitář ChattyBox do svého projektu Drupal a pomocí Composeru vyžádejte openstaticfish/chattybox-drupal:^0.1.
  2. 2Povolte modul ChattyBox a otevřete Configuration > Web services > ChattyBox.
  3. 3Vložte veřejný API klíč widgetu z Install > Website installation. Porovnejte koncový bod API pevně zadaný v modulu s úryvkem kódu; pokud se liší, použijte ruční instalaci.
Vytvořit 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
Časté dotazy

Běžné otázky

1

Je ChattyBox uveden na Drupal.org nebo Packagistu?

Zatím ne. Označený modul se aktuálně distribuuje z veřejného repozitáře ChattyBox na GitHubu, takže Composer před jeho vyžádáním potřebuje zdokumentovanou položku VCS repozitáře. Dohledání aktualizací přes Drupal.org a Packagist zatím není k dispozici.

2

Co modul Drupal ChattyBox dělá?

Prověřený modul připojuje widget ChattyBox u způsobilých neadministrativních požadavků s formátem požadavku HTML v Drupalu pomocí veřejného klíče widgetu a pevně zadaného koncového bodu API. Porovnejte tento koncový bod s instalačním úryvkem kódu a v případě rozdílu použijte ruční integraci. ChattyBox zajišťuje procházení, vyhledávání, odpovědi a citace; analytika je součástí plánů Pro a Business.

3

Musím upravovat motiv Drupalu?

Ne. Composer nainstaluje modul a Drupal připojí jeho deklarovanou knihovnu u způsobilých neadministrativních požadavků s formátem požadavku HTML v Drupalu. Úpravy šablon motivu nejsou potřeba.

4

Kopíruje nebo synchronizuje modul můj obsah Drupalu?

Ne. Modul pouze načítá widget; neprochází ani nesynchronizuje obsah Drupalu. Připojte veřejné URL Drupalu v ChattyBox a při změně zveřejněného obsahu obnovte procházení z nástěnky ChattyBox.

5

Mohu chat vypnout na routách pokladny nebo účtu?

Ano. Prověřený modul vynechává administrativní routy a požadavky, jejichž formát v Drupalu není HTML, ale nekontroluje soukromí frontendové stránky. Pro routy pokladny, účtu nebo členství, kde se widget nemá zobrazovat, použijte hook_chattybox_load_widget_alter() a ověřte variace a invalidaci mezipaměti.

Začněte zdarma

Není vyžadována kreditní karta

Vytvořte si chatbota zdarma

Tarif Free. Bez karty.