Power Virtual Agents | ขั้นตอนในการสร้างแชทบอท

Power Virtual Agents | ขั้นตอนในการสร้างแชทบอท

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

สิ่งที่ทรงพลังเกี่ยวกับ Power Virtual Agents คือช่วยให้คุณสร้างแชทบอทได้โดยไม่ต้องใช้แมชชีนเลิร์นนิงหรือคณิตศาสตร์และภาษาศาสตร์ที่ซับซ้อน เพราะ Microsoft จะทำงานให้คุณ สิ่งที่คุณต้องทำคือให้เนื้อหาและทรัพยากรแก่มัน

สารบัญ

วิธีสร้าง Chatbots ใน Power Virtual Agents

มาเริ่มต้นด้วยการเปิดหน้า Power Virtual Agents

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

หากต้องการสร้างแชทบอทใหม่ ให้คลิก ไอคอน บอทที่ด้านบนขวา จากนั้นคลิกปุ่มบอทใหม่

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

ตั้งชื่อบอทนี้ว่าLoan Helper FAQ Botเลือกภาษาอังกฤษจากดรอปดาวน์ แล้วคลิกCreate

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

มันยังคงสร้างอยู่เบื้องหลัง สิ่งที่เราทำได้คือเริ่มสำรวจโดยคลิกหัวข้อที่มุมซ้ายบน

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

นี่คือสิ่งที่บอก Power Virtual Agents ว่าควรทำอย่างไรเมื่อมีคนพูดวลีทริกเกอร์จากนั้นจึงเปิดการตอบสนอง

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

ถ้าเราคลิกบทที่ 1 – หัวข้อง่ายๆ Power Virtual Agents ของเราจะบอกเราว่าเวิร์กโฟลว์มีลักษณะอย่างไร

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

ต่อไป ให้คลิกบทที่ 4 – หัวข้อที่มีเงื่อนไข ตัวแปร และเอนทิตีแบบกำหนดเอง

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

แชทบอทจะถามว่า “คุณมองว่าตัวเองเป็นผู้ใช้ตามบ้าน เกมเมอร์ หรือผู้ใช้ทางธุรกิจ” จากนั้นผู้ที่กำลังสนทนากับแชทบอทจำเป็นต้องเลือกจากตัวเลือกต่างๆ

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

เมื่อตัวเลือกหนึ่งถูกเลือกแล้ว ก็มีตัวเลือกต่างๆ มากมายที่มารวมกัน และในบางจุดอาจซับซ้อนมาก

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

การทดสอบวลีทริกเกอร์ใน Power Virtual Agents

ลองทดสอบทริกเกอร์อย่างใดอย่างหนึ่งโดยพิมพ์ว่า "ผลิตภัณฑ์ใดดีที่สุดสำหรับฉัน"

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

ในกรณีนี้ เราสามารถเริ่มเวิร์กโฟลว์ เข้าถึง API ของบุคคลที่สาม และสร้างคำขอHTTP โดยพื้นฐานแล้ว เราสามารถทำอะไรก็ได้ที่เราต้องการ แต่มันเริ่มซับซ้อนขึ้นเล็กน้อย

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

เมื่อมีคนติดต่อเราบนเว็บไซต์นี้ แชทบอทจะฉลาดพอที่จะรู้คำถามเหล่านี้ทั้งหมดและควรจะสามารถตอบคำถามเหล่านั้นได้ ตัวอย่างเช่น หากมีคนพิมพ์ว่า “ซันเดย์ทำเงินได้อย่างไร” แชทบอทควรตอบกลับด้วยคำตอบด้านล่าง

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

ตอบคำถามเดียวกันในเวอร์ชันต่างๆ

อย่างไรก็ตาม อาจมีเวอร์ชันที่แตกต่างกัน เช่นคุณทำเงินได้อย่างไร , Sundae คิดค่าธรรมเนียมอย่างไร , Sundae คิดค่าธรรมเนียมอย่างไร ?

ทั้งหมดนี้เป็นคำถามเดียวกันจริงๆ ดังนั้นเราจึงต้องการระบบที่ฉลาดพอที่จะแยกแยะคำถามที่พบบ่อยเหล่านี้ทั้งหมด จากนั้น เราจำเป็นต้องทำให้วลีทริกเกอร์กว้างพอ เพื่อที่ว่าหากมีคนพูดว่าคำถามนี้มีความหลากหลาย คำตอบก็ยังเหมือนเดิม

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

คลิกเพิ่มจากนั้นปุ่มเริ่ม

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

หลังจากสรุปแล้ว เราจะเห็นว่าเรามีหัวข้อที่แนะนำ 35 หัวข้อ และหัวข้อเหล่านี้ทั้งหมดเกี่ยวข้องกับหน้าคำถามที่พบบ่อย

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

เลือกทั้งหมดโดยคลิกปุ่มตัวเลือกข้างชื่อแล้วคลิกเพิ่มในหัวข้อ

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

เมื่อเสร็จแล้ว ไปที่หัวข้อที่มีอยู่ ตอนนี้เรามี 47 คนซึ่งเยอะมาก ดังนั้น เรามาเปิดสวิตช์ “ซันเดทำเงินได้อย่างไร” เป็นตัวอย่างและรีเฟรชหน้า

เพื่อสาธิต ลองทดสอบโดยพิมพ์ว่า “ไอศกรีมซันเดย์ทำเงินได้อย่างไร” เราสามารถดูคำตอบได้ และถ้าเรากลับไปที่หน้าคำถามที่พบบ่อย คำตอบก็เหมือนเดิม

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

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

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

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

ลองอีกตัวอย่างหนึ่งโดยพิมพ์ว่า “How do you make money?”

ดังที่เราเห็น แชทบอทชี้แจงโดยให้ตัวเลือกต่าง ๆ เช่นSundae ทำเงินได้อย่างไร , บทที่ 3 – หัวข้อที่มีเงื่อนไข ตัวแปร และเอนทิตีที่สร้างไว้ล่วงหน้าและไม่มีสิ่งเหล่านี้

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

หากเราเลือกHow do you make moneyจะพาเรากลับไปที่คำตอบเดิม ดังนั้น หากมีการเปลี่ยนแปลงใดๆ ก็ฉลาดพอที่จะระบุว่าอาจหมายถึงคำถาม 1, 2 หรือ 3 ข้อ จากนั้นจึงจะยืนยัน

Power Virtual Agents |  ขั้นตอนในการสร้างแชทบอท

เราสามารถทำสิ่งที่แตกต่างไปจากเดิมอย่างสิ้นเชิงและทำต่อไป แต่แล้วเราก็ได้รับสิ่งเดียวกันอีกครั้งโดยที่คำถามสองข้อค่อนข้างคล้ายกันและยังคงพบคำตอบเฉพาะสำหรับคำถามนั้น


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

บทสรุป

โดยสรุปแล้ว คุณสามารถใช้Power Virtual Agentsเพื่อสร้างแชทบอทเพื่อวางบนเว็บไซต์ ข้อความ Teams Facebook messenger และทุกที่ที่คุณนึกออก

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

สิ่งที่ดีที่สุด

เฮนรี่ ฮาบิบ


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

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

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้