วิธีเชื่อม OneDrive กับ Copilot Studio ให้ Agent ใช้ข้อมูลจากไฟล์

วิธีเชื่อม OneDrive กับ Microsoft Copilot Studio เริ่มจากเปิด AI Agent ที่ต้องการ เลือกเมนู Knowledge แล้วคลิก Add knowledge จากนั้นเลือก OneDrive เลือกไฟล์หรือโฟลเดอร์ที่ต้องการ กด Confirm selection ตั้งชื่อและเขียน Description แล้วเลือก Add to agent เมื่อระบบประมวลผลข้อมูลจนมีสถานะ Ready ให้ทดสอบว่า Agent สามารถค้นหาและตอบคำถามจากเอกสารใน OneDrive ได้ถูกต้องหรือไม่

การเชื่อม OneDrive เป็นวิธีสร้าง AI Agent ให้ตอบคำถามจากเอกสารของบริษัท เช่น คู่มือพนักงาน ไฟล์ Word รายงาน Excel เอกสาร PDF และงานนำเสนอ PowerPoint โดยไม่จำเป็นต้องคัดลอกข้อมูลทุกอย่างไปใส่ใน Instructions

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

ตัวอย่างเช่น บริษัทมีคู่มือการติดตั้ง LAN, Wi-Fi และ Fiber Optic จัดเก็บอยู่ใน OneDrive for Business หากเชื่อมไฟล์เหล่านี้กับ Copilot Studio พนักงานสามารถถามว่า

“ขั้นตอนตรวจสอบสาย Fiber Optic ก่อนส่งมอบงานมีอะไรบ้าง?”

AI Agent จะค้นหาข้อมูลจากไฟล์ที่ได้รับอนุญาต แล้วนำมาช่วยสร้างคำตอบตามความสามารถของระบบ

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

บทความนี้ comsiam จะสอนวิธีเชื่อม OneDrive กับ Microsoft Copilot Studio แบบละเอียด ตั้งแต่เตรียมไฟล์ เลือกโฟลเดอร์ เพิ่ม Knowledge ตั้งค่า Instructions ตรวจสอบ Permissions ทดสอบคำตอบ และแก้ปัญหาเมื่อ Agent ไม่สามารถใช้ข้อมูลจาก OneDrive ได้

🤖 OneDrive กับ Copilot Studio ทำงานร่วมกันอย่างไร?

Microsoft OneDrive for Business เป็นบริการจัดเก็บและจัดการไฟล์ภายในระบบ Microsoft 365

ส่วน Microsoft Copilot Studio เป็นแพลตฟอร์มสำหรับสร้าง AI Agent ที่สามารถใช้ข้อมูลจากแหล่ง Knowledge และเครื่องมือที่รองรับ

เมื่อเชื่อม OneDrive กับ Copilot Studio ระบบจะนำไฟล์ที่เลือกมาประมวลผลและจัดทำดัชนีใน Dataverse เพื่อให้ Agent ค้นหาข้อมูลที่เกี่ยวข้องระหว่างการสนทนา

ตัวอย่างกระบวนการทำงาน

  1. ผู้ดูแลจัดเก็บเอกสารไว้ใน OneDrive
  2. สร้าง AI Agent ใน Copilot Studio
  3. เพิ่มไฟล์หรือโฟลเดอร์เป็น Knowledge
  4. ระบบจัดเตรียมข้อมูลและสร้างดัชนี
  5. ผู้ใช้ส่งคำถาม
  6. ระบบตรวจสอบสิทธิ์เข้าถึงไฟล์
  7. Agent ค้นหาข้อมูลที่เกี่ยวข้อง
  8. AI สร้างคำตอบจากข้อมูลที่ค้นพบ
  9. ผู้ใช้ได้รับคำตอบ
  10. ผู้ดูแลตรวจสอบคุณภาพและปรับปรุง Agent

Copilot Studio อ่าน OneDrive โดยตรงทุกครั้งหรือไม่?

ไม่ใช่ในรูปแบบเดียวกับการเปิดไฟล์ด้วยโปรแกรม Office

เมื่อใช้ OneDrive เป็น Knowledge ระบบจะนำเนื้อหาที่เลือกมาประมวลผลและจัดทำดัชนีใน Dataverse แล้วใช้ข้อมูลดังกล่าวสำหรับค้นหาและสร้างคำตอบ

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

ต้องใช้ OneDrive ส่วนบุคคลหรือ OneDrive for Business?

การเชื่อม Knowledge ในบริบทนี้ใช้ OneDrive ภายใต้บัญชีองค์กรและระบบ Microsoft 365 ที่รองรับ

ควรตรวจสอบสิทธิ์บัญชีและ Environment ของ Copilot Studio ก่อนดำเนินการ

✨ ข้อดีของการเชื่อม OneDrive กับ Copilot Studio

1. ตอบคำถามจากเอกสารบริษัท

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

2. รองรับเอกสารหลายประเภท

เช่น Word, Excel, PowerPoint และ PDF

3. เพิ่มโฟลเดอร์ได้

ไม่จำเป็นต้องเลือกไฟล์ทีละฉบับเสมอไป

4. ซิงโครไนซ์ข้อมูล

เมื่อมีการแก้ไขไฟล์ต้นทาง ระบบสามารถปรับข้อมูลในดัชนีตามรอบซิงโครไนซ์

5. ตรวจสอบสิทธิ์ผู้ใช้

ช่วยให้ Agent ใช้ข้อมูลภายใต้ขอบเขตการเข้าถึงที่ได้รับอนุญาต

6. ลดภาระการอัปโหลดซ้ำ

เหมาะกับไฟล์ที่มีการเปลี่ยนแปลงเป็นระยะ

7. สนับสนุน IT Helpdesk

นำคู่มือแก้ไขปัญหามาใช้เป็นฐานความรู้

8. สนับสนุนงานฝ่ายบุคคล

ตอบคำถามจากเอกสารนโยบายและคู่มือพนักงาน

9. สนับสนุนฝ่ายขาย

ใช้เอกสารข้อมูลสินค้าและบริการประกอบคำตอบ

10. ลดเวลาค้นหาเอกสาร

ผู้ใช้สามารถถามเป็นภาษาธรรมชาติแทนการเปิดไฟล์หลายฉบับ

🧩 Copilot Studio รองรับไฟล์ OneDrive ประเภทใดบ้าง?

สำหรับ OneDrive Knowledge ใน Standard Harness รองรับไฟล์เอกสารหลักดังนี้

ประเภทนามสกุลไฟล์ตัวอย่าง
Microsoft Word.doc, .docxคู่มือและนโยบาย
Microsoft Excel.xls, .xlsxตารางและรายงาน
Microsoft PowerPoint.ppt, .pptxเอกสารนำเสนอ
PDF.pdfคู่มือและเอกสารบริการ

ไฟล์ข้อความ TXT ใช้ได้ไหม?

การอัปโหลดไฟล์จากเครื่องโดยตรงอาจรองรับนามสกุลเพิ่มเติม แต่ OneDrive Knowledge แบบเชื่อมไฟล์และโฟลเดอร์มีชุดนามสกุลที่รองรับแยกต่างหาก

จึงไม่ควรสรุปว่าไฟล์ทุกประเภทที่ Upload ได้จะสามารถเลือกผ่าน OneDrive Knowledge ได้เหมือนกัน

ไฟล์ภาพใช้ได้ไหม?

ภาพ JPG และ PNG ไม่ได้อยู่ในรายการชนิดไฟล์ที่รองรับโดยตรงสำหรับ OneDrive Knowledge ประเภทนี้

หากข้อมูลสำคัญอยู่ในภาพ ควรจัดเตรียมข้อความอธิบายไว้ในเอกสารที่รองรับ

ไฟล์ PDF สแกนใช้ได้ไหม?

ควรตรวจสอบว่าเอกสารมีข้อความที่ระบบสามารถอ่านและค้นหาได้

หากเป็นภาพสแกนที่ไม่มีข้อความที่เข้าถึงได้ ผลการค้นหาอาจไม่ครบถ้วน

✅ ก่อนเชื่อม OneDrive ต้องเตรียมอะไรบ้าง?

1. บัญชี Microsoft 365

ใช้บัญชีองค์กรที่มีสิทธิ์เข้าถึง OneDrive และ Copilot Studio

2. Agent ที่สร้างแล้ว

ควรสร้าง Agent และกำหนดวัตถุประสงค์ให้เรียบร้อยก่อน

3. Environment ที่เหมาะสม

ตรวจสอบสิทธิ์และการตั้งค่าของ Power Platform Environment

4. Dataverse Search

OneDrive Knowledge ประเภทนี้ต้องใช้ Dataverse Search ที่เปิดใช้งาน

5. ไฟล์ที่รองรับ

เตรียม Word, Excel, PowerPoint หรือ PDF ตามข้อกำหนด

6. จัดโฟลเดอร์ให้ชัดเจน

แยกข้อมูลตามประเภทงาน

7. ตรวจสอบสิทธิ์

ผู้ใช้งานต้องได้รับสิทธิ์เข้าถึงไฟล์ที่ต้องการ

8. ตรวจสอบข้อมูลลับ

ไม่ควรเพิ่มเอกสารที่ไม่เกี่ยวข้องหรือเปิดเผยข้อมูลสำคัญเกินจำเป็น

9. เตรียมคำถามทดสอบ

ควรมีคำถามพร้อมคำตอบจากเอกสารจริง

10. เตรียมผู้รับผิดชอบ

กำหนดว่าใครดูแลเนื้อหาและ Agent

🚀 วิธีเชื่อม OneDrive กับ Copilot Studio ทีละขั้นตอน

ตัวอย่างนี้ใช้ Copilot Studio Standard Harness

ขั้นตอนที่ 1: เปิด Microsoft Copilot Studio

ลงชื่อเข้าใช้ด้วยบัญชีที่มีสิทธิ์สร้างหรือแก้ไข Agent

ขั้นตอนที่ 2: เลือก Environment

ตรวจสอบว่ากำลังใช้ Environment ที่ถูกต้อง

ขั้นตอนที่ 3: เปิด Agent

ไปที่เมนู Agents แล้วเลือก Agent ที่ต้องการ

ตัวอย่าง:

Company Knowledge Assistant

ขั้นตอนที่ 4: เปิด Knowledge

เลือกเมนู Knowledge

หรือเลือก Add knowledge จากหน้า Overview หากมีตัวเลือก

ขั้นตอนที่ 5: คลิก Add knowledge

ระบบจะแสดงประเภทแหล่งข้อมูลที่รองรับ

ขั้นตอนที่ 6: เลือก OneDrive

เลือก OneDrive จากหน้าต่าง Add knowledge

หากไม่พบตัวเลือก ให้ตรวจสอบประเภท Agent และนโยบายของ Environment

ขั้นตอนที่ 7: เลือก Browse items

คลิก Browse items เพื่อเปิดรายการไฟล์และโฟลเดอร์

สามารถเลือกได้สูงสุด 5 รายการต่อการเลือกหนึ่งครั้ง โดยนับทั้งไฟล์และโฟลเดอร์รวมกัน

ขั้นตอนที่ 8: เลือกไฟล์หรือโฟลเดอร์

ตัวอย่าง:

  • Company Profile.docx
  • LAN Installation Guide.pdf
  • Fiber Optic Manual.pdf
  • Wi-Fi Troubleshooting.docx
  • Maintenance Documents

การเลือกโฟลเดอร์หนึ่งรายการสามารถครอบคลุมไฟล์และโฟลเดอร์ย่อยที่รองรับภายในโฟลเดอร์นั้น

ขั้นตอนที่ 9: กด Confirm selection

ยืนยันไฟล์หรือโฟลเดอร์ที่เลือก

ขั้นตอนที่ 10: ตั้งชื่อ Knowledge

ตัวอย่าง:

IT Technical Documents

ขั้นตอนที่ 11: เขียน Description

ตัวอย่าง:

“This OneDrive knowledge source contains approved LAN, Wi-Fi, Fiber Optic, CCTV, and IT Maintenance documentation. Use it for questions about installation procedures, troubleshooting, and technical service information.”

ขั้นตอนที่ 12: กด Add to agent

ระบบจะเพิ่มไฟล์หรือโฟลเดอร์เป็น Knowledge

ขั้นตอนที่ 13: ตรวจสอบสถานะ

เปิดหน้า Knowledge แล้วตรวจสอบสถานะข้อมูล

สถานะอาจเปลี่ยนจาก Ready เป็น In Progress ก่อนกลับมาเป็น Ready หลังการประมวลผล

ขั้นตอนที่ 14: เปิด Test Agent

เมื่อสถานะพร้อมใช้งาน ให้ทดลองถามคำถามจากข้อมูล

ขั้นตอนที่ 15: เชื่อมต่อเพื่อยืนยันสิทธิ์

เมื่อถามคำถามครั้งแรก ระบบอาจให้ผู้ใช้ Connect หรือ Sign in เพื่อยืนยันสิทธิ์เข้าถึง OneDrive

ขั้นตอนที่ 16: ตรวจสอบคำตอบ

เปรียบเทียบผลลัพธ์กับเอกสารต้นทาง

ขั้นตอนที่ 17: Publish

เมื่อผ่านการทดสอบ ให้ Publish Agent ตามสิทธิ์และช่องทางที่รองรับ

📂 วิธีเพิ่ม OneDrive ทั้งโฟลเดอร์ให้ AI ค้นหาไฟล์

หากบริษัทมีเอกสารจำนวนมาก การเพิ่มโฟลเดอร์ช่วยให้จัดการ Knowledge ได้สะดวกกว่าการเลือกไฟล์ทีละฉบับ

ตัวอย่างโครงสร้าง OneDrive

IT-Knowledge

  • LAN
    • LAN Installation Guide.docx
    • Network Troubleshooting.pdf
  • Wi-Fi
    • Wireless Setup.pdf
    • Access Point Guide.docx
  • Fiber-Optic
    • Fiber Splicing.pdf
    • OTDR Testing.pdf
  • Maintenance
    • Maintenance Checklist.xlsx
    • Support Procedures.docx

ขั้นตอน

  1. เปิด Knowledge
  2. เลือก Add knowledge
  3. เลือก OneDrive
  4. กด Browse items
  5. เลือกโฟลเดอร์ IT-Knowledge
  6. กด Confirm selection
  7. กำหนด Description
  8. กด Add to agent
  9. ตรวจสอบการประมวลผล
  10. ทดสอบคำถาม

ทำไมการเพิ่มโฟลเดอร์จึงสะดวก?

เพราะระบบสามารถรวมไฟล์ที่รองรับจากโฟลเดอร์และโฟลเดอร์ย่อยไว้ใน Knowledge Source เดียวตามข้อจำกัดที่กำหนด

ข้อควรระวัง

หากโฟลเดอร์มีจำนวนไฟล์หรือโฟลเดอร์ย่อยเกินข้อจำกัด ระบบอาจประมวลผลเพียงบางส่วน

ไม่ควรถือว่าทุกไฟล์ถูกจัดทำดัชนีครบโดยไม่ตรวจสอบ

📏 OneDrive Knowledge มีข้อจำกัดอะไรบ้าง?

ข้อจำกัดสำหรับ OneDrive แบบเชื่อมไฟล์และโฟลเดอร์มีดังนี้

รายการข้อจำกัด
ขนาดไฟล์สูงสุด512 MB ต่อไฟล์
จำนวนไฟล์ต่อแหล่งข้อมูลสูงสุด 1,000 ไฟล์
จำนวนโฟลเดอร์สูงสุด 50 โฟลเดอร์
ความลึกของโฟลเดอร์ย่อยสูงสุด 10 ระดับ
รอบซิงโครไนซ์โดยทั่วไปทุก 4–6 ชั่วโมง
การเลือกผ่าน Browse itemsสูงสุด 5 รายการต่อครั้ง
Shared Foldersไม่รองรับใน Knowledge ประเภทนี้

ถ้าไฟล์ใหญ่กว่า 512 MB ทำอย่างไร?

ควรพิจารณาแบ่งเนื้อหาเป็นเอกสารที่มีขนาดเหมาะสม หรือใช้ Knowledge ประเภทอื่นที่รองรับตามความต้องการ

ถ้าโฟลเดอร์มีไฟล์เกิน 1,000 ไฟล์?

ควรแยกชุดเอกสารออกเป็นหมวดหมู่ที่มีจำนวนไฟล์อยู่ในข้อจำกัด

Shared Folder ใช้ได้ไหม?

OneDrive Knowledge ประเภทนี้ไม่รองรับ Shared Folders ตามข้อจำกัดของ Microsoft

หากต้องการเข้าถึงไฟล์ที่ผู้อื่นแชร์ให้ อาจใช้ URL ของไฟล์ที่มีสิทธิ์เข้าถึงได้ตามรูปแบบที่รองรับ แต่ไม่ควรสับสนกับการเพิ่มโฟลเดอร์ที่แชร์ทั้งโฟลเดอร์

🔄 OneDrive Knowledge อัปเดตไฟล์อัตโนมัติหรือไม่?

อัปเดตได้ตามรอบซิงโครไนซ์ของระบบ

Microsoft ระบุว่าการซิงโครไนซ์ของ OneDrive Knowledge ประเภทนี้ทำงานเป็นรอบ โดยทั่วไปประมาณ 4–6 ชั่วโมงหลังการนำเข้าข้อมูลก่อนหน้าเสร็จสิ้น

ตัวอย่าง

เวลา 09:00 น.

ผู้ดูแลแก้ไขไฟล์คู่มือ LAN ใน OneDrive

หลังจากระบบซิงโครไนซ์และจัดทำดัชนีใหม่แล้ว Agent จึงสามารถใช้ข้อมูลฉบับปรับปรุงได้

อัปเดตทันทีหรือไม่?

ไม่รับประกัน

การแก้ไขไฟล์ OneDrive ไม่ได้หมายความว่า Agent จะเห็นข้อมูลใหม่ทันที

สามารถกด Refresh ด้วยตัวเองได้ไหม?

สำหรับการซิงโครไนซ์ Knowledge ประเภทนี้ Microsoft ระบุว่ายังไม่รองรับการสั่ง Refresh ด้วยตนเอง

ถ้าลบไฟล์ต้นทางออกจะเกิดอะไรขึ้น?

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

ข้อควรระวัง

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

🆚 OneDrive Knowledge กับ Upload Files ต่างกันอย่างไร?

หัวข้อOneDrive KnowledgeUpload Files
ที่มาข้อมูลOneDriveไฟล์จากเครื่อง
เพิ่มโฟลเดอร์ได้เน้นเลือกไฟล์
การอัปเดตซิงโครไนซ์อัตโนมัติต้องอัปเดตไฟล์เอง
ตรวจสอบสิทธิ์ต้นทางมีไฟล์ที่อัปโหลดเป็น Knowledge ของ Agent
การจัดเก็บใช้ Dataverseใช้พื้นที่จัดเก็บตามวิธีนำเข้า
เหมาะกับเอกสารที่เปลี่ยนเป็นระยะเอกสารชุดคงที่

ควรเลือกแบบไหน?

หากเอกสารมีการเปลี่ยนแปลงบ่อยและต้องควบคุมสิทธิ์ของผู้ใช้งาน ให้พิจารณา OneDrive Knowledge

หากเป็นเอกสารที่ไม่มีข้อมูลลับและไม่ค่อยเปลี่ยนแปลง การ Upload Files โดยตรงอาจสะดวกกว่า

ข้อควรระวังด้านความปลอดภัย

การอัปโหลดไฟล์จากเครื่องเข้ากับ Agent โดยตรงทำให้เนื้อหาในไฟล์สามารถถูกใช้ตอบผู้ที่มีสิทธิ์ใช้งาน Agent ได้

การเชื่อม OneDrive มีการตรวจสอบสิทธิ์ต้นทางก่อนใช้ข้อมูล จึงเหมาะกับกรณีที่ต้องแยกสิทธิ์เข้าถึงเอกสาร

🧠 วิธีเขียน Knowledge Description สำหรับ OneDrive

Description เป็นส่วนสำคัญที่ช่วยให้ Generative Orchestration เลือกแหล่งข้อมูลได้เหมาะสม

ตัวอย่าง Description ที่ไม่เหมาะสม

“My OneDrive files”

คำอธิบายนี้กว้างเกินไป

ตัวอย่างที่เหมาะสม

“This OneDrive folder contains approved technical manuals for LAN cabling, wireless networks, fiber optic installation, OTDR testing, and equipment maintenance. Use it to answer internal IT support and engineering questions.”

สูตรเขียน Description

ประเภทเอกสาร + หัวข้อเนื้อหา + กลุ่มผู้ใช้ + ประเภทคำถาม

ตัวอย่าง Knowledge หลายชุด

Network Documentation

สำหรับคู่มือระบบเครือข่าย

Fiber Optic Documentation

สำหรับคู่มือไฟเบอร์ออฟติก

IT Support Manuals

สำหรับคู่มือแก้ไขปัญหาคอมพิวเตอร์

Company Service Information

สำหรับรายละเอียดบริการบริษัท

การตั้งชื่อและ Description ให้ชัดเจนช่วยลดความสับสนเมื่อ Agent มี Knowledge หลายแหล่ง

📝 วิธีเขียน Instructions ให้ Agent ใช้ไฟล์จาก OneDrive

ตัวอย่าง Instructions สำหรับ Agent ที่ตอบคำถามจากเอกสาร

Instructions พร้อมใช้งาน

“You are an internal company knowledge assistant.

Answer employee questions using approved OneDrive knowledge sources.

Use the knowledge source most relevant to the user’s question.

Respect user permissions and do not attempt to reveal information the user is not authorized to access.

Respond in polite Thai.

For technical procedures, use numbered steps and include relevant safety precautions.

Do not invent equipment specifications, prices, policies, project statuses, or test results.

If approved knowledge does not contain enough information, state that the answer cannot be confirmed.

Do not claim that an external business action was completed unless a connected tool confirms success.”

ทำไมต้องกำหนด Instructions?

เพราะ Knowledge เป็นแหล่งข้อมูล แต่ Instructions ช่วยกำหนดแนวทางใช้ข้อมูลและรูปแบบคำตอบ

Instructions ใช้แทนสิทธิ์ OneDrive ได้ไหม?

ไม่ได้

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

🔐 ความปลอดภัยของ OneDrive Knowledge

การนำเอกสารภายในมาใช้กับ AI ต้องให้ความสำคัญกับสิทธิ์และข้อมูลลับ

1. Authentication

ผู้ใช้ต้องลงชื่อเข้าใช้เพื่อให้ระบบตรวจสอบตัวตน

2. Permission Checking

ระบบตรวจสอบว่าผู้ใช้มีสิทธิ์เข้าถึงไฟล์หรือไม่

3. Dataverse Security

ข้อมูลที่นำมาจัดทำ Knowledge ถูกจัดเก็บใน Dataverse จึงต้องตรวจสอบการตั้งค่าและสิทธิ์ที่เกี่ยวข้อง

4. Data Loss Prevention

องค์กรสามารถใช้นโยบายควบคุมการเพิ่ม Knowledge จาก OneDrive ตามความสามารถของ Power Platform

5. Sensitivity Labels

เอกสารที่มีการป้องกันบางระดับไม่สามารถจัดทำดัชนีได้

6. Password-Protected Files

ไฟล์ที่ป้องกันด้วยรหัสผ่านไม่รองรับการจัดทำดัชนีสำหรับ Knowledge ประเภทนี้

7. Least Privilege

ควรให้สิทธิ์เฉพาะเอกสารที่จำเป็น

8. Access Testing

ทดสอบด้วยบัญชีที่มีสิทธิ์ต่างกัน

9. Document Ownership

กำหนดผู้รับผิดชอบดูแลไฟล์

10. Monitoring

ตรวจสอบคุณภาพและการใช้ข้อมูลของ Agent อย่างต่อเนื่อง

⚠️ เอกสารที่มี Sensitivity Labels ใช้กับ OneDrive Knowledge ได้ไหม?

มีข้อจำกัดที่สำคัญ

Microsoft ระบุว่าเอกสารที่ใช้ Sensitivity Labels ระดับ Confidential หรือ Highly Confidential ไม่สามารถจัดทำดัชนีด้วยวิธีนี้ได้

ไฟล์ที่ป้องกันด้วยรหัสผ่านก็ไม่รองรับเช่นกัน

ทำไมสถานะ Ready แต่ยังตอบไม่ได้?

บางไฟล์ที่มีการป้องกันอาจปรากฏเป็น Ready แม้ระบบไม่สามารถใช้เนื้อหาเพื่อสร้างคำตอบได้

จึงไม่ควรใช้สถานะ Ready เพียงอย่างเดียวเป็นหลักฐานว่า Agent อ่านไฟล์ได้สำเร็จ

วิธีตรวจสอบ

  1. ตรวจสอบ Sensitivity Label
  2. ตรวจสอบ Password Protection
  3. ตรวจสอบประเภทไฟล์
  4. ตรวจสอบสิทธิ์
  5. ทดสอบคำถามที่มีคำตอบอยู่ในไฟล์
  6. ตรวจสอบผลการทำงานใน Test Agent

ข้อควรระวัง

ไม่ควรถอดการป้องกันเอกสารลับเพียงเพื่อให้ AI ใช้งานได้ โดยไม่ได้รับอนุญาตจากเจ้าของข้อมูลหรือฝ่ายความปลอดภัย

🏢 ตัวอย่างใช้ OneDrive สร้าง AI Agent สำหรับบริษัท

สมมติว่าบริษัทมี OneDrive Folder ชื่อ

Company Knowledge Base

ภายในประกอบด้วย

  • Company Profile.docx
  • Service Information.pdf
  • Employee Handbook.docx
  • IT Support Guide.pdf
  • Maintenance Procedures.docx

เป้าหมาย

สร้าง Agent สำหรับตอบคำถามพนักงานจากเอกสารบริษัท

ชื่อ Agent

Company Knowledge Assistant

ตัวอย่างคำถาม

  1. บริษัทมีบริการอะไรบ้าง?
  2. ขั้นตอนแจ้งปัญหา IT ทำอย่างไร?
  3. พนักงานต้องปฏิบัติตามนโยบายอะไร?
  4. งาน Maintenance ต้องเตรียมเอกสารอะไร?
  5. หากไม่สามารถแก้ปัญหาได้ต้องติดต่อใคร?

ผลลัพธ์ที่คาดหวัง

Agent ควรตอบจากข้อมูลจริงในเอกสารที่พนักงานมีสิทธิ์เข้าถึง

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

🖥️ ตัวอย่างสร้าง IT Helpdesk Agent จาก OneDrive

ชื่อ Agent

IT Helpdesk Assistant

Knowledge

  • Windows Troubleshooting
  • Wi-Fi Troubleshooting
  • Printer Troubleshooting
  • Microsoft 365 User Guide
  • IT Security Policy

ตัวอย่างคำถาม

“Windows 11 เชื่อมต่อ Wi-Fi ไม่ได้ ต้องตรวจสอบอะไรบ้าง?”

แนวทางคำตอบ

Agent ควรค้นคู่มือที่เกี่ยวข้อง แล้วแนะนำขั้นตอนพื้นฐาน เช่น

  1. ตรวจสอบ Wi-Fi
  2. ตรวจสอบชื่อเครือข่าย
  3. ตรวจสอบการเชื่อมต่อ
  4. ทดลองแก้ไขตามคู่มือ
  5. ส่งต่อ IT Support หากปัญหายังไม่สำเร็จ

ข้อควรระวัง

ไม่ควรให้ Agent แนะนำข้ามระบบรักษาความปลอดภัยหรือขอรหัสผ่านผู้ใช้งาน

🌐 ตัวอย่างสร้าง Fiber Optic Technical Agent จาก OneDrive

ธุรกิจติดตั้ง Fiber Optic สามารถใช้ OneDrive เก็บคู่มือและเอกสารโครงการเพื่อให้ AI Agent ช่วยค้นข้อมูล

ชื่อ Agent

Fiber Technical Assistant

Knowledge

  • Fiber Optic Installation.pdf
  • Fiber Splicing Manual.pdf
  • OTDR Testing Guide.pdf
  • Optical Loss Criteria.xlsx
  • Fiber Maintenance.docx

ตัวอย่างคำถาม

  1. Fusion Splicing คืออะไร?
  2. ก่อน Splice ต้องเตรียมสายอย่างไร?
  3. OTDR ใช้ตรวจสอบอะไร?
  4. ค่า Optical Loss สูงควรตรวจสอบจุดใด?
  5. ก่อนส่งมอบงานต้องมีเอกสารอะไรบ้าง?
  6. งานติดตั้งภายนอกอาคารต้องระวังอะไร?
  7. Single Mode กับ Multimode ต่างกันอย่างไร?
  8. การทำความสะอาด Connector ควรทำอย่างไร?

ข้อควรระวัง

Agent ไม่ควรยืนยันผลทดสอบผ่านหรือไม่ผ่าน หากไม่มีผลการวัดจริงและเกณฑ์ตรวจรับของโครงการ

📊 ตัวอย่างใช้ไฟล์ Excel ใน OneDrive เป็น Knowledge

สมมติว่าบริษัทมีไฟล์

Equipment Inventory.xlsx

มีข้อมูล

  • EquipmentName
  • Model
  • Location
  • Quantity
  • Status

ตัวอย่างคำถาม

“อุปกรณ์ Switch รุ่นนี้มีข้อมูลอะไรในไฟล์?”

Agent สามารถใช้ข้อมูลที่ค้นพบจากไฟล์เป็นส่วนประกอบคำตอบได้ตามความสามารถ

Excel Knowledge เหมาะกับการวิเคราะห์ข้อมูลแบบ Real-Time หรือไม่?

ไม่ควรถือว่าเหมือนการเชื่อมต่อฐานข้อมูลแบบ Real-Time

ไฟล์ Excel ใน Knowledge ถูกประมวลผลและจัดทำดัชนีตามรอบซิงโครไนซ์

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

ข้อจำกัด

Knowledge ไม่ใช่เครื่องมือคำนวณสูตรใน Excel แบบครบทุกกรณี

ผลลัพธ์จากตารางควรได้รับการตรวจสอบ โดยเฉพาะตัวเลขสำคัญ

🧪 วิธีทดสอบว่า AI ตอบจาก OneDrive จริงหรือไม่

ควรใช้ชุดคำถามจากเอกสารจริงและทดสอบหลายสถานการณ์

ทดสอบที่ 1: คำถามมีคำตอบตรงในไฟล์

ตรวจสอบว่าตอบตรงกับเนื้อหา

ทดสอบที่ 2: คำถามภาษาพูด

ใช้ข้อความแบบที่พนักงานหรือช่างเทคนิคถามจริง

ทดสอบที่ 3: คำถามจากหลายไฟล์

ตรวจสอบว่าเลือกข้อมูลที่เกี่ยวข้องได้

ทดสอบที่ 4: คำถามไม่มีข้อมูล

ตรวจสอบว่า Agent ไม่คาดเดา

ทดสอบที่ 5: ข้อมูลเพิ่งแก้ไข

ตรวจสอบว่าระบบอัปเดตหลังซิงโครไนซ์แล้ว

ทดสอบที่ 6: ผู้ใช้ไม่มีสิทธิ์

ใช้บัญชีที่ไม่มีสิทธิ์เข้าถึงบางไฟล์

ทดสอบที่ 7: เอกสารมี Sensitivity Label

ตรวจสอบว่าไฟล์ที่ป้องกันไม่ถูกนำมาใช้ผิดเงื่อนไข

ทดสอบที่ 8: ข้อมูล Excel

ตรวจสอบตัวเลขกับไฟล์ต้นทาง

ทดสอบที่ 9: ชื่อไฟล์คล้ายกัน

ตรวจสอบว่า Agent ใช้ข้อมูลจากไฟล์ที่ถูกต้อง

ทดสอบที่ 10: ช่องทางใช้งานจริง

ทดลองหลัง Publish ด้วยบัญชีผู้ใช้ที่ได้รับอนุญาต

🔧 เชื่อม OneDrive แล้ว Agent ไม่ตอบ แก้อย่างไร?

ปัญหาที่ 1: ไม่พบ OneDrive ใน Add knowledge

ตรวจสอบประเภท Agent, Environment และ Data Policy

ปัญหาที่ 2: เลือกไฟล์ไม่ได้

ตรวจสอบประเภทไฟล์และสิทธิ์เข้าถึง

ปัญหาที่ 3: เพิ่มโฟลเดอร์ไม่ได้

ตรวจสอบว่าโฟลเดอร์นั้นเป็น Shared Folder หรือไม่

OneDrive Knowledge ประเภทนี้ไม่รองรับ Shared Folders

ปัญหาที่ 4: Agent ไม่พบข้อมูล

ตรวจสอบสถานะการจัดทำดัชนีและการประมวลผล

ปัญหาที่ 5: สถานะ Ready แต่ตอบไม่ได้

ตรวจสอบ Sensitivity Label และ Password Protection

ปัญหาที่ 6: ไฟล์เพิ่งแก้ไขแต่ Agent ตอบข้อมูลเก่า

อาจยังไม่ถึงรอบซิงโครไนซ์ ควรตรวจสอบหลังระบบประมวลผลเสร็จ

ปัญหาที่ 7: Agent ขอ Sign in

เป็นส่วนหนึ่งของการยืนยันสิทธิ์สำหรับแหล่งข้อมูลที่เชื่อมต่อ

ปัญหาที่ 8: ผู้สร้าง Agent ตอบได้ แต่พนักงานตอบไม่ได้

ตรวจสอบ Permissions ของพนักงานใน OneDrive

ปัญหาที่ 9: Dataverse Search ไม่พร้อม

ติดต่อผู้ดูแลระบบเพื่อเปิด Dataverse Search ใน Environment

ปัญหาที่ 10: ไฟล์เกินขนาด

ตรวจสอบว่าไฟล์ไม่เกิน 512 MB

ปัญหาที่ 11: โฟลเดอร์มีไฟล์จำนวนมาก

ตรวจสอบข้อจำกัดจำนวนไฟล์ โฟลเดอร์ และความลึก

ปัญหาที่ 12: Agent ตอบจากไฟล์ผิด

ปรับ Knowledge Description และจัดหมวดไฟล์ให้ชัดเจน

ปัญหาที่ 13: Agent ตอบข้อมูลผิด

ตรวจสอบเนื้อหาและ Instructions รวมถึงข้อมูลที่ค้นพบ

ปัญหาที่ 14: ไม่มีสิทธิ์ Dataverse

ตรวจสอบ Role และ Permissions ที่จำเป็นสำหรับการใช้ข้อมูลใน Dataverse

ปัญหาที่ 15: Publish แล้วข้อมูลไม่เปลี่ยน

ตรวจสอบทั้งการซิงโครไนซ์ OneDrive และการ Publish เวอร์ชันของ Agent

ปัญหาที่ 16: ค่าใช้จ่ายหรือความจุเพิ่มขึ้น

ตรวจสอบการใช้ Dataverse Storage และปริมาณการใช้ Generative Answers

📊 Checklist ก่อน Publish Agent ที่ใช้ OneDrive Knowledge

รายการสิ่งที่ต้องตรวจสอบ
Microsoft 365 Accountพร้อมใช้งาน
OneDrive Permissionsถูกต้อง
Copilot Studio Environmentเหมาะสม
Dataverse Searchเปิดใช้งาน
File Typesรองรับ
File Sizeไม่เกินข้อจำกัด
Folder Limitsอยู่ในเงื่อนไข
Sensitivity Labelsตรวจสอบแล้ว
Password Protectionไม่มีปัญหา
Knowledge Nameชัดเจน
Descriptionตรงกับเนื้อหา
Instructionsไม่ให้เดาข้อมูล
Authenticationตั้งค่าถูกต้อง
Permission Testingผ่านการทดสอบ
Sync Statusพร้อมใช้งาน
Test Questionsผ่านการทดสอบ
Agent Ownerมีผู้รับผิดชอบ
Publishเวอร์ชันล่าสุด
Monitoringมีแผนติดตาม

📈 10 เทคนิคเชื่อม OneDrive ให้ Agent ตอบแม่นยำขึ้น

1. แยกโฟลเดอร์ตามประเภทงาน

2. ใช้ชื่อไฟล์ที่สื่อความหมาย

3. ใช้เอกสารที่ถูกต้องและเป็นปัจจุบัน

4. ลดเอกสารซ้ำซ้อน

5. เขียน Knowledge Description ให้ชัดเจน

6. ใช้ Instructions กำหนดขอบเขตการตอบ

7. ตรวจสอบ Permissions ของผู้ใช้

8. ทดสอบหลังการซิงโครไนซ์

9. ตรวจสอบตัวเลขและสเปกกับไฟล์ต้นทาง

10. ติดตามคำถามที่ตอบไม่ได้และปรับปรุงเอกสาร

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

❓ คำถามที่พบบ่อยเกี่ยวกับ OneDrive กับ Copilot Studio

วิธีเชื่อม OneDrive กับ Copilot Studio ทำอย่างไร?

เปิด Agent ไปที่ Knowledge กด Add knowledge เลือก OneDrive เลือกไฟล์หรือโฟลเดอร์ ตั้งชื่อและ Description แล้ว Add to agent จากนั้นทดสอบ

Copilot Studio อ่านไฟล์ OneDrive ได้ไหม?

ได้สำหรับไฟล์ที่รองรับ และเมื่อผู้ใช้มีสิทธิ์เข้าถึงข้อมูล

Copilot Studio รองรับไฟล์อะไรจาก OneDrive?

รองรับ Word, Excel, PowerPoint และ PDF ตามชนิดไฟล์ที่ Microsoft กำหนด

Copilot Studio เพิ่มทั้งโฟลเดอร์ OneDrive ได้ไหม?

ได้ โดยสามารถเลือกโฟลเดอร์ที่รองรับพร้อมไฟล์และโฟลเดอร์ย่อยภายในข้อจำกัดของระบบ

OneDrive Knowledge อัปเดตอัตโนมัติไหม?

อัปเดตตามรอบซิงโครไนซ์ โดยทั่วไปประมาณ 4–6 ชั่วโมง

OneDrive Knowledge ใช้ข้อมูลแบบ Real-Time ไหม?

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

OneDrive Knowledge จำกัดขนาดไฟล์ไหม?

จำกัดสูงสุด 512 MB ต่อไฟล์สำหรับรูปแบบการเชื่อมต่อนี้

เพิ่มไฟล์ OneDrive ได้กี่ไฟล์?

แต่ละแหล่งข้อมูลรองรับสูงสุด 1,000 ไฟล์ พร้อมข้อจำกัดจำนวนโฟลเดอร์และระดับโฟลเดอร์ย่อย

Shared Folder ใช้ได้ไหม?

OneDrive Knowledge ประเภทนี้ไม่รองรับ Shared Folders

OneDrive Knowledge ต้อง Login ไหม?

ต้องใช้การยืนยันตัวตนระดับผู้ใช้เพื่อเข้าถึงข้อมูลจากแหล่ง Knowledge นี้

Copilot Studio ใช้ไฟล์ OneDrive ภาษาไทยได้ไหม?

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

OneDrive กับ SharePoint แบบไหนเหมาะกว่า?

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

OneDrive Knowledge ต่างจาก Upload Files อย่างไร?

OneDrive รองรับการซิงโครไนซ์และตรวจสอบสิทธิ์ต้นทาง ส่วน Upload Files จากเครื่องเป็นสำเนาที่ต้องอัปเดตเอง

Copilot Studio แก้ไขไฟล์ OneDrive ได้ไหม?

การเพิ่มไฟล์เป็น Knowledge ใช้สำหรับค้นหาและตอบคำถาม หากต้องการแก้ไขไฟล์จริงต้องใช้ Tools หรือการเชื่อมต่อที่รองรับพร้อมสิทธิ์เหมาะสม

ทำไม Agent ไม่ตอบจาก OneDrive?

อาจเกิดจากสิทธิ์ไม่ถูกต้อง Dataverse Search ไม่พร้อม ประเภทไฟล์ไม่รองรับ เอกสารถูกป้องกัน หรือการจัดทำดัชนียังไม่เสร็จ

ไฟล์ติด Sensitivity Label ใช้ได้ไหม?

เอกสารบางระดับ เช่น Confidential หรือ Highly Confidential ไม่สามารถจัดทำดัชนีผ่าน OneDrive Knowledge ประเภทนี้ได้ตามข้อจำกัด

เพิ่ม OneDrive Knowledge แล้วต้อง Publish ใหม่ไหม?

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

✅ สรุปวิธีเชื่อม OneDrive กับ Copilot Studio ให้ Agent ใช้ข้อมูลจากไฟล์

Microsoft Copilot Studio รองรับการเชื่อม OneDrive เพื่อใช้ไฟล์ Word, Excel, PowerPoint และ PDF เป็น Knowledge ให้ AI Agent ค้นหาและตอบคำถามจากข้อมูลที่ได้รับอนุญาต

ขั้นตอนหลักคือเปิด Agent เลือก Knowledge กด Add knowledge เลือก OneDrive เลือกไฟล์หรือโฟลเดอร์ กำหนด Name และ Description แล้วตรวจสอบสถานะก่อนทดสอบ

ข้อดีสำคัญคือการซิงโครไนซ์ข้อมูลจาก OneDrive ช่วยลดความจำเป็นในการอัปโหลดไฟล์ใหม่ทุกครั้งที่มีการแก้ไขเอกสาร

อย่างไรก็ตาม ระบบไม่ได้อัปเดตทันทีแบบ Real-Time และยังมีข้อจำกัดด้านขนาดไฟล์ จำนวนไฟล์ ชนิดไฟล์ Sensitivity Labels และการยืนยันตัวตน

สำหรับองค์กรที่ต้องการสร้าง AI Agent จากคู่มือบริษัทหรือข้อมูลทางเทคนิค OneDrive เป็นทางเลือกที่เหมาะสม โดยควรจัดระเบียบไฟล์ให้ชัดเจนและตรวจสอบสิทธิ์ก่อน Publish

comsiam แนะนำให้ใช้แนวทาง เตรียมไฟล์ → จัดโฟลเดอร์ → ตรวจสอบสิทธิ์ → เชื่อม OneDrive → ตั้ง Description → กำหนด Instructions → ทดสอบ → Publish → ตรวจสอบ Sync → ปรับปรุงอย่างต่อเนื่อง

การเชื่อม OneDrive อย่างถูกวิธีจะช่วยให้ AI Agent ใช้เอกสารที่องค์กรมีอยู่แล้วได้อย่างมีประสิทธิภาพ ลดเวลาในการค้นหาข้อมูล และสร้างระบบผู้ช่วย AI ที่เหมาะกับงานของบริษัทมากขึ้น