ถามคำถาม (พรีวิว)

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

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

เช่นเดียวกับโหนด ข้อความ โหนด คำถาม สามารถมีรูปภาพ วิดีโอ การ์ด การตอบกลับด่วน และรูปแบบข้อความต่างๆ สำหรับข้อมูลเพิ่มเติม โปรดดู ส่งข้อความ

ข้อกำหนดเบื้องต้น

เพิ่มโหนดคำถาม

  1. เลือก เพิ่มโหนด (+) จากนั้นเลือก ถามคำถาม

    ภาพหน้าจอของโหมดคำถามใหม่

  2. ในกล่อง ป้อนข้อความ ให้พิมพ์คำถามที่คุณต้องการถาม

  3. เลือกช่องใต้ ระบุ จากนั้นสร้างหรือเลือกเอนทิตีเพื่อกำหนดว่าบอทควรรับฟังอะไรในการตอบสนองของผู้ใช้ เรียนรู้วิธีการใช้เอนทิตีในการสนทนา

  4. ขึ้นอยู่กับตัวเลือก ระบุ ที่คุณเลือก คุณอาจมีคุณสมบัติเพิ่มเติมที่คุณต้องตั้งค่า

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

  5. เลือกกล่องใต้ บันทึกคำตอบเป็น และเปลี่ยนชื่อของตัวแปรเริ่มต้นเป็นสิ่งที่มีความหมาย เช่น customerName หรือ bookingDate

    หากต้องการเลือกตัวแปรอื่น ให้เลือก > แล้วเลือกตัวแปร

    ภาพหน้าจอของตัวแปรใหม่ที่สร้างขึ้นสำหรับโหนดคำถาม

กำหนดค่าลักษณะการทำงานของคำถาม

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

  1. ในโหนด คำถาม ให้เลือก เมนูโหนด () แล้วเลือก คุณสมบัติ

  2. ในบานหน้าต่าง คุณสมบัติของคำถาม ให้เลือก ลักษณะการทำงานของคำถาม

    ภาพหน้าจอของบานหน้าต่างคุณสมบัติ

    บานหน้าต่าง ลักษณะการทำงานของคำถาม จะเปิดขึ้น

    ภาพหน้าจอของบานหน้าต่างลักษณะการทำงานของคำถาม Power Virtual Agents

ลักษณะการทำงานข้าม

ลักษณะการทำงานข้าม กำหนดว่าบอทควรทำอย่างไรหากตัวแปรของโหนดคำถามมีค่าอยู่แล้วจากโหนดก่อนหน้าในการสนทนา

  • อนุญาตให้มีการข้ามคำถาม: ข้ามคำถามหากตัวแปรมีค่า
  • ถามทุกครั้ง: ถามคำถามแม้ว่าตัวแปรจะมีค่าก็ตาม

ถามซ้ำ

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

  • จำนวนการถามซ้ำ: จำนวนครั้งที่บอทพยายามหาคำตอบที่ถูกต้อง ทำซ้ำได้ถึง 2 ครั้ง เป็นค่าเริ่มต้น คุณยังสามารถเลือก ทำซ้ำหนึ่งครั้ง หรือ ไม่ทำซ้ำ

  • ลองอีกครั้ง: หากต้องการเปลี่ยนข้อความ ให้เลือก ปรับแต่ง แล้วป้อนข้อความแจ้งใหม่

การตรวจสอบความถูกต้องเพิ่มเติมสำหรับเอนทิตี

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

  • เงื่อนไข: ป้อนสูตร Power Fx ที่ส่งคืนค่าแบบบูลีน (true หรือ false) ตัวอย่างเช่น Topic.Var1 < 10

  • ข้อความแจ้งไม่ตรงตามเงื่อนไข: หากต้องการเปลี่ยนข้อความ ให้เลือก ปรับแต่ง แล้วป้อนข้อความแจ้งใหม่

ไม่พบเอนทิตีที่ถูกต้อง

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

  • การดำเนินการหากไม่พบเอนทิตี:

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

การขัดจังหวะ

การขัดจังหวะ กำหนดว่าผู้ใช้สามารถเปลี่ยนไปใช้หัวข้ออื่นได้หรือไม่ในระหว่างคำถาม

  • อนุญาตให้เปลี่ยนไปยังหัวข้ออื่น: ผู้ใช้สามารถละทิ้งคำถามสำหรับหัวข้อใหม่