Panoramica dell'SDK di Microsoft Agent 365

SDK Agent 365 è un kit di sviluppo software che può essere utilizzato per estendere agenti sviluppati con qualsiasi SDK o piattaforma per agenti, offrendo identità, osservabilità, notifiche, sicurezza e accesso regolamentato ai dati di Microsoft 365 di livello enterprise. Gli agenti possono avere identità univoche, possono essere richiamati usando gesti comuni (ad esempio @mentions) nelle app in cui gli utenti aziendali operano in genere (ad esempio Teams, Word, Outlook e così via), presentano comportamenti osservabili, creano attendibilità, eseguono azioni controllabili e ottengono tutto ciò tramite l'accesso sicuro a strumenti e dati.

Con l'SDK Agent 365, gli agenti possono:

  • Utilizza Identità agente supportata da Entra con risorse utente dedicate, come la casella di posta, per un'autenticazione sicura e un accesso controllato a strumenti e dati.
  • Ricevono e rispondono alle notifiche da Teams, Outlook, commenti di Word e e-mail—proprio come un partecipante umano nelle app Microsoft 365.
  • Ottieni piena osservabilità tramite OpenTelemetry, abilitando la registrazione e la tracciabilità delle interazioni degli agenti, degli eventi di inferenza e dell'utilizzo degli strumenti.
  • Richiama server governati di Model Context Protocol (MCP) per accedere ai carichi di lavoro Microsoft 365 (ad esempio Mail, Calendar, SharePoint, Teams) sotto il controllo amministrativo.
  • Funziona all'interno di un sistema di blueprint approvato dall'IT, assicurando che ogni istanza di agente erediti i criteri di conformità, governance e sicurezza.

SDK Agent 365: pacchetti

Trova i pacchetti dell'SDK Agent 365 nelle gestioni pacchetti per le lingue supportate.

Tutti i pacchetti di SDK Agent 365 per Python si trovano nell'indice dei pacchetti Python (PYPI)

Pacchetto Descrizione
microsoft-agents-a365-notifications Estensioni di notifica e messaggistica per le applicazioni dell'agente IA. Fornisce utilità per la gestione delle notifiche degli agenti, degli eventi del ciclo di vita e della distribuzione in diversi canali e canali secondari nelle applicazioni Microsoft 365.
microsoft-agents-a365-observability-core Componenti di telemetria, traccia e monitoraggio per gli agenti IA basati su OpenTelemetry. Fornisce intervalli strutturati per la chiamata dell'agente, l'esecuzione degli strumenti e l'inferenza LLM con propagazione del contesto e utilità di esportazione collegabili.
microsoft-agents-a365-observability-extensions-agent-framework Estensioni dell'osservabilità per Microsoft Agent Framework. Fornisce l'integrazione della traccia OpenTelemetry specificamente per le applicazioni basate su Agent Framework.
microsoft-agents-a365-observability-extensions-openai Estensioni di osservabilità per l'SDK OpenAI Agents. Fornisce l'integrazione della traccia OpenTelemetry per le applicazioni basate su agenti OpenAI con strumentazione automatica per i flussi di lavoro degli agenti e le chiamate agli strumenti.
microsoft-agents-a365-observability-extensions-langchain Estensioni di osservabilità per il framework LangChain. Fornisce l'integrazione della traccia OpenTelemetry per le applicazioni di intelligenza artificiale basate su LangChain con strumentazione automatica per catene, agenti e strumenti.
microsoft-agents-a365-observability-extensions-semantic-kernel Estensioni di osservabilità per il framework di Kernel semantico. Fornisce l'integrazione della traccia OpenTelemetry per le applicazioni basate su Kernel semantico con strumentazione automatica per funzioni del kernel, plug-in e planner.
microsoft-agents-a365-runtime Utilità di runtime di base e gestione dell'ambiente per le applicazioni con agente IA. Fornisce funzionalità essenziali per l'individuazione delle API di Power Platform, la configurazione dell’ambiente e la risoluzione degli ambiti di autenticazione.
microsoft-agents-a365-tooling Funzionalità di base degli strumenti per la gestione del server degli strumenti MCP (Model Context Protocol) nelle applicazioni create con l'SDK Microsoft Agent 365. Fornisce le basi per l'individuazione, la registrazione e la gestione dei server degli strumenti in framework IA diversi.
microsoft-agents-a365-tooling-extensions-agentframework Strumenti e servizi specifici di Agent Framework per lo sviluppo dell'agente IA. Fornisce il servizio di registrazione dello strumento MCP (Model Context Protocol) per l'aggiunta dinamica di server MCP agli agenti di Agent Framework.
microsoft-agents-a365-tooling-extensions-openai Strumenti e servizi specifici dell'SDK OpenAI Agents per lo sviluppo dell'agente IA. Fornisce il servizio di registrazione dello strumento MCP (Model Context Protocol) per l'aggiunta dinamica di server MCP agli agenti basati sull'SDK OpenAI Agents.
microsoft-agents-a365-tooling-extensions-semantickernel Strumenti e servizi specifici di Kernel semantico per lo sviluppo dell'agente IA. Fornisce il servizio di registrazione dello strumento MCP (Model Context Protocol) per l'aggiunta dinamica di server MCP agli agenti basati su Kernel semantico.
microsoft-agents-a365-tooling-extensions-azureaifoundry Strumenti e servizi specifici di Azure AI Foundry per lo sviluppo dell'agente IA. Fornisce il servizio di registrazione dello strumento MCP (Model Context Protocol) per l'aggiunta dinamica di server MCP agli agenti di Azure AI Foundry.