ข้ามไปยังเนื้อหา

เชื่อมต่อ Quickchat AI กับ Drupal รับโทเค็น API ซิงค์รายการฐานความรู้ และเพิ่มแชทบอทเอเจนต์ AI ในเว็บไซต์ Drupal ของคุณ

คู่มือนี้อธิบายวิธีเชื่อมต่อเอเจนต์ AI กับ Drupal โดยครอบคลุมหัวข้อต่อไปนี้:

  1. รับโทเค็นสำหรับการเชื่อมต่อ Drupal
  2. ซิงค์รายการฐานความรู้
  3. เพิ่มผู้ช่วย Quickchat AI ใน Drupal
  • ตรวจสอบโค้ด Widget ตรวจสอบโค้ดที่วางเทียบกับ Scenario ID ที่ระบุ เครื่องมือนี้ไม่ดึงข้อมูลจากเว็บไซต์ของคุณ

  • เปรียบเทียบวิธีติดตั้งใช้งาน ตรวจสอบช่องทาง สิทธิ์เข้าถึงเว็บไซต์ และฟีเจอร์ที่คุณระบุ เทียบกับตัวเลือกการตั้งค่า Quickchat AI โดยไม่ตรวจสอบเว็บไซต์หรือบัญชีของคุณ

ในเบราว์เซอร์ที่รองรับ การตรวจสอบเหล่านี้ยังใช้เป็นเครื่องมือของเว็บไซต์ได้ด้วย ลิงก์จะเปิดแบบฟอร์มมาตรฐาน

  1. เปิดใช้การเชื่อมต่อ Drupal ในแท็บ แอปภายนอก ของแอป Quickchat AI
  2. คัดลอก scenario_id และโทเค็นของคุณ

แผง Drupal ในแอปภายนอก

กล่องโต้ตอบเชื่อมต่อกับ Drupal ที่แสดง Scenario ID และโทเค็นการเชื่อมต่อ

เปิดใช้โมดูล Quickchat เพื่อให้โมดูลย่อยใช้ไคลเอนต์ API ได้ ขั้นตอนนี้ยังไม่ต้องกำหนดค่า

drupal_image1

โมดูลนี้จะเพิ่มประเภทเนื้อหา quickchat_kb (admin/structure/types/manage/quickchat_kb) และวิว quickchat_kb (/admin/structure/views/view/quickchat_kb) เพื่อใช้เป็นแหล่งข้อมูลฝึกโมเดลแชทบอท

คุณกำหนดค่าโมดูลได้ที่ (/admin/config/services/quickchat-api/sync) โดยระบุ:

  • ชื่อโมเดล
  • scenario_id
  • โทเค็น API
  • ชื่อวิว: วิวที่ใช้เป็นแหล่งรายการฐานความรู้ (ใช้วิวที่โมดูลมีให้หรือวิวที่สร้างเองก็ได้)
  • การแสดงผลของวิว: รูปแบบการแสดงผลจากชื่อวิวที่เลือกด้านบน

drupal_image2

จากหน้าจอนี้ คุณเพิ่มได้หลายโมเดล โดยใช้คู่โทเค็นกับ scenario_id และแหล่งข้อมูลวิวต่างกัน

หากต้องการใช้วิวอื่นเป็นแหล่งรายการฐานความรู้ และต้องการแยกผลลัพธ์เป็นหลายรายการ คุณต้องใช้ตัวคั่น \n มิฉะนั้น ผลลัพธ์ทั้งหมดของวิวจะถือเป็นรายการฐานความรู้เดียว

drupal_image3

เมื่อกำหนดการจับคู่โมเดลสำหรับซิงค์แล้ว ขั้นตอนถัดไปคือซิงค์รายการฐานความรู้สำหรับโมเดลแชทบอท โดยไปที่ /admin/content/kb

ส่วนนี้จะแสดงรายการโมเดลที่กำหนดค่าไว้:

drupal_image4

หากคลิกชื่อโมเดลที่ต้องการซิงค์ คุณจะเห็นหน้าที่คล้ายตัวอย่างนี้:

drupal_image5

ในส่วนแสดงตัวอย่าง คุณจะเห็นรายการฐานความรู้ที่กำลังจะซิงค์ ค่าที่แสดงเป็นผลลัพธ์จากวิวและการแสดงผลของวิวที่เลือกไว้ในส่วนกำหนดค่าโมเดล

การดำเนินการที่ใช้ได้คือ Update และ Rebuild:

drupal_image7

การดำเนินการ Update จะส่งรายการฐานความรู้ไปยังโมเดลที่เลือก (scenario_id) เมื่อส่งแล้ว ระบบจะประมวลผลและนำรายการไปใช้งานโดยอัตโนมัติ จึงไม่ต้องใช้ Rebuild แยกอีกต่อไป

drupal_image6

โมดูลย่อย quickchat_chatbot เพิ่มประเภทบล็อกใหม่ chatbot_block ซึ่งคุณกำหนด scenario_id ได้

drupal_image8

คุณยังเพิ่มบล็อกแชทบอทได้หลายบล็อก โดยใช้ scenario_id ต่างกันสำหรับหน้าประเภทต่างๆ เช่น:

drupal_image9

เมื่อเปิดใช้บล็อกแล้ว ให้ไปยังหน้าที่กำหนดให้แสดงบล็อก (ตามการตั้งค่าการมองเห็น) เพื่อสนทนากับแชทบอท

เรียบร้อยแล้ว! 🎉 การเชื่อมต่อ Drupal พร้อมใช้งานแล้ว หากมีคำถามหรือต้องการโซลูชันที่ซับซ้อนและมีความสามารถเพิ่มเติม โปรดติดต่อเรา

อัพเดทล่าสุด: