แชร์ผ่าน


ภาพรวม Microsoft Agent 365 SDK

สำคัญ

คุณจําเป็นต้องเป็นส่วนหนึ่งของโปรแกรมการแสดงตัวอย่าง Frontier เพื่อเข้าถึง Microsoft Agent 365 ก่อน Frontier เชื่อมต่อคุณโดยตรงกับนวัตกรรม AI ล่าสุดของ Microsoft การแสดงตัวอย่างในส่วนหน้าจะต้องอยู่ภายใต้ข้อกําหนดการแสดงตัวอย่างที่มีอยู่ของข้อตกลงของลูกค้าของคุณ เนื่องจากคุณลักษณะเหล่านี้ยังคงอยู่ในการพัฒนา ความพร้อมใช้งานและความสามารถของพวกเขาอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป

Microsoft Agent 365 SDK ขยายตัวแทน AI ที่มีอยู่ของคุณที่สร้างขึ้นบนสแตกตัวแทนใด ๆ ด้วยข้อมูลประจําตัวระดับองค์กร การสังเกตการณ์ เครื่องมือ และการกํากับดูแล

ด้วย Agent 365 SDK นักพัฒนาสามารถใช้ข้อมูลประจําตัวของตัวแทนเพื่อรับและตอบสนองต่อการแจ้งเตือนจากแอปประสิทธิภาพการทํางานได้ SDK ยังช่วยให้ตัวแทนสามารถเรียกใช้เซิร์ฟเวอร์ Model Context Protocol (MCP) ที่ควบคุมและสังเกตได้จาก Microsoft นอกจากนี้ ตัวแทนสามารถปล่อยการวัดและส่งข้อมูลทางไกลเพื่อให้ข้อมูลเชิงลึกเกี่ยวกับฟังก์ชันการทํางานและประสิทธิภาพการทํางานของตัวแทน

ตัวแทน 365 SDK คืออะไร

Agent 365 SDK เป็นชุดการพัฒนาซอฟต์แวร์ที่ครอบคลุมซึ่งขยายตัวแทนให้พอดีกับเวิร์กโฟลว์ที่มีอยู่อย่างราบรื่นในขณะที่ยังคงทํางานได้อย่างอิสระเมื่อจําเป็น ตัวแทนสามารถมีข้อมูลประจําตัวที่ไม่ซ้ํากันสามารถเรียกใช้ได้โดยใช้รูปแบบท่าทางทั่วไป (เช่น @mentions) ในแอปที่ผู้ใช้ทํางานโดยทั่วไป (เช่น Teams, Word, Outlook, ฯลฯ) แสดงพฤติกรรมที่สังเกตได้ การสร้างความน่าเชื่อถือ การสร้างความน่าเชื่อถือ การดําเนินการที่ตรวจสอบได้ และบรรลุการดําเนินการทั้งหมดผ่านการเข้าถึงเครื่องมือและข้อมูลที่ปลอดภัย

ข้อมูลประจําตัวของตัวแทนช่วยให้สามารถตรวจสอบการควบคุมการเข้าถึงของผู้ดูแลระบบในขณะที่ยังให้ตัวแทนที่มีอํานาจที่ต้องการเจริญเติบโตได้ ตัวแทนได้รับข้อมูลประจําตัวผ่านกระบวนการซื้อสินทรัพย์ ในระหว่างวงจรชีวิตการพัฒนา นักพัฒนาสามารถรับ Microsoft Entra App Blueprint ที่มีเซิร์ฟเวอร์ MCP ที่ต้องการโดยใช้ Agent 365 CLI และสร้างเทมเพลตสําหรับอินสแตนซ์ตัวแทนทั้งหมดที่สร้างขึ้นจากพิมพ์เขียวนั้น

ด้วยการแจ้งเตือน เราจะนํารูปแบบการโต้ตอบของตัวแทนมาใกล้กับมนุษย์มากขึ้น ตัวแทนสามารถตอบกลับผู้ใช้ในบริบทภายในแอปประสิทธิภาพการทํางาน เช่น Teams หรือแสดงความคิดเห็นใน Word ตัวแทนยังสามารถตอบกลับอีเมลที่ส่งไปยังกล่องจดหมายของตัวแทน ซึ่งจะถูกส่งไปยังจุดสิ้นสุดการแจ้งเตือนที่โฮสต์โดยตัวแทน ตัวแทนยังสามารถมีส่วนร่วมในการดําเนินการวงจรชีวิตเช่น Acquire และ UnAcquire และเลือกที่จะตั้งค่าและล้างวงจรในระหว่างเวลานั้นสําหรับข้อมูลประจําตัวของตัวแทน

สร้างขึ้นและรวมเข้ากับ Open Telemetry, SDK Agents 365 จะจับภาพการวัดและส่งข้อมูลทางไกลโดยละเอียดสําหรับกิจกรรมของตัวแทนแต่ละราย รวมถึงเหตุการณ์การอนุมาน การใช้งานเครื่องมือ และการแจ้งเตือน ผู้ดูแลระบบสามารถมองเห็นวิธีการทํางานของตัวแทนและโต้ตอบกับผู้ใช้ ระบบ และข้อมูลโดยใช้ Purview และ Defender ได้อย่างเต็มที่

ตัวแทนสามารถใช้ประโยชน์จากเซิร์ฟเวอร์ Microsoft MCP เพื่อดําเนินการสถานการณ์ต่าง ๆ เช่น การส่งอีเมล ค้นหาเอกสารใน SharePoint และตอบสนองต่อข้อคิดเห็นในเอกสารที่มีการเปลี่ยนแปลงโค้ดตัวแทนน้อยที่สุด ผู้ดูแลระบบควบคุมเซิร์ฟเวอร์ MCP เหล่านี้และรายชื่อที่เพิ่มขึ้นของเครื่องมือที่เพิ่มศักยภาพให้กับตัวแทนเพื่อเจริญเติบโตในพื้นที่การผลิต

ตัวแทน 365 ทํางานร่วมกับตัวแทนที่สร้างขึ้นบน Microsoft Agent Framework, Copilot Studio, Azure AI Foundry, Kernel ความหมาย, OpenAI Agents SDK, SDK โค้ด Claude และ LangGraph

Agent 365 SDK แตกต่างกันอย่างไร

  • ตัวแทน 365 SDK ไม่ใช่สแต็คตัวแทน นี่ไม่ใช่วิธีสร้างหรือโฮสต์ตัวแทน และไม่มากับ orchestrator หรือการจัดการเวิร์กโฟลว์ใด ๆ ที่ขัดกับเฟรมเวิร์กตัวแทน Microsoft หรือ Microsoft Copilot Studio หรือ Microsoft Foundry
  • ซึ่งไม่ได้แทนที่ Microsoft 365 Agent SDK และฟังก์ชันการทํางานที่มีให้สําหรับการโฮสต์โพรโทคอลกิจกรรมและข้อมูลประจําตัว ในทางตรงกันข้าม Agent 365 SDK ใช้แพคเกจสําหรับ SDK ตัวแทน Microsoft 365 เพื่อส่งการแจ้งเตือนผ่านโพรโทคอลกิจกรรมและใช้แพคเกจข้อมูลประจําตัวของตัวแทนเพื่อรับโทเค็นตัวแทนสําหรับตัวแทนเมื่อเกี่ยวข้อง
  • ตัวแทน 365 ขอให้นักพัฒนาเริ่มต้นด้วยตัวแทนที่มีอยู่เมื่อพร้อมใช้งานจากเฟรมเวิร์กตัวแทนในการเลือกของพวกเขา จากนั้นพวกเขาสามารถขยายตัวแทนเพื่อให้ทํางานเพิ่มเติมซึ่งทําให้ตัวแทนของพวกเขามีหน้าที่ด้านการกํากับดูแล สามารถสังเกตการณ์ และมีประสิทธิผลมากขึ้นในโลกดิจิทัล

ไดอะแกรมแสดงให้เห็นว่าตัวแทนที่มีอยู่สามารถเปิดใช้งานตัวแทน 365 ได้อย่างไร

ทําความเข้าใจพิมพ์เขียวของตัวแทนใน Agent 365

ก่อนที่จะสร้างอินสแตนซ์ของตัวแทนของคุณ การทําความเข้าใจสิ่งที่เราหมายถึงโดยพิมพ์เขียวของตัวแทน 365 มีประโยชน์มาก พิมพ์เขียวเป็นข้อกําหนดที่ได้รับการอนุมัติจาก IT และกําหนดไว้ล่วงหน้าของชนิดของตัวแทน โดยหลัก ๆ แล้วเป็น "เทมเพลต" ขององค์กรที่สร้างตัวแทนที่ตรงตามมาตรฐานทั้งหมด ซึ่งกําหนดความสามารถของตัวแทน การเข้าถึงเครื่องมือ MCP ที่จําเป็น ข้อจํากัดด้านความปลอดภัยและการปฏิบัติตามกฎระเบียบ ข้อกําหนดการตรวจสอบ เมตาดาต้าวงจรชีวิต และเทมเพลตนโยบายการกํากับดูแลที่เชื่อมโยงใด ๆ เช่น DLP ข้อจํากัดการเข้าถึงภายนอก หรือกฎการบันทึก เมื่อเปิดใช้งานพิมพ์เขียวผู้ดูแลระบบจะสามารถสร้างอินสแตนซ์ในศูนย์การจัดการ Microsoft 365 ตัวแทนทุกอินสแตนซ์สืบทอดกฎของพิมพ์เขียวเพื่อให้มั่นใจว่าการกํากับดูแลทั่วทั้งอีเมล ปฏิทิน การรับส่งข้อความของ Teams การเข้าถึง SharePoint และปริมาณงานอื่น ๆ ของ Microsoft 365 จะเพิ่มสัมผัสของตัวแทน การดําเนินการนี้จะป้องกัน "Shadow Agents" จะบังคับใช้ความสามารถในการสังเกตการณ์ และยึดแต่ละตัวแทนในโมเดลข้อมูลประจําตัวและสิทธิ์ที่สํารองข้อมูลไว้ด้วย Secure Entra

ตัวแทนแพคเกจ SDK 365

ค้นหาแพคเกจตัวแทน 365 SDK ในตัวจัดการแพคเกจสําหรับภาษาที่สนับสนุน

แพคเกจ SDK ตัวแทน 365 สําหรับ Python อยู่ใน ดัชนีแพคเกจ Python (PYPI)

แพคเกจ รายละเอียด
microsoft-agents-a365-notifications ส่วนขยายการแจ้งเตือนและการรับส่งข้อความสําหรับแอปพลิเคชันเอเจนต์ AI มีโปรแกรมอรรถประโยชน์สําหรับการจัดการการแจ้งเตือนของบริษัท เหตุการณ์วงจรชีวิต และการกําหนดเส้นทางในช่องทางต่าง ๆ และแชนเนลย่อยในแอปพลิเคชัน Microsoft 365
microsoft-agents-a365-observability-core การตรวจสอบและส่งข้อมูลทางไกล การติดตาม และการตรวจสอบส่วนประกอบสําหรับตัวแทน AI ที่สร้างขึ้นบน OpenTelemetry มีโครงสร้างขยายสําหรับการเรียกตัวแทน การดําเนินการเครื่องมือ และการอนุมาน LLM กับการเผยแพร่บริบทและผู้ส่งออกที่เสียบได้
microsoft-agents-a365-observability-extensions-agent-framework ส่วนขยายการสังเกตการณ์สําหรับ Microsoft Agent Framework มีการรวมการติดตาม OpenTelemetry โดยเฉพาะสําหรับแอปพลิเคชันที่ใช้ Agent Framework
microsoft-agents-a365-observability-extensions-openai ส่วนขยายการสังเกตการณ์สําหรับ SDK ตัวแทน OpenAI มีการรวมการติดตาม OpenTelemetry สําหรับแอปพลิเคชันที่ใช้ OpenAI Agents ด้วยเครื่องมืออัตโนมัติสําหรับเวิร์กโฟลว์ตัวแทนและการเรียกใช้เครื่องมือ
microsoft-agents-a365-observability-extensions-langchain ส่วนขยายการสังเกตการณ์สําหรับเฟรมเวิร์ก LangChain ให้การรวมการติดตาม OpenTelemetry สําหรับแอปพลิเคชัน AI ที่ใช้ LangChain ด้วยเครื่องมืออัตโนมัติสําหรับสายโซ่ ตัวแทน และเครื่องมือ
microsoft-agents-a365-observability-extensions-semantic-kernel ส่วนขยายการสังเกตการณ์สําหรับเฟรมเวิร์ก Kernel เชิงความหมาย ให้การรวมการติดตาม OpenTelemetry สําหรับแอปพลิเคชันที่ใช้ Kernel ทางความหมาย ด้วยเครื่องมืออัตโนมัติสําหรับฟังก์ชันเคอร์เนล ปลั๊กอิน และนักวางแผน
microsoft-agents-a365-runtime โปรแกรมอรรถประโยชน์รันไทม์หลักและการจัดการสภาพแวดล้อมสําหรับแอปพลิเคชันตัวแทน AI ให้การค้นพบ POWER Platform API ที่จําเป็น การกําหนดค่าสภาพแวดล้อม และความละเอียดขอบเขตการรับรองความถูกต้อง
microsoft-agents-a365-tooling ฟังก์ชันเครื่องมือหลักสําหรับ MCP (Model Context Protocol) การจัดการเซิร์ฟเวอร์เครื่องมือในแอปพลิเคชันที่สร้างขึ้นด้วย Microsoft Agent 365 SDK มีพื้นฐานสําหรับการค้นหา การลงทะเบียน และการจัดการเซิร์ฟเวอร์เครื่องมือในเฟรมเวิร์ก AI ที่แตกต่างกัน
microsoft-agents-a365-tooling-extensions-agentframework เครื่องมือและบริการเฉพาะของ Agent Framework สําหรับการพัฒนาตัวแทน AI ให้บริการการลงทะเบียนเครื่องมือ MCP (Model Context Protocol) สําหรับการเพิ่มเซิร์ฟเวอร์ MCP แบบไดนามิกไปยังตัวแทน Agent Framework
microsoft-agents-a365-tooling-extensions-openai เครื่องมือและบริการเฉพาะของ OpenAI Agents SDK สําหรับการพัฒนาตัวแทน AI ให้บริการลงทะเบียนเครื่องมือ MCP (Model Context Protocol) สําหรับการเพิ่มเซิร์ฟเวอร์ MCP แบบไดนามิกไปยังตัวแทนที่ใช้ SDK ตัวแทน OpenAI
microsoft-agents-a365-tooling-extensions-semantickernel เครื่องมือและบริการเฉพาะของเคอร์เนลเชิงความหมายสําหรับการพัฒนาตัวแทน AI ให้บริการการลงทะเบียนเครื่องมือ MCP (Model Context Protocol) สําหรับการเพิ่มเซิร์ฟเวอร์ MCP แบบไดนามิกไปยังตัวแทนที่ใช้ Kernel Semantic
microsoft-agents-a365-tooling-extensions-azureaifoundry เครื่องมือและบริการเฉพาะของ Azure AI Foundry สําหรับการพัฒนาตัวแทน AI ให้บริการลงทะเบียนเครื่องมือ MCP (Model Context Protocol) สําหรับการเพิ่มเซิร์ฟเวอร์ MCP แบบไดนามิกไปยังตัวแทนการก่อตั้ง AI ของ Azure

โฟลว์ระดับสูงของตัวแทน 365

ไดอะแกรมต่อไปนี้แสดงให้เห็นถึงโฟลว์นักพัฒนาสําหรับตัวแทน

การพัฒนาเพื่อเผยแพร่โฟลว์สําหรับตัวแทนที่ 365

คุณเริ่มต้นด้วยตัวแทนที่คุณได้สร้างโดยใช้ภาษาการเขียนโปรแกรมและเฟรมเวิร์กตัวแทนที่คุณเลือก จากนั้นคุณสามารถใช้ Agent 365 SDK เพื่อขยายตัวแทนที่คุณได้สร้างไว้แล้ว เพิ่มความสามารถพิเศษ เช่น การแจ้งเตือน ความสามารถในการสังเกต การสังเกต และการเชื่อมต่อเซิร์ฟเวอร์เครื่องมือที่พวกเขาจําเป็นต้องเรียกใช้ภายในแพลตฟอร์ม ถ้าคุณต้องการตัวอย่างของวิธีการจัดโครงสร้างของตัวแทนที่มีอยู่ การเริ่มต้นใช้งานด่วนจะแนะนําคุณผ่านตัวแทนตัวอย่างที่รวมอยู่ใน ชุดเครื่องมือ ของตัวแทน Microsoft 365 สําหรับรหัส VS ดูการเริ่มต้นใช้งานด่วนแทน 365 ที่พร้อมใช้งานตัวอย่างเช่น:

คุณกําหนดว่าเซิร์ฟเวอร์ Microsoft MCP ใดที่เอเจนต์ของคุณใช้ กําหนดค่าการเชื่อมต่อเหล่านั้น และรวมคอมโพเนนต์ Agent 365 - การสังเกต การเตือน และการเชื่อมต่อเซิร์ฟเวอร์เครื่องมือ โดยใช้รูปแบบที่ให้ไว้ในตัวอย่าง GitHub

หลังจากนั้นให้สร้างพิมพ์เขียว Agent 365 ที่กําหนดวิธีการแสดงและเชื่อมต่อตัวแทนของคุณลงในแพลตฟอร์ม ทดสอบเจ้าหน้าที่ของคุณใน Agents Playground ด้วยพิมพ์เขียว ซึ่งช่วยให้คุณมีพื้นที่ในการตรวจสอบการแจ้งเตือน ลองใช้การโต้ตอบ MCP และตรวจสอบการวัดและส่งข้อมูลทางไกลก่อนที่จะปรับใช้ที่ใดก็ได้

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

คุณต้องการ Agent 365 SDK เมื่อไร?

ใช้ SDK ของตัวแทน 365 เมื่อคุณต้องการ:

  • รวมกับข้อมูลหรือเครื่องมือ Microsoft 365 ผ่านตัวเชื่อมต่อ MCP ที่ปลอดภัย
  • ควบคุมและตรวจสอบตัวแทนหลายรายทั่วทั้งองค์กรของคุณ
  • ให้การวัดและติดตามและส่งข้อมูลทางไกลระดับองค์กร
  • เปิดใช้งานการแจ้งเตือนสําหรับการโต้ตอบกับตัวแทน
  • ปรับใช้ในสภาพแวดล้อมที่มีการควบคุมซึ่งจําเป็นต้องมีการตรวจสอบย้อนกลับและการจัดการวงจรชีวิต

วิธีการที่ Agent 365 SDK เหมาะกับระบบนิเวศของตัวแทน

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

สิทธิประโยชน์โดยย่อ

  • ข้อมูลประจําตัวแบบรวมและการกํากับดูแลทั่วทั้งตัวแทนทั้งหมด
  • การวัดและส่งข้อมูลทางไกลและการติดตามแบบนอกกรอบ
  • การเข้าถึงเครื่องมือ Microsoft 365 ที่ปลอดภัยและควบคุม
  • รองรับ Cross-orchestrator และ multicloud
  • เส้นทางการอัปเกรดแบบง่ายสําหรับตัวแทนที่มีอยู่

ขั้นตอนถัดไป