Lewati ke konten utama
Modul Drupal ChattyBox

Tambahkan dukungan AI dengan sitasi sumber ke situs 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.

Merangkak halaman dokumen yang dipublikasikanJawaban yang dikutip dari sumberSematkan dengan satu skripTidak diperlukan migrasi dokumenTidak perlu kartu kreditKonten Anda tetap milik Anda
Tanya ChattyBox
x
Di mana saya harus mulai jika membutuhkan jawaban tepercaya dari situs ini?
Mulailah dengan menambahkan URL situs web Anda ke ChattyBox. ChattyBox merayapi konten Anda, menjawab dari halaman yang ditemukan, dan menunjukkan sumber di balik setiap respons kepada pengunjung.
iSumber3^
modul Drupal panduan
chattybox.ai
Analitik
chattybox.ai
Beranda
chattybox.ai
Ajukan pertanyaan...
Didukung oleh ChattyBox
Dibuat untuk Pemilik situs Drupal, agensi, dan tim dukungan

Luncurkan chatbot dengan kutipan sumber tanpa membangun ulang stack situs Anda

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.

Instal modul yang dipelihara melalui Composer, bukan dengan menyalin file atau mengedit templat tema.
Jawab berdasarkan konten Drupal publik yang Anda pilih, termasuk halaman, dokumentasi, FAQ, dan basis pengetahuan.
Jauhkan widget dari rute administratif dan respons non-HTML secara otomatis.
Gunakan penggantian bahasa opsional atau biarkan ChattyBox mengikuti bahasa halaman dan browser.
1Langkah alur kerja

Buat proyek ChattyBox, hubungkan URL Drupal publik Anda, dan uji pertanyaan dari pengunjung nyata.

2Langkah alur kerja

Tambahkan repositori VCS GitHub ChattyBox ke proyek Drupal dan gunakan Composer untuk meminta openstaticfish/chattybox-drupal:^0.1.

3Langkah alur kerja

Aktifkan modul ChattyBox dan buka Configuration > Web services > ChattyBox.

4Langkah alur kerja

Tempel kunci API widget publik dari tab Embed. Endpoint API produksi dikonfigurasi secara otomatis.

5Langkah alur kerja

Aktifkan chatbot dan verifikasi peluncur, kualitas jawaban, serta sitasi sumber pada halaman publik.

Peluncuran tiga langkah

Tempelkan URL modul Drupal Anda, uji jawaban yang dikutip, lalu pasang widget.

Buat chatbot Drupal Anda
Penyiapan Drupal dengan Composer sebagai prioritas

Batas yang jelas antara Drupal dan ChattyBox

Composer mengelola kode modul, Drupal mengelola konfigurasi dan rendering halaman, sedangkan ChattyBox menangani crawling, retrieval, sitasi sumber, percakapan, dan analitik pertanyaan.

Jalur keputusan

Gunakan pos pemeriksaan ini untuk memutuskan apakah ChattyBox harus ditempatkan di samping platform dokumen Anda, menggantikan asisten terpisah, atau tetap terisolasi untuk pengujian.

01

Instalasi yang dikelola Composer

Daftarkan repositori VCS publik sekali, minta modul bertag, dan pertahankan pembaruan dalam alur kerja proyek Drupal Anda.

02

Satu layar pengaturan

Konfigurasikan kunci widget publik, URL loader, perilaku bahasa, dan pengaktifan frontend dari Configuration > Web services > ChattyBox.

03

Berbasis konten publik

Hubungkan URL Drupal publik di ChattyBox dan pertahankan alur publikasi Drupal yang ada sebagai sumber kebenaran.

04

Pemuatan frontend yang lebih aman

Perlindungan rute administratif, pemuatan khusus HTML, dan pengaturan data yang di-escape menjaga integrasi tetap berfokus pada halaman publik.

Batas integrasi

Composer menginstal. Drupal menerbitkan. ChattyBox menjawab.

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

Instal dan perbarui

Daftarkan repositori GitHub publik, minta modul, dan pertahankan rilis dalam alur kerja proyek Drupal.

Di Drupal

Konfigurasikan halaman publik

Aktifkan modul, tempel kunci proyek publik, dan pilih perilaku bahasa dari formulir konfigurasi Drupal.

Untuk pengunjung

Menjawab dengan konteks

Pengunjung mendapatkan pengalaman chat mengambang yang menautkan kembali ke halaman Drupal yang mendukung setiap jawaban.

Opsional: kecualikan alur Drupal privat

Instalasi Composer tidak memerlukan kode tema. Jika situs memiliki rute checkout, akun, atau keanggotaan publik, modul khusus dapat menonaktifkan widget untuk permintaan tersebut.

  1. 1Instal dan konfigurasikan modul terlebih dahulu agar perilaku halaman publik bawaan berfungsi.
  2. 2Implementasikan hook_chattybox_load_widget_alter() dalam modul khusus jika suatu rute tidak boleh menampilkan chat.
  3. 3Uji rute yang dikecualikan dan halaman publik biasa dalam jendela penyamaran.
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;
  }
}
Jalur pemasangan

Instal modul Drupal dengan Composer

Daftarkan repositori GitHub publik, minta versi modul yang diberi tag, lalu aktifkan modul tersebut di Drupal. Tidak diperlukan kode tema.

  1. 1Tambahkan repositori VCS GitHub ChattyBox ke proyek Drupal dan gunakan Composer untuk meminta openstaticfish/chattybox-drupal:^0.1.
  2. 2Aktifkan modul ChattyBox dan buka Configuration > Web services > ChattyBox.
  3. 3Tempel kunci API widget publik dari tab Embed. Endpoint API produksi dikonfigurasi secara otomatis.
Buat chatbot Drupal Anda
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
Tanya Jawab

Pertanyaan umum

1

Apa fungsi modul Drupal ChattyBox?

Modul 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.

2

Apakah saya perlu mengedit tema Drupal?

Tidak. Composer menginstal modul dan Drupal memuat library yang dideklarasikan pada rute HTML publik yang sesuai. Tidak diperlukan pengeditan templat tema.

3

Apakah modul menyalin atau menyinkronkan konten Drupal saya?

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.

4

Bisakah saya menonaktifkan chat pada rute checkout atau akun?

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.

Mulai gratis

Tidak perlu kartu kredit. Konten Anda tidak digunakan untuk pelatihan model.

Buat chatbot gratis

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.