Academy
วิธีการใช้โหนดอัตโนมัติ
การจัดการการตอบสนองของ AI
ในบทเรียนนี้

การเปลี่ยนจากโหนดอัตโนมัติไปเป็นเวิร์กโฟลว์ควบคุมใน Botpress

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

การสร้างเวิร์กโฟลว์ที่มีการควบคุม

  1. การตั้งค่าเวิร์กโฟลว์
    • เพิ่มเวิร์กโฟลว์ใหม่ เช่น "HITL" (Human in the Loop)
    • กำหนดโครงสร้างเวิร์กโฟลว์โดยใช้ตรรกะและอินพุตคงที่ ตัวอย่างเช่น:
      • เพิ่มการ์ดข้อความที่แสดงข้อความที่คงที่ เช่น "สวัสดี นี่คือข้อความอินพุตที่คงที่"
      • รวมถึงการจัดการอินพุตของผู้ใช้และลูปเพื่อสร้างองค์ประกอบแบบโต้ตอบ
    • เวิร์กโฟลว์ช่วยให้แน่ใจว่าสามารถควบคุมการตอบสนองได้อย่างสมบูรณ์ ซึ่งช่วยให้สามารถเรียกฐานข้อมูลหรือแสดงข้อมูลเฉพาะได้
  2. การปรับแต่งพฤติกรรมเวิร์กโฟลว์
    • เนื่องจากเวิร์กโฟลว์ข้าม LLM ตรรกะ พวกมันเหมาะอย่างยิ่งสำหรับงานที่ต้องใช้ความแม่นยำ เช่น ธุรกรรมทางการเงินหรือการยกระดับเจ้าหน้าที่

การเปลี่ยนผ่านไปสู่เวิร์กโฟลว์

  1. การเปลี่ยนแปลงตามคำสำคัญ
    • เพิ่มการ์ด "การเปลี่ยนผ่าน" ให้กับโหนดอัตโนมัติ
    • กำหนดเงื่อนไข เช่น การจับคู่คำหลัก (เช่น event.preview == "ฮิตล"-
    • เชื่อมโยงการ์ดกับเวิร์กโฟลว์ที่ต้องการโดยเลือก "ดำเนินการเวิร์กโฟลว์" และเชื่อมต่อกับ "HITL"
    • วิธีนี้มีประโยชน์สำหรับการทดสอบและแก้ไขข้อบกพร่องเนื่องจากสามารถข้ามขั้นตอนได้ LLM การตีความ
  2. การเปลี่ยนแปลงตามคำสั่ง
    • เปิดการ์ด "คำแนะนำ" และเพิ่มสไนปเป็ตพฤติกรรม ตัวอย่างเช่น:
      • "หากผู้ใช้ต้องการพูดคุยกับตัวแทน ให้โอนพวกเขาไปยังเวิร์กโฟลว์ HITL"
    • เชื่อมต่อเวิร์กโฟลว์โดยการเพิ่มเป็นการ์ดให้กับโหนดอัตโนมัติ
    • วิธีการนี้รวมเข้ากับลอจิกของบอทได้อย่างลงตัวและเหมาะสำหรับการใช้งานในโลกแห่งความเป็นจริง

ประโยชน์ของเวิร์กโฟลว์แบบควบคุม

  • ความสม่ำเสมอ : รับรองว่าผลลัพธ์สามารถคาดเดาได้และแม่นยำ ปราศจาก LLM ความแปรปรวน
  • ความละเอียดอ่อน : จัดการงานที่ต้องใช้ความแม่นยำ เช่น การกำหนดราคา การทำธุรกรรม หรือการโอนย้ายไปยังตัวแทนที่เป็นบุคคล
  • ความยืดหยุ่น : อนุญาตให้โหนดอัตโนมัติทำหน้าที่เป็นผู้ดูแลและส่งต่อผู้ใช้ไปยังเวิร์กโฟลว์เฉพาะทางเมื่อจำเป็น
สรุป
บทเรียนนี้จะอธิบายวิธีการเปลี่ยนผู้ใช้จากโหนดอัตโนมัติไปเป็นเวิร์กโฟลว์ที่มีการควบคุม Botpress ซึ่งให้การควบคุมเอาท์พุตสำหรับงานเฉพาะทาง 100%
บทเรียนทั้งหมดในหลักสูตรนี้