Composerin hallitsema asennus
Rekisteröi julkinen VCS-repositorio kerran, vaadi merkitty moduuli ja pidä päivitykset Drupal-projektin työnkulussa.
Asenna ChattyBoxin Drupal-moduuli Composerilla ja lisää lähdeviitteillä varustettu tekoälychatbot julkisille Drupal-sivuille ilman teemamallien muokkaamista tai oman RAG-pinon rakentamista.
ChattyBox indeksoi nykyisen verkkosivustosi, dokumentaatiosi, ohjekeskuksesi, CMS:si tai tietämyskantasi ja upottaa sitten chatbotin, joka vastaa omasta julkaistusta sisällöstäsi eikä mallin yleisen muistin perusteella.
Luo ChattyBox-projekti, yhdistä julkinen Drupal-URL-osoitteesi ja testaa oikeiden kävijöiden kysymyksiä.
Lisää ChattyBoxin GitHub VCS -repositorio Drupal-projektiisi ja vaadi Composerilla openstaticfish/chattybox-drupal:^0.1.
Ota ChattyBox-moduuli käyttöön ja avaa Configuration > Web services > ChattyBox.
Liitä julkinen widgetin API-avain Embed-välilehdeltä. Tuotannon API-päätepiste määritetään automaattisesti.
Ota chatbot käyttöön ja tarkista käynnistin, vastausten laatu ja lähdeviitteet julkisella sivulla.
Kolmivaiheinen käynnistys
Composer hallitsee moduulin koodia, Drupal hallitsee asetuksia ja sivujen renderöintiä, ja ChattyBox hoitaa indeksoinnin, haun, lähdeviitteet, keskustelut ja kysymysanalytiikan.
Käytä näitä tarkistuspisteitä päättääksesi, pitäisikö ChattyBox istua dokumenttialustan viereen, vaihtaa erillinen avustaja vai pysyä erillään testausta varten.
Rekisteröi julkinen VCS-repositorio kerran, vaadi merkitty moduuli ja pidä päivitykset Drupal-projektin työnkulussa.
Määritä julkinen widget-avain, loader-URL, kielikäyttäytyminen ja frontend-käyttöönotto kohdassa Configuration > Web services > ChattyBox.
Yhdistä julkinen Drupal-URL ChattyBoxissa ja pidä Drupalin nykyinen julkaisutyönkulku totuuden lähteenä.
Hallintareittien suojaukset, vain HTML:n lataaminen ja escapetut data-asetukset pitävät integraation julkisilla sivuilla.
Pidä vastuut selkeinä: Composer hallitsee moduulin elinkaarta, Drupal pysyy julkisen sisällön lähteenä ja ChattyBox muuttaa sisällön testatuksi, lähdeviitteitä sisältäväksi tukikokemukseksi.
Composerilla
Rekisteröi julkinen GitHub-repositorio, vaadi moduuli ja pidä julkaisut Drupal-projektin työnkulussa.
Drupalissa
Ota moduuli käyttöön, liitä julkinen projektin avain ja valitse kielikäyttäytyminen Drupalin määrityslomakkeella.
Kävijöille
Kävijät saavat kelluvan chat-kokemuksen, joka linkittää vastauksia tukeviin Drupal-sivuihin.
Composer-asennus ei tarvitse teemakoodia. Jos sivustolla on julkisia kassa-, tili- tai jäsenyysreittejä, mukautettu moduuli voi poistaa widgetin käytöstä näissä pyynnöissä.
<?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;
}
}Rekisteröi julkinen GitHub-repositorio, vaadi tagattu moduuliversio ja ota moduuli käyttöön Drupalissa. Teemakoodia ei tarvita.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -ySe lisää ylläpidetyn ChattyBox-widgetin julkisille Drupalin HTML-sivuille ja toimittaa julkisen projektin avaimen sekä hallitun tuotannon päätepisteen. ChattyBox hoitaa indeksoinnin, haun, vastaukset, lähdeviitteet ja analytiikan.
Ei. Composer asentaa moduulin ja Drupal lataa sen ilmoitetun kirjaston sopivilla julkisilla HTML-reiteillä. Teemamallien muokkaamista ei tarvita.
Ei. Moduuli ei kopioi sisältöä Drupaliin. Yhdistä julkinen Drupal-URL ChattyBoxissa ja päivitä indeksointi ChattyBoxin hallinnasta, kun julkaistu sisältö muuttuu.
Kyllä. Hallintareitit ja muut kuin HTML-vastaukset ohitetaan automaattisesti. Käytä hook_chattybox_load_widget_alter() -funktiota julkisilla kassa-, tili- tai jäsenyysreiteillä, joilla widgetiä ei pidä näyttää.
Luottokorttia ei vaadita. Sisältöäsi ei käytetä mallien kouluttamiseen.
Ilmainen taso. Ei korttia.
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.