Instalasi yang dikelola Composer
Daftarkan repositori VCS publik sekali, minta modul bertag, dan pertahankan pembaruan dalam alur kerja proyek Drupal Anda.
Instal modul Drupal ChattyBox dengan Composer untuk menambahkan chatbot AI dengan sitasi sumber ke halaman Drupal publik tanpa mengedit templat tema atau membangun stack RAG khusus.
ChattyBox merayapi situs web, dokumentasi, pusat bantuan, CMS, atau basis pengetahuan yang sudah ada, lalu menyematkan chatbot yang menjawab berdasarkan konten terbitan Anda sendiri, bukan memori model generik.
Buat proyek ChattyBox, hubungkan URL Drupal publik Anda, dan uji pertanyaan dari pengunjung nyata.
Tambahkan repositori VCS GitHub ChattyBox ke proyek Drupal dan gunakan Composer untuk meminta openstaticfish/chattybox-drupal:^0.1.
Aktifkan modul ChattyBox dan buka Configuration > Web services > ChattyBox.
Tempel kunci API widget publik dari tab Embed. Endpoint API produksi dikonfigurasi secara otomatis.
Aktifkan chatbot dan verifikasi peluncur, kualitas jawaban, serta sitasi sumber pada halaman publik.
Peluncuran tiga langkah
Composer mengelola kode modul, Drupal mengelola konfigurasi dan rendering halaman, sedangkan ChattyBox menangani crawling, retrieval, sitasi sumber, percakapan, dan analitik pertanyaan.
Gunakan pos pemeriksaan ini untuk memutuskan apakah ChattyBox harus ditempatkan di samping platform dokumen Anda, menggantikan asisten terpisah, atau tetap terisolasi untuk pengujian.
Daftarkan repositori VCS publik sekali, minta modul bertag, dan pertahankan pembaruan dalam alur kerja proyek Drupal Anda.
Konfigurasikan kunci widget publik, URL loader, perilaku bahasa, dan pengaktifan frontend dari Configuration > Web services > ChattyBox.
Hubungkan URL Drupal publik di ChattyBox dan pertahankan alur publikasi Drupal yang ada sebagai sumber kebenaran.
Perlindungan rute administratif, pemuatan khusus HTML, dan pengaturan data yang di-escape menjaga integrasi tetap berfokus pada halaman publik.
Perjelas tanggung jawab: Composer mengelola siklus hidup modul, Drupal tetap menjadi sumber konten publik, dan ChattyBox mengubah konten itu menjadi pengalaman dukungan yang teruji dengan sitasi.
Dengan Composer
Daftarkan repositori GitHub publik, minta modul, dan pertahankan rilis dalam alur kerja proyek Drupal.
Di Drupal
Aktifkan modul, tempel kunci proyek publik, dan pilih perilaku bahasa dari formulir konfigurasi Drupal.
Untuk pengunjung
Pengunjung mendapatkan pengalaman chat mengambang yang menautkan kembali ke halaman Drupal yang mendukung setiap jawaban.
Instalasi Composer tidak memerlukan kode tema. Jika situs memiliki rute checkout, akun, atau keanggotaan publik, modul khusus dapat menonaktifkan widget untuk permintaan tersebut.
<?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;
}
}Daftarkan repositori GitHub publik, minta versi modul yang diberi tag, lalu aktifkan modul tersebut di Drupal. Tidak diperlukan kode tema.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yModul ini menambahkan widget ChattyBox yang dipelihara ke halaman HTML Drupal publik serta menyediakan kunci proyek publik dan endpoint produksi terkelola. ChattyBox menangani crawling, retrieval, jawaban, sitasi, dan analitik.
Tidak. Composer menginstal modul dan Drupal memuat library yang dideklarasikan pada rute HTML publik yang sesuai. Tidak diperlukan pengeditan templat tema.
Tidak. Modul tidak menyalin konten ke Drupal. Hubungkan URL Drupal publik Anda di ChattyBox, lalu segarkan crawling dari dasbor ChattyBox saat konten yang diterbitkan berubah.
Ya. Rute administratif dan respons non-HTML dilewati secara otomatis. Gunakan hook_chattybox_load_widget_alter() untuk rute checkout, akun, atau keanggotaan publik yang tidak boleh menampilkan widget.
Tidak perlu kartu kredit. Konten Anda tidak digunakan untuk pelatihan model.
Paket gratis. Tanpa kartu.
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.