Gosodiad a reolir gan Composer
Cofrestrwch y storfa VCS gyhoeddus unwaith, gofynnwch am y modiwl wedi’i dagio a chadwch ddiweddariadau yn llif gwaith eich prosiect Drupal.
Gosodwch fodiwl Drupal ChattyBox gyda Composer i ychwanegu chatbot AI â dyfyniadau ffynhonnell at dudalennau Drupal cyhoeddus heb olygu templedi’r thema na chreu stack RAG pwrpasol.
Dosbarthiad cyfredol
Nid yw ChattyBox wedi'i restru eto ar Drupal.org na Packagist. Ychwanegwch y storfa GitHub VCS cyn gofyn am openstaticfish/chattybox-drupal:^0.1; nid yw diweddariadau a reolir gan gyfeiriadur ar gael eto.
Nid yw llwythwr awtomatig y modiwl sydd wedi'i archwilio yn gwirio cydsyniad yr ymwelydd cyn llwytho. Os oes angen cydsyniad, defnyddiwch integreiddiad sy'n ystyried cydsyniad ac yn atal llwytho nes bod cydsyniad wedi'i roi, yn hytrach na galluogi'r llwythwr awtomatig. Gweler canllaw gosod Drupal a gwiriwch fod modd tynnu cydsyniad yn ôl gyda'r llwythwr sydd wedi'i ddefnyddio.
Mae ChattyBox yn cropian eich gwefan bresennol, dogfennaeth, canolfan gymorth, CMS neu sylfaen wybodaeth. Gall cynnwys a adferwyd arwain atebion y chatbot; gwiriwch atebion a dyfyniadau am gywirdeb.
Crëwch brosiect ChattyBox, cysylltwch eich URL Drupal cyhoeddus a phrofwch gwestiynau gan ymwelwyr go iawn.
Ychwanegwch y storfa VCS GitHub ChattyBox at eich prosiect Drupal a gofynnwch am openstaticfish/chattybox-drupal:^0.1 gyda Composer.
Galluogwch fodiwl ChattyBox ac agorwch Configuration > Web services > ChattyBox.
Gludwch allwedd API gyhoeddus y widget o Install > Website installation. Cymharwch endpoint API wedi’i godio’n galed y modiwl â’r pyt cod; defnyddiwch osodiad â llaw os ydynt yn wahanol.
Galluogwch y chatbot a gwiriwch y lansiwr, ansawdd yr atebion a’r dyfyniadau ffynhonnell ar dudalen gyhoeddus.
Lansiad tri cham
Mae Composer yn rheoli cod y modiwl, mae Drupal yn rheoli ffurfweddiad a rendro tudalennau, ac mae ChattyBox yn trin cropian, adalw, dyfyniadau ffynhonnell a sgyrsiau; mae dadansoddeg cwestiynau wedi’i chynnwys yn Pro a Business.
Defnyddiwch y pwyntiau gwirio hyn i benderfynu a ddylai ChattyBox eistedd wrth ymyl eich platfform docs, amnewid cynorthwyydd ar wahân, neu aros yn ynysig ar gyfer profi.
Cofrestrwch y storfa VCS gyhoeddus unwaith, gofynnwch am y modiwl wedi’i dagio a chadwch ddiweddariadau yn llif gwaith eich prosiect Drupal.
Ffurfweddwch allwedd gyhoeddus y widget, URL y llwythwr, ymddygiad iaith a galluogi frontend o Configuration > Web services > ChattyBox.
Cysylltwch yr URL Drupal cyhoeddus yn ChattyBox a chadwch lif cyhoeddi presennol Drupal fel ffynhonnell y gwir.
Mae’r modiwl a archwiliwyd yn defnyddio gosodiadau data wedi’u dianc ac yn hepgor llwybrau gweinyddol a fformatau cais Drupal nad ydynt yn HTML, ond nid yw’n gwirio Content-Type yr ymateb terfynol na phreifatrwydd tudalennau frontend.
Cadwch y cyfrifoldebau’n glir: Composer sy’n berchen ar gylch bywyd y modiwl, Drupal yw ffynhonnell cynnwys cyhoeddus o hyd, ac mae ChattyBox yn troi’r cynnwys hwnnw’n brofiad cymorth wedi’i brofi â dyfyniadau.
Gyda Composer
Cofrestrwch y storfa GitHub gyhoeddus, gofynnwch am y modiwl a chadwch ryddhadau o fewn llif gwaith y prosiect Drupal.
Yn Drupal
Galluogwch y modiwl, gludwch allwedd gyhoeddus y prosiect a dewiswch ymddygiad iaith o ffurflen ffurfweddu Drupal.
I ymwelwyr
Mae ymwelwyr yn cael profiad sgwrsio arnofiol sy’n gallu cysylltu’n ôl â thudalennau Drupal sy’n cefnogi’r ateb. Efallai na fydd gan rai atebion, gan gynnwys atebion wrth gefn, unrhyw ffynonellau.
Nid oes angen cod thema ar osodiad Composer. Nid yw’r modiwl yn gwirio preifatrwydd tudalennau; defnyddiwch fodiwl pwrpasol i eithrio llwybrau talu, cyfrif neu aelodaeth lle bo’n briodol, a gwiriwch amrywiad ac annilysiad y storfa ar gyfer yr eithriad.
<?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;
}
}Cofrestrwch y storfa GitHub gyhoeddus, gofynnwch am y modiwl â thag a’i alluogi yn Drupal. Nid oes angen cod thema.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yNid eto. Ar hyn o bryd, caiff y modiwl â thag ei ddosbarthu o storfa GitHub gyhoeddus ChattyBox, felly mae angen i Composer gael y cofnod storfa VCS sydd wedi'i ddogfennu cyn gofyn amdano. Nid yw darganfod diweddariadau Drupal.org a Packagist ar gael eto.
Mae’r modiwl a archwiliwyd yn atodi’r widget ChattyBox ar geisiadau cymwys nad ydynt yn rhai gweinyddol sydd â fformat cais Drupal HTML, gan ddefnyddio allwedd gyhoeddus y widget ac endpoint API wedi’i godio’n galed. Cymharwch yr endpoint hwnnw â’r pyt gosod a defnyddiwch yr integreiddiad â llaw os ydynt yn wahanol. Mae ChattyBox yn trin cropian, adalw, atebion a dyfyniadau; mae dadansoddeg wedi’i chynnwys yn Pro a Business.
Nac oes. Mae Composer yn gosod y modiwl ac mae Drupal yn atodi ei lyfrgell ddatganedig ar geisiadau cymwys nad ydynt yn rhai gweinyddol sydd â fformat cais Drupal HTML. Nid oes angen golygu templedi’r thema.
Nac ydy. Mae’r modiwl yn llwytho’r teclyn yn unig; nid yw’n cropian nac yn cysoni cynnwys Drupal. Cysylltwch eich URL Drupal cyhoeddus yn ChattyBox, yna adnewyddwch y cropian o ddangosfwrdd ChattyBox pan fydd cynnwys cyhoeddedig yn newid.
Gallwch. Mae’r modiwl a archwiliwyd yn hepgor llwybrau gweinyddol a fformatau cais Drupal nad ydynt yn HTML, ond nid yw’n gwirio preifatrwydd tudalennau frontend. Defnyddiwch hook_chattybox_load_widget_alter() ar gyfer llwybrau talu, cyfrif neu aelodaeth na ddylent ddangos y widget, a gwiriwch amrywiad ac annilysiad y storfa.
Nid oes angen cerdyn credyd
Haen am ddim. Dim angen cerdyn.