Composeri hallatav paigaldus
Registreerige avalik VCS-hoidla üks kord, lisage märgistatud moodul sõltuvusena ja hoidke uuendused oma Drupali projekti töövoos.
Installige ChattyBoxi Drupali moodul Composeriga, et lisada avalikele Drupali lehtedele allikaviidetega tehisintellekti vestlusrobot ilma teemamalle muutmata või kohandatud RAG-stacki ehitamata.
Praegune levitamine
ChattyBoxi pole veel Drupal.org-is ega Packagistis loetletud. Lisage GitHubi VCS-hoidla enne sõltuvuse openstaticfish/chattybox-drupal:^0.1 lisamist; kataloogipõhised uuendused pole veel saadaval.
Auditeeritud automaatne moodulilaadur ei kontrolli enne laadimist külastaja nõusolekut. Kui nõusolek on vajalik, kasutage automaatse laaduri lubamise asemel nõusolekut arvestavat integratsiooni, mis takistab laadimist kuni nõusoleku andmiseni. Vaadake Drupali seadistusjuhendit ja kontrollige nõusoleku tagasivõtmist kasutusele võetud laaduriga.
ChattyBox roomab teie olemasolevat veebisaiti, dokumentatsiooni, abikeskust, CMS-i või teadmistebaasi. Leitud sisu võib suunata vestlusroboti vastuseid; kontrollige vastuste ja viidete täpsust.
Looge ChattyBoxi projekt, ühendage oma avalik Drupali URL ja testige päris külastajate küsimusi.
Lisage ChattyBoxi GitHubi VCS-hoidla oma Drupali projekti ja lisage Composeriga sõltuvus openstaticfish/chattybox-drupal:^0.1.
Lubage ChattyBoxi moodul ja avage Configuration > Web services > ChattyBox.
Kleepige avalik vidina API-võti jaotisest Install > Website installation. Võrrelge moodulisse fikseeritult kirjutatud API lõpp-punkti koodijupis olevaga; kui need erinevad, kasutage käsitsi installimist.
Lubage vestlusrobot ning kontrollige avalikul lehel avajat, vastuste kvaliteeti ja allikaviiteid.
Kolmeastmeline käivitamine
Composer haldab mooduli koodi, Drupal haldab seadistust ja lehtede renderdamist ning ChattyBox tegeleb roomamise, otsingu, allikaviidete ja vestlustega; küsimuste analüütika sisaldub Pro ja Business paketis.
Kasutage neid kontrollpunkte, et otsustada, kas ChattyBox peaks asuma teie dokumentide platvormi kõrval, asendama eraldi assistendi või jääma testimiseks isoleerituks.
Registreerige avalik VCS-hoidla üks kord, lisage märgistatud moodul sõltuvusena ja hoidke uuendused oma Drupali projekti töövoos.
Seadistage avalik vidina võti, laadija URL, keelekäitumine ja esiliidese lubamine jaotises Configuration > Web services > ChattyBox.
Ühendage avalik Drupali URL ChattyBoxis ja hoidke Drupali olemasolevat avaldamisvoogu tõeallikana.
Auditeeritud moodul kasutab paojadadega töödeldud andmeseadeid ning jätab vahele haldusmarsruudid ja mitte-HTML Drupali päringuvormingud, kuid ei kontrolli lõpliku vastuse Content-Type’i ega kasutajaliidese lehe privaatsust.
Hoidke vastutusalad selged: Composer haldab mooduli elutsüklit, Drupal jääb avaliku sisu allikaks ja ChattyBox muudab selle sisu testitud, allikaviidetega tugikogemuseks.
Composeriga
Registreerige avalik GitHubi hoidla, lisage moodul sõltuvusena ja hoidke väljalasked Drupali projekti töövoos.
Drupal-is
Lubage moodul, kleepige avalik projektivõti ja valige keelekäitumine Drupali seadistusvormis.
Külastajatele
Külastajatele kuvatakse ujuv vestlus, mis võib sisaldada linke vastust toetavatele Drupali lehtedele. Mõnel vastusel, sealhulgas varuvastustel, ei pruugi allikaid olla.
Composeriga installimine ei vaja teemakoodi. Moodul ei kontrolli lehe privaatsust; vajaduse korral kasutage kohandatud moodulit, et välistada kassaprotsessi, konto- või liikmesusmarsruudid, ning kontrollige selle välistuse vahemäluvariatsioone ja vahemälu kehtetuks tunnistamist.
<?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;
}
}Registreerige avalik GitHubi hoidla, lisage märgistatud moodul sõltuvusena ja lubage see Drupalis. Teemakoodi pole vaja.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yVeel mitte. Märgistatud moodulit levitatakse praegu avalikust ChattyBoxi GitHubi hoidlast, seega peab Composer enne selle nõudmist kasutama dokumenteeritud VCS-hoidla kirjet. Drupal.org-i ja Packagisti uuenduste avastamine pole veel saadaval.
Auditeeritud moodul lisab ChattyBoxi vidina sobivate mittehalduspäringute korral, mille Drupali päringuvorming on HTML, kasutades avalikku vidinavõtit ja moodulisse fikseeritult kirjutatud API lõpp-punkti. Võrrelge seda lõpp-punkti installimise koodijupis olevaga ja kasutage erinevuse korral käsitsi integratsiooni. ChattyBox tegeleb roomamise, otsingu, vastuste ja allikaviidetega; analüütika sisaldub Pro ja Business paketis.
Ei. Composer installib mooduli ja Drupal lisab selle deklareeritud teegi sobivate mittehalduspäringute korral, mille Drupali päringuvorming on HTML. Teemamalle ei ole vaja muuta.
Ei. Moodul laadib ainult vidina; see ei indekseeri ega sünkrooni Drupali sisu. Ühenda avalik Drupali URL ChattyBoxiga ja värskenda roomamist juhtpaneelis, kui avaldatud sisu muutub.
Jah. Auditeeritud moodul jätab vahele haldusmarsruudid ja mitte-HTML Drupali päringuvormingud, kuid ei kontrolli kasutajaliidese lehe privaatsust. Kasutage hook_chattybox_load_widget_alter() kassaprotsessi, konto- või liikmesusmarsruutide jaoks, kus vidinat ei tohiks näidata, ning kontrollige vahemäluvariatsioone ja vahemälu kehtetuks tunnistamist.
Krediitkaarti pole vaja
Tasuta pakett. Kaarti pole vaja.