รู้จักกับ Power Virtual Agents

Power Virtual Agents เป็นซอฟต์แวร์สำหรับการสร้าง Chatbot สามารถทำงานร่วมกับ Power Automate เพื่อสั่งการ Service ต่าง ๆ ได้มากมาย มี AI และทำงานร่วมกับ Power Platform ได้
รู้จักกับ Power Virtual Agents
ทักษะ (ระบุได้หลายทักษะ)

Power Virtual Agents คืออะไร

Power Virtual Agents เป็นซอฟต์แวร์ (SaaS) ที่อยู่ภายใต้ Power Platform ใช้สำหรับการสร้าง Chatbot แบบ Low Code / No Code โดยสามารถทำการเรียกใช้ Workflow จาก Power Automate และมีรายงานสรุปด้วย Power BI ทำให้การสร้าง Chatbot นั้นมีความสามารถสูงมาก และมี Learning Curve ไม่มาก ก็ทำให้เราสามารถทำ Chatbot ได้

ความสามารถของ Power Virtual Agents

  • สามารถสร้าง Chatbot ได้รวดเร็ว
  • สามารถให้ Chatbot สั่งการควบคุม Service ต่าง ๆ ผ่านการเชื่อมต่อเรียกใช้ Workflow กับ Power Automate ได้ ดังนั้น เราสามารถส่ง Email เก็บข้อมูล หรือ แจ้งเตือน (Notification) ก็สามารถทำได้
  • สามารถเรียกใช้งาน Dataverse เพื่อเก็บข้อมูลได้โดยตรง ทำให้เราสามารถค้นหาข้อมูล โต้ตอบกับลูกค้า แบบ Dynamic ได้
  • สามารถใช้ความสามารถของ AI Builder
  • มีเครื่องมือในการติดตาม วิเคราะห์การ Chat (Analytics)


 

ส่วนประกอบที่สำคัญของ Power Virtual Agents

Topics

Topics คือ หัวข้อที่เราจะใช้ในการสร้าง Workflow โต้ตอบ โดยจะต้องระบุคำที่จะเป็นตัวเริ่มต้น หรือเรียกว่า Trigger phrases เพื่อให้ Chatbot ทำงานเมื่อมีการสนทนาด้วยคำนั้น ๆ โดยสามารถเพิ่มคำเข้ามาได้ โดย Topic จะมีด้วยกัน 2 ประเภท คือ

  • User Topic: เป็นหัวข้อที่เราสร้างขึ้น เพื่อตอบโต้
  • System Topic: เป็นหัวข้อที่ระบบจะมีอัตโนมัติ เมื่อเราสร้าง Chatbot เช่น Thank you, Good Bye, End of Conversation เป็นต้น โดยระบบจะรวบรวมคำล้าย (Synonym) ให้ด้วย
การสร้าง User Topic ใหม่

Authoring Canvas

Authoring Canvas จะเป็นหน้าต่างสำหรับการสร้าง Workflow ของ Chatbot เพื่อสร้างกระบวนการตอบคำถาม

Authoring Canvas ของ Power Virtual Agents

โดยสามารถทำการทดสอบ Chatbot ของเราได้ด้วยจากแผงด้านซ้าย พร้อมกับสามารถทดสอบข้าม Topic ได้ด้วย

หน้าจอการทดสอบ BOT

Entities

Entities เป็นความสามารถด้าน AI ที่จะใช้ในการอ่านข้อความสนทนาในรูปแบบข้อความที่คนเขียน หรือเรียกว่า “Natural Language” ซึ่งเราจะต้องสอนคำศัพท์ เพื่อให้ Power Virtual Agents รู้จัก

ในตัวอย่างนี้ เป็นการสร้าง Entities ชื่อว่า Course เพื่อให้ BOT ของทาง 9EXPERT รู้จักกับคำว่าหลักสูตร ซึ่งได้แก่ Excel, Power BI, Power Apps, Power Automate, SQL Server เป็นต้น พร้อมกำหนดค่าของคำเหมือน (Synonym) เช่น Excel ก็จะระบุเป็น เอ็กเซล เอ็กซ์เซล เป็นต้น

ตัวอย่างของ Entities เพื่อเก็บข้อมูลของหลักสูตร พร้อมกำหนดคำคล้าย หรือ Synonym

การ Publish BOT

เราสามารถทำการ Publish โดยเมื่อทดสอบเรียบร้อยโดยการคลิกที่คำสั่ง Publish ที่เมนูด้านซ้าย แล้วเลือกช่องทางที่จะทำการ Publish ซึ่งมีทั้ง Microsoft Teams, Website, Mobile App ดังแสดงในรูป โดยจะต้องไปทำการกำหนดในปลายทางด้วยไม่ว่าจะเป็นที่ Facebook หรือ Website หรือ Mobile App เพื่อมีการเรียกใช้งาน Chatbot ได้ ได้แก่ Callback URL, Token ต่าง ๆ เพื่อจะสื่อสารระหว่าง Platform นั้น ๆ กับ Chatbot ได้

Channel ในการ Publish BOT

ตัวอย่างการแสดงผลในหน้าของ Demo site

ตัวอย่างของการนำ Power Virtual Agents มาใช้กับเว็บไซต์ เพื่อเป็นระบบอัจฉริยะ

ตัวอย่างการนำ Power Virtual Agents มาใช้กับเว็บไซต์ เพื่อเป็นระบบอัจฉริยะ

หรือ ทดลองใช้งานได้ที่ https://www.9experttraining.com/chatbot  เพื่อใช้ในการตอบคำถามของผู้สนใจอบรม ให้ข้อมูลเบื้องต้นได้

ตัวอย่างของการนำ Chatbot มาใช้กับเว็บไซต์ 9ExpertTraining.com

การสมัครใช้งาน

สามารถสมัครและใช้งานได้ที่ https://powervirtualagents.microsoft.com

ค่า Licensing ของ Power Virtual Agents

สามารถดูได้ที่ Power Virtual Agents pricing โดยสามารถทดลองใช้งานได้ 1 เดือนฟรี

Explore the Power Virtual Agents plan

Power Virtual Agents Pricing
What’s included
Sessions2,000 per month3
Use Microsoft Dataverse (formerly Common Data Service)10 GB database capacity4
20 GB file capacity4
Enable your bot to take actionsPower Automate use rights5

3 Power Virtual Agents session capacity is pooled at the tenant level. Learn more about capacity limits by reviewing Power Virtual Agents documentation.
4 Dataverse database and file capacity entitlements are pooled at the tenant level. Purchasing the Power Virtual Agents sessions add-on does not increase database and file capacity entitlements.
5 Trigger Power Automate flows within the context of the chatbot. Includes access to Premium connectors.


 

บทสรุปของ Power Virtual Agents

สำหรับการทดลองใช้งาน Power Virtual Agents มานั้น สามารถสร้าง Chatbot และทำ Workflow ที่ทรงพลังมาก ๆ ใช้เวลาไม่นาน โดยเฉพาะใครที่คุ้นเคยการสร้าง Workflow ใน Power Automate มาก่อนก็จะมี Learning Curve ไม่มาก และความสามารถที่ทรงพลังมาก ๆ คือการกำหนด Action โดยสามารถเชื่อมต่อกับ Power Automate ได้แล้วนั้น ทำให้เราสามารถทำงาน ควบคุม สั่งการส่วนประกอบต่าง ๆ โดยเฉพาะใครที่ใช้ Microsoft 365 อยู่แล้ว ก็จะยิ่งมีประโยชน์อย่างมาก ถือเป็นการ Empower People ทำให้เราสามารถทำงานกับ Chatbot พร้อมความสามารถที่มากมายที่ integrate ให้เราใช้ และยังสามารถ Publish ไปติดตั้งได้ทั้ง Apps, Website, Line, Facebook, Microsoft Teams อีกด้วย

แนะนำหลักสูตรการอบรม

เรียนรู้การสร้าง Workflow เป็น RPA เพื่องานอัตโนมัติ ด้วย Microsoft Power Automate ดังนี้ :


 

เรียนรู้คำสั่ง Power Fx เพื่อพัฒนา Canvas App เพื่อใช้ใน Mobile และ Tablet ด้วย Microsoft Power Apps
ในหลักสูตร Power Apps for Business (2 Days)

เรียนรู้การสร้าง Dashboard ทำ Data Analytics  นำข้อมูลมาวิเคราะห์ พร้อมแสดงผลได้ในทุกอุปกรณ์ กับ Microsoft Power BI ดังนี้ :
หรือรูปแบบ Online ที่
Microsoft Power BI for Business Analytics (64 บทเรียน)