ส่วนประกอบ Flow

ส่วนประกอบ Flow

LLMs

รองรับผู้ให้บริการและเวอร์ชันของโมเดล LLM หลากหลาย เช่น OpenAI, Claude, Gemini, ChatGLM, llama และโมเดลเชิงพาณิชย์/โอเพ่นซอร์สชั้นนำอื่น ๆ LLMs สามารถให้คำตอบ AI และแสดงผลลัพธ์ตามคำสั่งบทบาท (role prompts), บริบท, เครื่องมือ และการตั้งค่าความรู้สำหรับอ้างอิง
image-20240923154124533

การดึงข้อมูลความรู้ (Knowledge Retrieval)

ส่วนประกอบนี้รองรับโมเดล Embedding หลายรูปแบบ และสามารถดึงข้อมูลความรู้ผ่านการค้นหาแบบเชิงความหมาย/คีย์เวิร์ด/ผสมผสาน พร้อมโมเดล rerank เพื่อปรับลำดับผลลัพธ์ขั้นสุดท้าย โดยจะดึงข้อมูลอ้างอิงที่เกี่ยวข้องและตรงที่สุดจากคลังความรู้ เพื่อช่วยแก้ปัญหา LLM hallucinations และข้อจำกัดด้านความรู้เฉพาะทาง
image-20240923154421149

ตัวจัดหมวดหมู่ (Classifier)

ส่วนประกอบนี้จะใช้ข้อมูลอินพุต โดยอาศัยการตั้งค่าคอนฟิกและความสามารถของ LLM เพื่อวิเคราะห์เจตนาของอินพุตผ่านภาษาธรรมชาติ และส่งออกผ่านสาขาที่เกี่ยวข้อง ตัวจัดหมวดหมู่ อาจกระตุ้นได้ทั้งหนึ่งหรือหลายสาขาพร้อมกัน โดยจะดึงเนื้อหาที่มีเจตนาแตกต่างกันจากคำถามของผู้ใช้และส่งต่อไปยังแต่ละสาขา
image-20240923154556054

การตัดสินตามเงื่อนไข (Conditional Judgment)

ส่วนประกอบนี้จะใช้ LLM ในการตัดสินว่าเงื่อนไขที่ผู้ใช้กำหนดไว้ใน "กติกาการเข้าเงื่อนไข" นั้นเป็นจริงหรือไม่ หากเข้าเงื่อนไขจะเข้าสู่สาขา if หากไม่เข้าเงื่อนไขจะเข้าสู่สาขา else ผู้ใช้สามารถกำหนด "กติกาการเข้าเงื่อนไข" ด้วยภาษาธรรมชาติ, regular expression หรือสูตรคณิตศาสตร์
แตกต่างจากส่วนประกอบ If / Else ที่ใช้การจับคู่แบบปกติ ส่วนนี้ใช้ความเข้าใจภาษาธรรมชาติของ LLM เพื่อวิเคราะห์เนื้อหาอินพุตและตัดสินใจจากผลลัพธ์ของการเข้าใจภาษาธรรมชาติ
image-20240923154747121

ข้อความแบบการ์ด (Card Messages)

ส่วนประกอบนี้จะไม่รับข้อมูลอินพุตจากส่วนประกอบก่อนหน้า เมื่อถูกเรียกใช้งาน Agent จะสามารถตอบกลับด้วยข้อความแบบการ์ด เพื่อเพิ่มประสบการณ์ผู้ใช้ ประเภทข้อความการ์ด ได้แก่ การ์ดข้อความ, การ์ดภาพและข้อความ, การ์ดวิดีโอ, การ์ดแผนที่ และการ์ดฟอร์ม อีกทั้งยังรองรับความสามารถเสริม เช่น โทรออก, ส่งอีเมล, และปลุกแอป

  • ข้อความ: ส่งออกข้อมูลข้อความ
  • การ์ด: ส่งออกข้อมูลแบบการ์ด สามารถกำหนดข้อมูลได้หลากหลาย เช่น ชื่อเรื่อง, รูปภาพ, วิดีโอ, ตำแหน่ง, การกระทำของปุ่ม ฯลฯ
  • ฟอร์ม: ส่งออกข้อมูลแบบฟอร์ม สามารถกำหนดช่องกรอกข้อมูลและที่อยู่สำหรับส่งข้อมูล
  • JSON: ส่งออกในโครงสร้าง JSON เหมาะกับกรณีที่ต้องส่งข้อมูลต่อไปยัง API
    image-20240923155340785

บริการมนุษย์ (Human Service)

ฟังก์ชันบริการมนุษย์ช่วยให้นักพัฒนาสามารถเชื่อมต่อระบบบริการลูกค้าของบุคคลที่สามเพื่อตอบสนองคำขอรับบริการมนุษย์ของผู้ใช้ FlowAgent ปัจจุบันรองรับการเชื่อมต่อกับระบบบริการลูกค้าบุคคลที่สาม เช่น Intercom, Livechat, Sobot, Zoho และ Webhook

วิธีเปิดใช้งานบริการมนุษย์

  1. เพิ่มส่วนประกอบ "บริการมนุษย์" ลงใน FlowAgent canvas
  2. กำหนดค่าการยืนยันตัวตนของระบบบริการมนุษย์บุคคลที่สามให้สมบูรณ์ เพื่อให้สามารถสื่อสารข้อความได้สำเร็จ
  3. ตั้งเวลาทำการ ประเภทข้อความที่รองรับ ฯลฯ ในส่วนประกอบบริการมนุษย์ตามสถานการณ์ขององค์กร
  4. ในหน้าต่างแชทของ FlowAgent ผู้ใช้สามารถร้องขอบริการมนุษย์เพื่อเชื่อมต่อกับเจ้าหน้าที่ได้

การตั้งค่าการยืนยันตัวตนบริการมนุษย์

ปัจจุบันรองรับการเชื่อมต่อกับระบบบริการลูกค้าบุคคลที่สาม เช่น Intercom, Livechat, Sobot, Zoho และ Webhook ช่วยให้คำขอบริการมนุษย์ของผู้ใช้ถูกส่งต่อไปยังเจ้าหน้าที่บริการลูกค้าจริง
โปรดดูขั้นตอนการตั้งค่าใน Agent-Human Service เพื่อดำเนินการยืนยันตัวตนให้สมบูรณ์

การตั้งค่าบริการมนุษย์

ใน Flow สามารถมีส่วนประกอบบริการมนุษย์ได้หลายตัวพร้อมกัน เมื่อมีการเรียกใช้งานส่วนประกอบบริการมนุษย์หลายตัว ระบบจะอนุญาตให้เฉพาะตัวแรกที่ถูกเรียกใช้งานทำงานได้ตามปกติ

  • ส่วนประกอบบริการมนุษย์ตัวอื่น ๆ ที่ถูกเรียกจะไม่ถูกเปิดใช้งานและไม่สามารถให้บริการแก่ผู้ใช้ได้
  • เมื่อส่วนประกอบบริการมนุษย์ตัวใดถูกเปิดใช้งานสำเร็จแล้ว กระบวนการ Flow ที่เหลือจะไม่ดำเนินการต่อ
    โปรดดู Agent-Human Service เพื่อดำเนินการตั้งค่าส่วนประกอบบริการมนุษย์ให้สมบูรณ์

การเรียกใช้งานบริการมนุษย์

แตกต่างจาก Agent ส่วนประกอบบริการมนุษย์ใน FlowAgent จะถูกเรียกใช้งานโดยส่วนประกอบที่เชื่อมต่ออยู่ด้านบน เมื่อเข้าเงื่อนไขการเรียกใช้งาน ส่วนประกอบบริการมนุษย์จะทำงานโดยอัตโนมัติ
เมื่อส่วนประกอบบริการมนุษย์ถูกเปิดใช้งานสำเร็จ ระบบจะหยุดการทำงานของส่วนประกอบอื่น ๆ ที่ยังตอบกลับไม่เสร็จทันที และเข้าสู่กระบวนการบริการมนุษย์โดยตรง ผู้ใช้สามารถพูดคุยกับระบบบริการมนุษย์ได้ไม่จำกัดรอบ และทั้งผู้ใช้และเจ้าหน้าที่บริการลูกค้าสามารถปิดการสนทนาบริการมนุษย์ในรอบปัจจุบันได้เอง