May 28, 2025
Copilot Studio 101 | สอนสร้าง ChatBot ง่ายๆ สำหรับมือใหม่
สวัสดีครับ จากช่อง TheCITIZEN วันนี้ผมจะมาแนะนำและสอนการใช้งาน Copilot Studio ซึ่งเป็นเครื่องมือที่คุณสามารถใช้สร้าง AI ช่วยตอบคำถาม หรือ ChatBot ของคุณเองได้อย่างง่ายดาย เหมาะสำหรับมือใหม่ที่อยากเริ่มต้นสร้าง AI ผู้ช่วยส่วนตัว โดยไม่จำเป็นต้องมีความรู้ลึกในด้านโค้ดมากนัก แต่ยังสามารถเชื่อมต่อกับระบบต่างๆ ได้ครบวงจร
บทความนี้จะพาคุณไล่เรียงตั้งแต่การเริ่มต้นใช้งานจนถึงการสร้าง ChatBot ที่พร้อมใช้งานจริง พร้อมทั้งแนะนำฟีเจอร์และเทคนิคต่างๆ ที่จะช่วยให้คุณสร้าง ChatBot ได้อย่างมืออาชีพ มาดูกันว่าขั้นตอนและรายละเอียดต่างๆ มีอะไรบ้าง เพื่อให้คุณสามารถนำไปประยุกต์ใช้ได้จริงครับ
1. รู้จักกับ Copilot Studio และภาพรวมเครื่องมือ
Copilot Studio เป็นเครื่องมือหนึ่งในชุดของ Microsoft Power Platform ซึ่งก่อนหน้านี้เคยมี Power Virtual Agents ใช้สร้าง ChatBot แต่ปัจจุบันได้ถูกรวมเข้ากับ Power Platform Studio เพื่อเพิ่มความสามารถและความยืดหยุ่นในการสร้าง ChatBot มากขึ้น
เครื่องมือนี้เน้นให้ผู้ใช้สามารถสร้าง AI ช่วยตอบคำถามที่เชื่อมต่อเข้ากับระบบต่างๆ ได้ เช่น การดึงข้อมูลจากฐานข้อมูล การส่งอีเมล หรือการตั้งค่าอัตโนมัติในระบบอื่นๆ โดยสามารถสร้าง ChatBot ที่ทำงานแทนคนได้ 100% ซึ่งเหมาะสำหรับการสนับสนุนลูกค้า การรับเรื่องร้องเรียน หรือการทำงานอัตโนมัติในองค์กร
Copilot Studio รองรับการตั้งค่าและสร้างบทสนทนา (Conversation) ที่ซับซ้อน รวมถึงการเพิ่มความรู้ (Knowledge Base) ให้ ChatBot ตอบคำถามได้อย่างชาญฉลาดและตรงประเด็น
ความแตกต่างกับเครื่องมืออื่น
- Power Virtual Agents เดิมเน้นการสร้าง ChatBot แบบง่ายๆ แต่ Copilot Studio ผสมผสานเทคโนโลยี AI Generative และ Action เชื่อมต่อกับระบบอื่นได้มากกว่า
- สามารถสร้าง ChatBot ที่มีความรู้เฉพาะทางและตอบโต้ได้เหมือนมนุษย์
- รองรับการสร้าง Action เพื่อเชื่อมต่อระบบภายนอก เช่น ระบบ CRM, ERP, Email, SMS และอื่นๆ
2. เริ่มต้นใช้งาน Copilot Studio ฟรีด้วย Free Trial
สำหรับมือใหม่ที่สนใจทดลองใช้งาน Copilot Studio ผมแนะนำให้เริ่มจากการสมัคร Free Trial ที่เว็บไซต์ของ Microsoft เพื่อทดลองสร้าง ChatBot ได้ฟรีก่อน
ขั้นตอนง่ายๆ คือ
- เข้าไปที่เว็บไซต์ Microsoft Power Platform
- สมัครใช้งานด้วยอีเมลของคุณ
- เลือกทดลองใช้งาน Copilot Studio โดยจะได้รับสิทธิ์ใช้งานแบบฟรีสำหรับระยะเวลาหนึ่ง
- หลังจากนั้นคุณจะได้เข้าถึงหน้าจอสร้าง Copilot ที่มีฟังก์ชันครบถ้วน
ผมจะฝากลิงก์ไว้ให้ด้านล่าง เพื่อให้คุณสามารถกดเข้าไปสมัครและเริ่มต้นได้ทันที
3. การสร้าง Copilot ตัวแรกของคุณ
หลังจากเข้าสู่ระบบ Copilot Studio แล้ว คุณจะเห็นหน้าจอหลักที่สามารถเริ่มสร้าง ChatBot ได้เลย โดยมีขั้นตอนคร่าวๆ ดังนี้
- เลือกสร้าง Copilot ใหม่ (Create New Copilot)
- ตั้งชื่อและกำหนดรายละเอียดเบื้องต้น เช่น ภาษาที่ต้องการใช้ (แนะนำภาษาอังกฤษเพื่อความครบถ้วนของฟังก์ชัน)
- เพิ่มความรู้หรือฐานข้อมูล (Knowledge) ที่ ChatBot จะใช้ตอบคำถาม
- สร้างบทสนทนา (Topic) เพื่อกำหนดรูปแบบการโต้ตอบ
- ตั้งค่า Action เพื่อเชื่อมต่อกับระบบต่างๆ หรือตั้งค่า Flow การทำงาน
- ทดสอบและเผยแพร่ ChatBot ของคุณ
เครื่องมือ Copilot Studio จะช่วยสร้างส่วนต่างๆ ให้แบบอัตโนมัติในบางส่วน แต่คุณสามารถแก้ไขและปรับแต่งได้ตามต้องการ
การตั้งค่าภาษาและฐานความรู้
แม้ว่าคุณจะสร้าง ChatBot เป็นภาษาไทยได้ แต่ฟังก์ชันและความแม่นยำจะดีกว่าเมื่อใช้ภาษาอังกฤษ เพราะฐานข้อมูลและโมเดล AI ส่วนใหญ่ถูกพัฒนามาเพื่อรองรับภาษาอังกฤษเป็นหลัก
การเพิ่มความรู้ (Knowledge) ให้ ChatBot คือการอัพโหลดข้อมูลที่เกี่ยวข้อง เช่น ข้อมูลบริษัท คู่มือการใช้งาน หรือ FAQ เพื่อให้ ChatBot สามารถตอบคำถามได้ตรงจุดและมีประสิทธิภาพ
4. เพิ่มความรู้ให้ Copilot ด้วย Knowledge Base
การใส่ข้อมูลความรู้เป็นหัวใจสำคัญของการสร้าง ChatBot ที่ตอบคำถามได้อย่างชาญฉลาด โดยใน Copilot Studio คุณสามารถเพิ่มความรู้ได้ในรูปแบบของเอกสาร เว็บไซต์ หรือฐานข้อมูลอื่นๆ
วิธีการเพิ่มความรู้
- เลือกเมนู Knowledge Base หรือส่วนที่เกี่ยวข้องใน Copilot Studio
- อัพโหลดไฟล์เอกสาร เช่น PDF, Word หรือไฟล์ข้อความที่เกี่ยวข้องกับเนื้อหาที่ต้องการให้ AI เรียนรู้
- เชื่อมต่อกับเว็บไซต์หรือฐานข้อมูลที่ต้องการให้ ChatBot ดึงข้อมูล
- ตั้งค่าการประมวลผลและจัดการข้อมูลให้เหมาะสม
เมื่อเพิ่มข้อมูลเสร็จสิ้น ChatBot จะสามารถค้นหาข้อมูลและตอบคำถามได้แม่นยำขึ้น โดยจะอ้างอิงจากข้อมูลที่คุณป้อนเข้ามาเป็นหลัก
ข้อควรระวังในการเพิ่มข้อมูล
- ควรจัดเตรียมข้อมูลให้มีความถูกต้องและครบถ้วน
- จัดกลุ่มข้อมูลเป็นหมวดหมู่หรือหัวข้อ เพื่อให้ง่ายต่อการค้นหา
- ตรวจสอบว่าข้อมูลมีความทันสมัยและไม่มีความขัดแย้ง
5. การสร้างบทสนทนา (Topic) เพื่อจัดการโต้ตอบ
บทสนทนา หรือ Topic คือส่วนที่กำหนดรูปแบบการโต้ตอบของ ChatBot ว่าจะตอบอย่างไรเมื่อผู้ใช้ถามคำถามต่างๆ ซึ่งใน Copilot Studio คุณสามารถสร้างและจัดการ Topic ได้อย่างยืดหยุ่น
ขั้นตอนการสร้าง Topic
- สร้าง Topic ใหม่ในเมนูที่เกี่ยวข้อง
- กำหนดคำถามหรือคำสั่งที่คาดว่าจะได้รับจากผู้ใช้ (Trigger Phrases)
- ตั้งค่าการตอบกลับหรือการกระทำที่ ChatBot จะทำเมื่อได้รับคำถามนั้น
- สามารถสร้างหลาย Topic เพื่อรองรับสถานการณ์หรือคำถามหลากหลาย
Topic เหล่านี้จะทำงานร่วมกับฐานความรู้และระบบ Action เพื่อให้ ChatBot ตอบได้อย่างครบถ้วนและแม่นยำ
ตัวอย่างการใช้ Topic
- รับเรื่องร้องเรียนเกี่ยวกับแชร์ลูกโซ่
- ตอบคำถามเกี่ยวกับการปิดกิจการหรือบริการ
- ให้ข้อมูลเกี่ยวกับบริการหรือผลิตภัณฑ์ขององค์กร
6. Entity คืออะไร และใช้อย่างไรใน ChatBot
Entity คือส่วนที่ช่วยดึงข้อมูลสำคัญจากประโยคที่ผู้ใช้พูด เช่น ชื่อสถานที่ วันที่ หรือจำนวนเงิน ซึ่งจะช่วยให้ ChatBot เข้าใจเจตนาและรายละเอียดของคำถามได้ดีขึ้น
ใน Copilot Studio คุณสามารถกำหนด Entity เพื่อใช้ดึงข้อมูลเหล่านี้ออกมาใช้ในกระบวนการตอบคำถามหรือทำ Action ต่อไป
ตัวอย่างการใช้งาน Entity
- ดึงชื่อผู้ร้องเรียน
- ดึงเลขที่บัตรหรือรหัสลูกค้า
- ดึงวันที่ต้องการนัดหมาย
การใช้ Entity อย่างถูกต้องจะช่วยให้ ChatBot ทำงานได้ฉลาดและตอบสนองตามความต้องการของผู้ใช้ได้ตรงจุด
7. Action (Flow, Connector, Plug-in) เพิ่มความสามารถให้ Copilot
Action คือชุดคำสั่งหรือกระบวนการที่ ChatBot จะทำหลังจากได้รับคำถาม เช่น การดึงข้อมูลจากระบบอื่น การส่งอีเมล หรือการอัปเดตฐานข้อมูล ซึ่งใน Copilot Studio คุณสามารถสร้าง Action เพื่อเชื่อมต่อกับระบบภายนอกได้อย่างง่ายดาย
ประเภทของ Action ใน Copilot Studio
- Flow - การตั้งลำดับการทำงาน เช่น ดึงข้อมูล ตรวจสอบ และตอบกลับ
- Connector - ตัวเชื่อมต่อกับระบบต่างๆ เช่น Microsoft Outlook, SharePoint, Dynamics 365
- Plug-in - ส่วนเสริมที่ช่วยเพิ่มฟังก์ชันเฉพาะทาง เช่น การวิเคราะห์ข้อมูล หรือการส่งข้อความ SMS
วิธีสร้าง Action
- เลือกเมนู Action หรือ Flow ใน Copilot Studio
- กำหนดขั้นตอนการทำงานตามความต้องการ
- เชื่อมต่อกับระบบภายนอกผ่าน Connector ที่มีให้เลือก
- ทดสอบการทำงานและแก้ไขข้อผิดพลาด
Action ช่วยให้ ChatBot ของคุณมีความสามารถหลากหลายและตอบสนองกับระบบภายนอกได้อย่างมีประสิทธิภาพ
8. Generative Answer Node: การสร้างคำตอบแบบสร้างสรรค์
หนึ่งในฟีเจอร์เด่นของ Copilot Studio คือ Generative Answer Node ซึ่งเป็นเทคโนโลยี AI ที่ช่วยสร้างคำตอบแบบอัตโนมัติ โดยไม่จำกัดแค่การดึงข้อมูลจากฐานความรู้เท่านั้น แต่ยังสามารถสร้างคำตอบใหม่ที่เหมาะสมกับบริบทของคำถามได้
ฟีเจอร์นี้เหมาะกับการตอบคำถามที่ซับซ้อน หรือคำถามที่ไม่มีข้อมูลตรงในฐานความรู้
วิธีการใช้งาน Generative Answer Node
- เพิ่ม Node ประเภท Generative Answer ใน Flow การสนทนา
- ตั้งค่าการทำงาน เช่น ระบุหัวข้อ หรือขอบเขตของคำตอบ
- ผสมผสานกับฐานความรู้เพื่อให้คำตอบมีความสมบูรณ์
- ทดสอบและปรับแต่งคำตอบให้เหมาะสม
ด้วยฟีเจอร์นี้ ChatBot ของคุณจะสามารถตอบคำถามได้อย่างเป็นธรรมชาติและน่าเชื่อถือมากขึ้น
9. การตั้งค่า Copilot Studio เพื่อใช้งานตามที่ต้องการ
หลังจากสร้าง ChatBot และกำหนดบทสนทนาแล้ว การตั้งค่าเป็นขั้นตอนสำคัญเพื่อให้ ChatBot ทำงานได้อย่างราบรื่นและตรงตามความต้องการขององค์กร
การตั้งค่าที่ควรพิจารณา
- กำหนดภาษาและโซนเวลา
- ตั้งค่าการยืนยันตัวตน (Authentication) เพื่อความปลอดภัย
- กำหนดสิทธิ์การเข้าถึงและการใช้งาน
- ตั้งค่าเชื่อมต่อกับระบบภายนอก เช่น SharePoint, CRM, Email
- ตั้งค่าการแจ้งเตือนและระบบติดตามผล
Copilot Studio มีเมนู Setting ที่ใช้งานง่ายและครบถ้วน ช่วยให้คุณสามารถปรับแต่งระบบได้อย่างละเอียด
10. การเผยแพร่และแก้ไขปัญหา Authentication
เมื่อสร้าง ChatBot เสร็จแล้ว ขั้นตอนถัดมาคือการเผยแพร่ให้ผู้ใช้สามารถเข้าถึงและใช้งานได้จริง พร้อมกับการแก้ไขปัญหาที่อาจเกิดขึ้น เช่น การยืนยันตัวตน
การเผยแพร่ ChatBot
- เลือกเมนู Publish ใน Copilot Studio
- กำหนดช่องทางเผยแพร่ เช่น เว็บไซต์, Facebook, LINE หรือแอปพลิเคชันอื่นๆ
- ทดสอบการใช้งานผ่านช่องทางต่างๆ เพื่อให้แน่ใจว่า ChatBot ทำงานถูกต้อง
แก้ไขปัญหา Authentication
ปัญหาการยืนยันตัวตนอาจเกิดจากการตั้งค่าที่ไม่ถูกต้อง เช่น การเชื่อมต่อกับระบบภายนอกที่ต้องการการล็อกอิน ซึ่งคุณสามารถแก้ไขได้โดย
- ตรวจสอบและตั้งค่าการเชื่อมต่อใหม่ในเมนู Setting
- ตรวจสอบสิทธิ์การเข้าถึงของผู้ใช้และแอปพลิเคชัน
- ทดสอบการเชื่อมต่อด้วยบัญชีที่มีสิทธิ์ครบถ้วน
11. การทดสอบ Bot บนเว็บไซต์
ก่อนจะเผยแพร่ ChatBot อย่างเป็นทางการ ควรทดสอบการทำงานบนเว็บไซต์หรือช่องทางที่คุณต้องการใช้งานจริง เพื่อให้มั่นใจว่า ChatBot ตอบสนองได้อย่างถูกต้องและรวดเร็ว
วิธีทดสอบ
- ใช้เมนู Test หรือ Preview ใน Copilot Studio เพื่อทดสอบการสนทนา
- ตรวจสอบการตอบคำถาม การทำงานของ Action และการเชื่อมต่อระบบต่างๆ
- ทดสอบกับผู้ใช้กลุ่มเล็กๆ เพื่อเก็บ Feedback และแก้ไขปรับปรุง
- แก้ไขข้อผิดพลาดที่พบเจอระหว่างทดสอบ
การทดสอบอย่างละเอียดจะช่วยลดปัญหาที่อาจเกิดขึ้นเมื่อนำ ChatBot ไปใช้งานจริง
12. เทคนิคและเคล็ดลับการสร้าง ChatBot ด้วย Copilot Studio
จากประสบการณ์ของผม มีเทคนิคที่อยากแนะนำสำหรับผู้เริ่มต้นและผู้ที่อยากสร้าง ChatBot ด้วย Copilot Studio ให้มีประสิทธิภาพสูงสุด ดังนี้
1. ใช้ภาษาอังกฤษสำหรับโมเดล AI
เนื่องจากฟังก์ชันและความแม่นยำของ AI จะดีกว่าเมื่อใช้ภาษาอังกฤษ ผมแนะนำให้ตั้งค่า ChatBot เป็นภาษาอังกฤษ แล้วทำการเพิ่มข้อมูลและบทสนทนาในภาษาอังกฤษเป็นหลัก
2. จัดการความรู้เป็นสองระดับ (2 Levels)
Copilot Studio รองรับการเพิ่มข้อมูลความรู้ได้สูงสุด 2 ระดับ ซึ่งเพียงพอสำหรับการสร้างฐานข้อมูลที่ครอบคลุมและค้นหาได้ง่าย
3. สร้าง Topic ให้ครอบคลุมและแยกแยะชัดเจน
การแบ่ง Topic อย่างชัดเจนช่วยให้ ChatBot ตอบคำถามได้ตรงจุด และสามารถจัดการบทสนทนาได้ง่ายขึ้น
4. ใช้ Action เพื่อเชื่อมต่อระบบภายนอก
อย่าลืมเพิ่ม Action เพื่อเชื่อมต่อกับระบบต่างๆ เช่น ระบบอีเมล ระบบ CRM หรือระบบจัดการเรื่องร้องเรียน เพื่อให้ ChatBot มีความสามารถครบถ้วน
5. ทดสอบและปรับปรุงอย่างต่อเนื่อง
ChatBot ที่ดีต้องได้รับการทดสอบและปรับปรุงอย่างสม่ำเสมอ โดยเก็บ Feedback จากผู้ใช้และวิเคราะห์ข้อมูลเพื่อพัฒนาให้ดียิ่งขึ้น
13. สรุปและแนะนำเพิ่มเติม
Copilot Studio เป็นเครื่องมือที่ทรงพลังในการสร้าง ChatBot สำหรับองค์กรและผู้ที่สนใจพัฒนา AI ช่วยตอบคำถาม โดยมีความสามารถครบวงจร ตั้งแต่การสร้างฐานความรู้ การจัดการบทสนทนา การเชื่อมต่อระบบภายนอก และการสร้างคำตอบแบบสร้างสรรค์
แม้เครื่องมือจะมีความซับซ้อนในบางส่วน แต่ด้วยการเรียนรู้และทดลองใช้งาน คุณจะสามารถสร้าง ChatBot ที่ตอบโจทย์ความต้องการของคุณได้อย่างมีประสิทธิภาพ
ผมแนะนำให้เริ่มต้นจากการสมัคร Free Trial เพื่อทดลองใช้งาน จากนั้นค่อยๆ เพิ่มความรู้และสร้าง Topic พร้อมกับตั้งค่า Action ให้เหมาะสมกับงานของคุณ
สุดท้ายนี้ หากคุณสนใจเรียนรู้เพิ่มเติมเกี่ยวกับ AI และการสร้าง ChatBot สามารถติดตามช่อง TheCITIZEN เพื่อรับชมคลิปและเนื้อหาที่มีประโยชน์มากมายครับ
อย่าลืมกดไลก์ กดติดตาม และกดกระดิ่งแจ้งเตือน เพื่อไม่พลาดคลิปใหม่ๆ ที่จะช่วยเสริมทักษะด้าน AI และเทคโนโลยีครับ