Condividi tramite


Panoramica dell'SDK di Microsoft Agent 365

Importante

Devi far parte del programma di anteprima Frontier per ottenere l'accesso in anteprima a Microsoft Agent 365. Frontier ti mette in contatto diretto con le ultime innovazioni di Microsoft nell'IA. Le anteprime Frontier sono soggette alle condizioni di anteprima esistenti dei tuoi contratti del cliente. Poiché queste funzionalità sono ancora in fase di sviluppo, la disponibilità e le funzionalità possono cambiare nel tempo.

Agent 365 SDK è un software development kit che può essere usato per estendere gli agenti creati con qualsiasi SDK agente o piattaforma, con identità di livello aziendale, osservabilità, notifiche, sicurezza e accesso regolamentato ai dati Microsoft 365. 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), dimostrare comportamenti osservabili creando attendibilità, eseguendo azioni controllabili e ottenendo tutto tramite accesso sicuro a strumenti e dati.

Con l'Agent 365 SDK, gli agenti possono:

  • Usa Agent Identity supportata da Entra con le proprie risorse utente come la casella postale per un'autenticazione sicura e un accesso controllato a strumenti e dati.
  • Ricevere e rispondere alle notifiche da Teams, Outlook, Word commenti e messaggi di posta elettronica, proprio come un partecipante umano nelle app Microsoft 365.
  • Ottieni completa osservabilità tramite Open Telemetry, permettendo interazioni con agenti controllate e tracciabili, eventi di inferenza e utilizzo di strumenti.
  • Richiamare server MCP (Protocollo di Contesto del Modello) governati per accedere ai carichi di lavoro Microsoft 365 (ad esempio, Posta, Calendario, SharePoint, Teams) sotto il controllo dell'amministratore.
  • Opera all'interno di un sistema modello approvato dall'IT, assicurando che ciascuna istanza di agente erediti le politiche di conformità, governance e sicurezza.

Pacchetti dell'SDK Agent 365

Trova i pacchetti SDK Agent 365 nei gestori di pacchetti per i linguaggi supportati.

Tutti i pacchetti SDK di Agent 365 per Python sono disponibili in Python Package Index (PYPI)

Package Description
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 del routing tra canali e sottocanali diversi 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 l'invocazione degli agenti, l'esecuzione degli strumenti e l'inferenza LLM con propagazione del contesto ed esportatori pluggabili.
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 Semantic Kernel framework. Fornisce l'integrazione del tracciamento OpenTelemetry per applicazioni basate su Semantic Kernel con strumentazione automatica per le funzioni del kernel, i plugin e i pianificatori.
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 di strumenti in diversi framework di intelligenza artificiale.
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 Semantic Kernel strumenti e servizi specifici per lo sviluppo di agenti di intelligenza artificiale. Fornisce il servizio di registrazione dello strumento MCP (Model Context Protocol) per l'aggiunta dinamica di server MCP agli agenti basati su Semantic Kernel.
microsoft-agents-a365-tooling-extensions-azureaifoundry Azure AI Foundry strumenti e servizi specifici per lo sviluppo di agenti di intelligenza artificiale. Fornisce il servizio di registrazione dello strumento MCP (Model Context Protocol) per l'aggiunta dinamica di server MCP agli agenti Azure AI Foundry.