Översikt över Microsoft Agent 365 SDK

Agent 365 SDK är ett programvaruutvecklingskit som kan användas för att utöka agenter skapade med valfritt agent-SDK eller plattform, med företagsklassad identitet, observabilitet, aviseringar, säkerhet och styrd åtkomst till data i Microsoft 365. Agenter kan ha unika identiteter, kan anropas med vanliga gester (som @mentions) i appar som företagsanvändare vanligtvis arbetar i (såsom Teams, Word, Outlook, etc.), visa observerbara beteenden som bygger förtroende, utför granskabara åtgärder och uppnår allt detta via säker åtkomst till verktyg och data.

Med Agent 365 SDK:n kan agenter:

  • Använd Entra-stödd agentidentitet med egna användarresurser, till exempel postlåda, för säker autentisering och kontrollerad åtkomst till verktyg och data.
  • Ta emot och besvara aviseringar från Teams, Outlook, Word-kommentarer och e-post—precis som en mänsklig deltagare i Microsoft 365-appar.
  • Uppnå full observabilitet via Open Telemetry, vilket möjliggör auditerade, spårbara agentinteraktioner, inferenshändelser och verktygsanvändning.
  • Anropa reglerade Model Context Protocol (MCP)-servrar för att få åtkomst till Microsoft 365-tjänster (t.ex. Mail, Kalender, SharePoint, Teams) under Microsoft administratörskontroll.
  • Verka inom ett IT-godkänt blueprint-system och säkerställa att varje agentinstans ärver efterlevnads-, styrnings- och säkerhetspolicyer.

Agent 365 SDK-paket

Hitta Agent 365 SDK-paketen i pakethanterarna för de stödda språken.

Alla Agent 365 SDK-paket för Python finns i Python Package Index (PYPI)

Paket beskrivning
microsoft-agents-a365-notifications Aviserings- och meddelandetillägg för AI-agentapplikationer. Tillhandahåller verktyg för hantering av agentaviseringar, livscykelhändelser och routning över olika kanaler och underkanaler i Microsoft 365-applikationer.
microsoft-agents-a365-observability-core Telemetri-, spårnings- och övervakningskomponenter för AI-agenter byggda på OpenTelemetry. Tillhandahåller strukturerade spann för agentanrop, verktygskörning och LLM-inferens med kontextpropagation och pluggbara exportörer.
microsoft-agents-a365-observability-extensions-agent-framework Tillägg för observabilitet för Microsoft Agent Framework. Tillhandahåller OpenTelemetry-integrering för spårning specifikt för applikationer som bygger på Agent Framework.
microsoft-agents-a365-observability-extensions-openai Observabilitetstillägg till OpenAI Agents SDK. Tillhandahåller OpenTelemetry-spårningsintegration för applikationer baserade på OpenAI agents med automatisk instrumentering för arbetsflöden för agenter och verktygsanrop.
microsoft-agents-a365-observability-extensions-langchain Observability-tillägg för LangChain-ramverket. Tillhandahåller OpenTelemetry-spårningsintegration för AI-applikationer baserade på LangChain med automatisk instrumentering av kedjor, agenter och verktyg.
microsoft-agents-a365-observability-extensions-semantic-kernel Observabilitetstillägg för ett Semantic Kernel-ramverk. Tillhandahåller OpenTelemetry-spårningsintegration för Semantic Kernel-baserade applikationer med automatisk instrumentering för kärnfunktioner, plugins och planerare.
microsoft-agents-a365-runtime Grundläggande runtime-verktyg och miljöhantering för AI-agentapplikationer. Tillhandahåller nödvändig upptäckt av Power Platform API:er, miljökonfiguration och hantering av autentiseringsscope.
microsoft-agents-a365-tooling Grundläggande verktygsfunktionalitet för hantering av MCP (Model Context Protocol) verktygsservrar i applikationer byggda med Microsoft Agent 365 SDK. Utgör grunden för att upptäcka, registrera och hantera verktygsservrar över olika AI-ramverk.
microsoft-agents-a365-tooling-extensions-agentframework Agent Framework-specifika verktyg och tjänster för AI-agentutveckling. Tillhandahåller MCP (Model Context Protocol) verktygsregistreringstjänst för att dynamiskt lägga till MCP-servrar till agenter i Agent Framework.
microsoft-agents-a365-tooling-extensions-openai OpenAI Agents SDK-specifika verktyg och tjänster för AI-agentutveckling. Tillhandahåller MCP (Model Context Protocol) verktygsregistreringstjänst för att dynamiskt lägga till MCP-servrar till OpenAI Agents SDK-baserade agenter.
microsoft-agents-a365-tooling-extensions-semantickernel Semantic Kernel-specifika verktyg och tjänster för utveckling av AI-agenter Tillhandahåller MCP (Model Context Protocol) verktygsregistreringstjänst för att dynamiskt lägga till MCP-servrar till Semantic Kernel-baserade agenter.
microsoft-agents-a365-tooling-extensions-azureaifoundry Azure AI Foundry-specifika verktyg och tjänster för utveckling av AI-agenter. Tillhandahåller MCP (Model Context Protocol) verktygsregistreringstjänst för att dynamiskt lägga till MCP-servrar till agenter i Azure AI Foundry.