Lewati ke konten

Integrasikan Quickchat AI dengan Drupal. Dapatkan token API, sinkronkan item Basis Pengetahuan, dan tambahkan chatbot Agen AI ke situs Drupal Anda.

Dalam panduan ini, kita akan membahas cara mengintegrasikan Agen AI Anda ke Drupal. Berikut yang akan dibahas:

  1. Mendapatkan token untuk integrasi Drupal
  2. Menyinkronkan item Basis Pengetahuan
  3. Menambahkan Asisten Quickchat AI ke Drupal
  • Periksa cuplikan Widget. Periksa kode yang ditempel terhadap Scenario ID yang diberikan. Pemeriksaan ini tidak mengambil situs web Anda.

  • Bandingkan metode penerapan. Bandingkan saluran, akses situs web, dan fitur yang Anda nyatakan diperlukan dengan opsi penyiapan Quickchat AI. Pemeriksaan ini tidak meninjau situs web atau akun Anda.

Di browser yang kompatibel, pemeriksaan ini juga tersedia sebagai tool situs. Tautannya membuka formulir standar.

  1. Aktifkan integrasi Drupal di tab Aplikasi Eksternal pada aplikasi Quickchat AI.
  2. Salin scenario_id dan token Anda.

Panel Drupal di Aplikasi Eksternal

Dialog Hubungkan ke Drupal yang menampilkan Scenario ID dan Token Integrasi

Aktifkan modul Quickchat untuk menyediakan klien API yang digunakan oleh submodul. Belum diperlukan konfigurasi pada tahap ini.

Pengaktifan modul Drupal

Modul ini menambahkan jenis konten baru quickchat_kb (admin/structure/types/manage/quickchat_kb) dan view quickchat_kb (/admin/structure/views/view/quickchat_kb) agar Anda dapat menggunakannya sebagai sumber untuk melatih model chatbot.

Anda dapat mengonfigurasi modul dari (/admin/config/services/quickchat-api/sync), dengan menentukan:

  • Nama model
  • scenario_id
  • Token API
  • Nama view: view yang digunakan sebagai sumber item basis pengetahuan (Anda dapat menggunakan yang disediakan modul atau view khusus).
  • Tampilan view: tampilan dari nama view yang dipilih di atas.

Konfigurasi sinkronisasi Drupal

Dari layar tersebut, Anda dapat menambahkan beberapa model dengan pasangan token dan scenario_id serta sumber view yang berbeda.

Jika ingin menggunakan view lain sebagai sumber item basis pengetahuan, perhatikan bahwa untuk membagi hasil menjadi item basis pengetahuan terpisah, Anda perlu menggunakan pemisah \n. Jika tidak, hasil view akan dianggap sebagai satu item basis pengetahuan saja.

Pengaturan view Drupal

Setelah mengonfigurasi pemetaan model sinkronisasi, langkah berikutnya adalah menyinkronkan item basis pengetahuan untuk model chatbot Anda. Anda dapat melakukannya dengan membuka /admin/content/kb.

Di bagian ini, Anda akan melihat daftar model yang telah dikonfigurasi:

Daftar model Drupal

Jika mengeklik judul model yang ingin disinkronkan, Anda akan melihat halaman seperti ini:

Halaman sinkronisasi model Drupal

Di bagian pratinjau, Anda dapat melihat item basis pengetahuan yang akan disinkronkan. Nilai yang ditampilkan merupakan hasil view dan tampilan view yang Anda pilih di bagian konfigurasi model.

Tindakan yang tersedia adalah Update dan Rebuild:

Tindakan sinkronisasi Drupal

Tindakan Update mengirim item basis pengetahuan ke model yang dipilih (scenario_id). Setelah dikirim, item diproses secara otomatis dan langsung aktif, sehingga tindakan Rebuild terpisah tidak lagi diperlukan.

Hasil sinkronisasi Drupal

Submodul quickchat_chatbot menambahkan jenis blok baru chatbot_block tempat Anda dapat mengatur scenario_id.

Konfigurasi blok chatbot Drupal

Anda juga dapat menambahkan beberapa blok chatbot dengan scenario_id yang berbeda untuk jenis halaman yang berbeda, misalnya:

Penempatan blok chatbot Drupal

Setelah mengaktifkan blok, kunjungi halaman tempat blok tersebut seharusnya tersedia (sesuai pengaturan visibilitas) agar Anda dapat berinteraksi dengan chatbot.

Selesai! 🎉 Integrasi Drupal Anda kini siap. Jika ada pertanyaan atau Anda membutuhkan solusi yang lebih kompleks dengan lebih banyak fungsi, silakan hubungi kami.

Terakhir diperbaharui: