Compartilhar via


Visão geral do SDK Microsoft Agent 365

Importante

Você precisa fazer parte do programa de prévia Frontier para obter acesso antecipado ao Microsoft Agent 365. A Frontier conecta você diretamente às mais recentes inovações de IA da Microsoft. Prévias da Frontier estão sujeitas aos termos de pré-visualização existentes dos seus contratos com clientes. Como esses recursos ainda estão em desenvolvimento, sua disponibilidade e capacidades podem mudar ao longo do tempo.

O Agent 365 SDK é um kit de desenvolvimento de software que pode ser usado para estender agentes construídos usando qualquer agente SDK ou plataforma, com identidade em nível empresarial, observabilidade, notificações, segurança e acesso governado aos dados do Microsoft 365. Agentes podem ter identidades únicas, podem ser invocados usando gestos comuns (como @mentions) em aplicativos em que usuários corporativos normalmente operam — como Teams, Word, Outlook etc.), demonstrar comportamentos observáveis que geram confiança, tomam ações auditáveis e alcançam tudo isso por meio de acesso seguro a ferramentas e dados.

Com o SDK do Agente 365, os agentes podem:

  • Use o Agent Identity apoiado pelo Entra, com seus próprios recursos de usuário, como caixa de correio, para autenticação segura e acesso controlado a ferramentas e dados.
  • Receba e responda a notificações do Teams, Outlook, comentários do Word e e-mails — assim como um participante humano em aplicativos do Microsoft 365.
  • Obtenha total observabilidade via Open Telemetry, permitindo interações auditadas e rastreáveis com agentes, eventos de inferência e uso de ferramentas.
  • Invoque servidores do Model Context Protocol (MCP) governados para acessar cargas de trabalho do Microsoft 365 (por exemplo, Mail, Calendário, SharePoint, Teams) sob controle administrativo...
  • Funcione dentro de um sistema de blueprint aprovado por TI, garantindo que cada instância de agente herde políticas de conformidade, governança e segurança.

Pacotes SDK do Agente 365

Encontre os pacotes do SDK Agent 365 nos gerenciadores de pacotes das linguagens suportadas.

Todos os pacotes SDK do Agent 365 para Python podem ser encontrados no Python Package Index (PYPI)

Package Description
Microsoft-Agents-A365-Notifications Extensões de notificação e mensagens para aplicações de agentes de IA. Fornece utilitários para lidar com notificações de agentes, eventos do ciclo de vida e roteamento entre diferentes canais e subcanais em aplicações Microsoft 365.
microsoft-agents-a365-observability-core Componentes de telemetria, rastreamento e monitoramento para agentes de IA construídos sobre OpenTelemetry. Fornece spans estruturados para invocação de agentes, execução de ferramentas e inferência de LLMs com propagação de contexto e exportadores pluggáveis.
Microsoft-Agents-A365-Observability-Extensions-Agent-Framework Extensões de observabilidade para o Microsoft Agent Framework. Oferece integração com rastreamento OpenTelemetry especificamente para aplicações baseadas em Agent Framework.
Microsoft-Agents-A365-Observability-Extensions-OpenAI Extensões de observabilidade para o SDK OpenAI Agents. Oferece integração com rastreamento OpenTelemetry para aplicações baseadas em agentes OpenAI com instrumentação automática para fluxos de trabalho de agentes e invocações de ferramentas.
microsoft-agents-a365-observability-extensions-langchain Extensões de observabilidade para o framework LangChain. Oferece integração com rastreamento OpenTelemetry para aplicações de IA baseadas em LangChain, com instrumentação automática para chains, agentes e ferramentas.
microsoft-agents-a365-observability-extensions-semantic-kernel Extensões de observabilidade para framework Semantic Kernel. Oferece integração com rastreamento OpenTelemetry para aplicações baseadas em Kernel Semântico com instrumentação automática para funções do kernel, plugins e planejadores.
Microsoft-Agents-A365-runtime Utilitários centrais de runtime e gerenciamento de ambiente para aplicações de agentes de IA. Fornece descoberta essencial da API do Power Platform, configuração do ambiente e resolução do escopo de autenticação.
Microsoft-Agents-A365-Tooling Funcionalidade central de ferramentas para gerenciamento de servidores de ferramentas MCP (Model Context Protocol) em aplicações construídas com o Microsoft Agent 365 SDK. Fornece a base para descobrir, registrar e gerenciar servidores de ferramentas em diferentes frameworks de IA.
Microsoft-Agents-A365-Tooling-Extensions-AgentFramework Ferramentas e serviços específicos do Agent Framework para desenvolvimento de agentes de IA. Fornece o serviço de registro de ferramentas MCP (Model Context Protocol) para adicionar dinamicamente servidores MCP aos agentes do Agent Framework.
Microsoft-Agents-A365-Tooling-Extensions-OpenAI Ferramentas e serviços específicos do SDK de agentes OpenAI para desenvolvimento de agentes de IA. Fornece o serviço de registro de ferramentas MCP (Model Context Protocol) para adicionar dinamicamente servidores MCP a agentes baseados em SDK dos Agentes OpenAI.
microsoft-agents-a365-tooling-extensions-semantickernel Ferramentas e serviços específicos do Kernel Semântico para desenvolvimento de agentes de IA. Fornece o serviço de registro de ferramentas MCP (Model Context Protocol) para adicionar dinamicamente servidores MCP a agentes baseados em Kernel Semântico.
Microsoft-agents-a365-tooling-extensions-azureaifoundry Ferramentas e serviços específicos do Azure AI Foundry para desenvolvimento de agentes de IA. Fornece serviço de registro de ferramentas MCP (Model Context Protocol) para adicionar dinamicamente servidores MCP aos agentes Azure AI Foundry.