เริ่มต้นใช้งานด่วน

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

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

สร้างบอทของคุณ

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

  1. ในเมนูนำทาง ให้เลือก หน้าแรก และเลือก สร้างบอท

    ภาพหน้าจอของโฮมเพจระดับแอปของ Power Virtual Agents โดยไฮไลต์ที่ปุ่มสร้าง

  2. ตัวช่วยสร้างทั้งหน้าจะเริ่มต้นด้วยสองสามขั้นตอนเพื่อสร้างบอทของคุณอย่างรวดเร็ว มีชื่อบอทเริ่มต้นอยู่ แทนที่จะเป็นชื่อเริ่มต้น ให้ตั้งชื่อบอท Reservation Bot และเลือก สร้าง

    ภาพหน้าจอการสร้างแชทบอท

บอทใหม่จะถูกสร้างขึ้นและคุณจะเข้าสู่หน้าภาพรวมของบอท

กำหนดหัวข้อเริ่มต้นการสนทนา

  1. ในเมนูนำทาง ให้เลือก หัวข้อ

  2. เลือกแท็บ ระบบ เพื่อดูหัวข้อของระบบ เลือกหัวข้อ เริ่มการสนทนา เพื่อเปิด

    หัวข้อนี้มีการทริกเกอร์เมื่อผู้ใช้เริ่มการสนทนาใหม่ ซึ่งอนุญาตให้บอทส่งข้อความต้อนรับไปยังผู้ใช้

  3. ในการลบโหนด ข้อความ ที่มีอยู่ เลือก เมนูโหนด () แล้วเลือก ลบ

เพิ่มข้อความต้อนรับและรูปแบบต่างๆ

  1. เพื่อเพิ่มโหนด ข้อความ ใหม่ ให้เลือกเมนู เพิ่มโหนด (+) หลังโหนด เมื่อการสนทนาเริ่มต้น จากนั้นเลือก ส่งข้อความ

  2. พิมพ์ Good day! ในฟิลด์ข้อความ

  3. ในโหนด ข้อความ เลือก + เพิ่ม แล้วเลือก รูปแบบข้อความ

  4. เพิ่ม รูปแบบข้อความ สองรายการ:

    • Hi there!
    • Hi!

เพิ่มรูปภาพ

  1. ในการเพิ่มรูปภาพในข้อความ ให้เลือก + เพิ่ม จากนั้นเลือก รูปภาพ

  2. ป้อนชื่อและ URL ของรูปภาพ URL ต้องขึ้นต้นด้วย https://

เพิ่มข้อความแจ้งเวลาทำการของร้านอาหาร

  1. เพิ่มโหนด ข้อความ ที่สองแล้วเพิ่มข้อความ:

    We're open 9am to 5pm Monday through Friday, and 10am through 8pm on the weekends. Please note, reservations can only be made for the next 7 days.
    
  2. เปลี่ยนโหมด ข้อความหรือคำพูด เป็น คำพูด

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

    ภาพหน้าจอของการสลับโหมดการพูด

  3. เพิ่มข้อความคำพูดประกอบ SSML:

    We're open 9am to 5pm Monday through Friday, and 10am through 8pm on the weekends. <emphasis level="strong">Please note</emphasis><break strength="medium" />, reservations can only be made for the next 7 days.
    

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

เพิ่มการตอบกลับด่วน

  1. เพิ่มโหนด ข้อความ ที่สามแล้วเพิ่มข้อความ: If you'd like, I can help you make a reservation.

  2. เลือก + เพิ่ม แล้วเลือก ตอบกลับด่วน เพื่อเพิ่ม ตอบกลับด่วน ด้วยข้อความ make a reservation

    การตอบกลับอย่างรวดเร็วทำให้ผู้ใช้มีตัวเลือกในการเลือก "จอง" แทนที่จะต้องพิมพ์

    ภาพหน้าจอของการตอบกลับอย่างรวดเร็วของการจอง

  3. เลือก บันทึก

เพิ่มหัวข้อการจอง

  1. ในเมนูนำทาง เลือก หัวข้อ จากนั้น + หัวข้อใหม่ จากนั้น จากว่างเปล่า

  2. เพิ่ม ข้อความทริกเกอร์ ต่อไปนี้:

    • Reserve a table
    • Make a reservation

รับวันที่และเวลาการจองปัจจุบัน

  1. เพิ่มโหนด คำถาม และป้อนข้อความ:

    What is the desired time and date of your reservation?
    
  2. สำหรับ ระบุ เลือก วันที่และเวลา เอนทิตี นี้ช่วยให้บอทของคุณสามารถดึงวันที่และเวลาจากการตอบกลับของผู้ใช้

  3. สำหรับ บันทึกการตอบกลับเป็น เปลี่ยนชื่อตัวแปรเป็น reservationDateTime

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

  5. ภายใต้ ถามซ้ำ และ ลองใหม่อีกครั้ง เลือก ปรับแต่ง ตั้งค่าให้ลองใหม่อีกครั้ง คำถามที่บอทใช้เพื่อลองอีกครั้งเมื่อผู้ใช้พิมพ์คำตอบไม่ถูกต้อง

    Sorry, that doesn't look like a valid reservation date. Please enter your desired reservation date, such as `11-10-2022` or `tomorrow`.
    

    ภาพหน้าจอของคุณสมบัติข้อความลองใหม่อีกครั้ง

ตรวจสอบวันที่ของการจอง

เราต้องการยอมรับการจองภายในเจ็ดวันข้างหน้าเท่านั้น ดังนั้นจึงสามารถเพิ่มกฎการตรวจสอบความถูกต้องและข้อความไปยังคำถามได้

  1. ภายใต้ การตรวจสอบความถูกต้องของเอนทิตีเพิ่มเติม และ เงื่อนไข ป้อนสูตร Power Fx ต่อไปนี้:

    And(Topic.reservationDateTime >= Today(), Topic.reservationDateTime < Today()+7)
    
  2. เลือก แทรก เพื่อบันทึกสูตร

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

    Sorry. Please enter a date in between now and the next seven days.
    

    ภาพหน้าจอของคุณสมบัติการตรวจสอบความถูกต้องของคำถาม

รับและตรวจสอบจำนวนผู้รับประทานอาหาร

เราต้องการยอมรับการจองสำหรับหกคนเท่านั้น ดังนั้นจึงสามารถเพิ่มกฎการตรวจสอบความถูกต้องและข้อความไปยังคำถามได้

  1. เพิ่มโหนด คำถาม เพิ่มเติม และป้อนข้อความ For how many people?

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

  3. สำหรับ บันทึกการตอบกลับเป็น เปลี่ยนชื่อตัวแปรเป็น reservationNumber

  4. ภายใต้ การตรวจสอบความถูกต้องของเอนทิตีเพิ่มเติม และ เงื่อนไข ป้อนสูตร Power Fx ต่อไปนี้:

    And(Topic.reservationNumber > 0, Topic.reservationNumber <= 6)
    
  5. ภายใต้ ไม่ตรงตามเงื่อนไขแจ้ง เลือก ปรับแต่ง และป้อนข้อความนี้:

    Sorry, reservations can only be made for a maximum of 6 guests. Please call us to make a reservation for a larger party.
    

เสร็จสิ้นการสนทนา

  1. เพิ่มโหนด ข้อความ คุณสามารถใช้การควบคุม แทรกตัวแปร หรือป้อนข้อความแบบเต็ม โดยใช้เครื่องหมายปีกการอบชื่อตัวแปร

    We look forward to seeing your party of {Topic.reservationNumber} on {Topic.reservationDateTime}.
    

    เมื่อบอทตอบกลับด้วยข้อความนี้ ค่าของตัวแปรจะแทนที่การอ้างอิงตัวแปร

  2. ในการเปลี่ยนเส้นทางไปยังหัวข้อระบบ จบการสนทนา เลือก + เพิ่ม จากนั้น การจัดการหัวข้อ จากนั้น ไปที่หัวข้ออื่น แล้วเลือก จบการสนทนา

  3. ตั้งชื่อหัวข้อ การจอง และเลือก บันทึก

ขั้นตอนถัดไป

  1. เผยแพร่บอทของคุณ

  2. ทดสอบบอทของคุณโดยใช้ เว็บไซต์สาธิต