Dictionary · Agent · 116 / 291

Declarative agent

วิธีสร้าง agent บน Microsoft 365 Copilot ด้วยการใส่คำสั่ง ความรู้ และ action ให้ โดยยืมโมเดลกับ orchestrator ของ Copilot ไม่ต้องหาที่รันเอง

Declarative agent คือวิธีปรับแต่ง microsoft-copilot เวอร์ชันองค์กรให้ทำงานเฉพาะทางตามความต้องการของหน่วยงาน โดยผู้สร้างเป็นคนกำหนดคำสั่ง ความรู้ และ action ให้ ส่วนเครื่องยนต์เบื้องหลังยังเป็นของ Copilot ทั้งหมด เอกสารของ Microsoft ระบุว่ามันทำงานบน orchestrator, foundation model และบริการ AI ชุดเดียวกับที่ขับ Microsoft 365 Copilot คำว่า declarative จึงหมายถึงเราประกาศว่าอยากได้ agent ที่ทำอะไร โดยไม่ต้องเขียนกลไกการทำงานเอง

สิ่งที่ผู้สร้างต้องเตรียมมีสามอย่าง อย่างแรกคือคำสั่งที่กำหนดขอบเขตและน้ำเสียงของคำตอบ อย่างที่สองคือความรู้ที่ให้มันอ่าน ซึ่งดึงได้จาก SharePoint, OneDrive, ไฟล์ที่อัปโหลด และ connector อย่างที่สามคือ action ที่เชื่อมไป API ภายนอกเพื่อดึงข้อมูลสดหรือสั่งงานระบบอื่น ผลที่ตามมาจากการใช้เครื่องยนต์ของ Copilot คือไม่ต้องหาที่รันโมเดลเอง และ agent สืบทอดการป้องกันข้อมูลของ Microsoft 365 Copilot มาทั้งชุดโดยอัตโนมัติ ผู้ดูแลระบบยังมองเห็นและควบคุมการแจกจ่าย agent ในองค์กรได้จาก Microsoft 365 admin center

ข้อจำกัดที่ต้องรู้ก่อนเลือกทางนี้คือเอกสารเปรียบเทียบระบุไว้ตรงๆ ว่าการปรับแต่งถูกจำกัดอยู่ที่ orchestrator และโมเดลของ Copilot เท่านั้น เลือกโมเดลเองไม่ได้ และ agent แบบนี้ไม่รองรับการเริ่มทำงานเองโดยไม่มีคนสั่ง ต้องรอให้ผู้ใช้เปิดบทสนทนาก่อนเสมอ สำหรับองค์กรไทยที่เพิ่งเริ่ม จุดที่คุ้มที่สุดคืองานถามตอบซ้ำๆ ที่คำตอบอยู่ในเอกสารภายในอยู่แล้ว เช่น ระเบียบการลา ขั้นตอนเบิกจ่าย หรือคู่มือระบบ เพราะสร้างได้ในไม่กี่ชั่วโมงโดยไม่ต้องมีทีมพัฒนา ข้อควรระวังคือ agent เห็นข้อมูลได้เท่าที่คนถามมีสิทธิ์เห็นอยู่แล้ว ปัญหาสิทธิ์ที่ตั้งไว้กว้างเกินจริงจึงโผล่ตามมาด้วยเสมอ ตามที่อธิบายไว้ใน oversharing

ตัวอย่างจากบทสนทนาจริง

หัวหน้าฝ่ายบุคคล: "อยากได้ผู้ช่วยตอบคำถามระเบียบพนักงานค่ะ ทีมไอทีบอกว่าต้องตั้งงบพัฒนาระบบเป็นหลักแสน จริงไหมคะ"

ที่ปรึกษา: "ถ้าองค์กรมี Microsoft 365 Copilot อยู่แล้ว ไม่ต้องถึงขนาดนั้นครับ กรณีนี้ตรงกับ declarative agent พอดี คือเราชี้ให้มันอ่านไซต์ SharePoint ที่เก็บระเบียบพนักงาน เขียนคำสั่งกำกับว่าให้ตอบเฉพาะจากเอกสารชุดนี้และให้อ้างไฟล์ต้นทางทุกครั้ง แค่นี้ก็ใช้ได้แล้ว ไม่ต้องมี server ไม่ต้องจ้างเขียนโปรแกรม แต่มีเรื่องที่ต้องเคลียร์ก่อนครับ ไซต์นั้นตอนนี้ใครเข้าถึงได้บ้าง เพราะถ้าเผลอแชร์ไว้ทั้งองค์กร agent ก็จะตอบเรื่องที่ไม่ควรตอบให้คนที่ไม่ควรรู้ ผมอยากให้ตรวจสิทธิ์ก่อนเปิดใช้ครับ"

ระวังสับสนกับ

  • custom-engine-agent : custom engine agent ให้เราเอา orchestrator และโมเดลของตัวเองมาใช้ จึงยืดหยุ่นกว่ามากแต่ต้องหาที่รันเองและรับผิดชอบเรื่องความปลอดภัยกับการปฏิบัติตามกฎเอง ส่วน declarative agent สืบทอดของ Microsoft มาให้หมด
  • copilot-studio : Copilot Studio เป็นเครื่องมือที่ใช้สร้าง agent ได้ทั้งสองแบบ ไม่ใช่ชื่อของประเภท agent การพูดว่าสร้างใน Copilot Studio จึงยังไม่ได้บอกว่าได้ agent ชนิดไหนออกมา
  • agent : agent เป็นคำกลางที่ใช้กับ AI ที่วางแผนและลงมือทำเองได้ ส่วน declarative agent เป็นชื่อเฉพาะของรูปแบบหนึ่งในระบบ Microsoft 365 ซึ่งจริงๆ แล้วรอคนสั่งเสมอ ไม่ได้เริ่มงานเอง

ดูคำนี้ใน Knowledge Atlas →

■ ไม่อยากพลาดของใหม่

อ่านจบแล้วอยากตามเรื่อง AI แบบนี้ต่อทุกวัน เรามีสรุปข่าวภาษาไทยส่งทาง LINE ทุกเช้า กดเพิ่มเพื่อนไว้ได้เลย ไม่มีค่าใช้จ่าย

เพิ่มเพื่อนใน LINE →
QR เพิ่มเพื่อน LINE ของ TRAINIAC AIคอมพิวเตอร์สแกนด้วยมือถือได้เลย

Custom engine agentEmbodied AI