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 visualização prévia existentes dos seus contratos com clientes. Como esses recursos ainda estão em desenvolvimento, sua disponibilidade e capacidades podem mudar ao longo do tempo.

Agent 365 SDK é um kit de desenvolvimento de software que pode ser usado para estender agentes criados usando qualquer SDK ou plataforma de agente, com identidade de nível empresarial, observabilidade, notificações, segurança e acesso controlado aos dados Microsoft 365. Os agentes podem ter identidades exclusivas, podem ser invocados usando gestos comuns (como @mentions) em aplicativos em que os usuários corporativos normalmente operam (como Teams, Word, Outlook etc.), demonstram comportamentos observáveis criando confiança, tomando ações auditáveis e alcançando 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 os próprios recursos de usuário, como a caixa de correio, para autenticação segura e acesso controlado a ferramentas e dados.
  • Receba e responda às notificações do Teams, Outlook, comentários do Word e emails, assim como um participante humano nos 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 Model Context Protocol (MCP) governados para acessar cargas de trabalho do Microsoft 365 (por exemplo, Email, Calendário, SharePoint, Teams) sob controle do administrador.
  • 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 do SDK do Agente 365 para Python podem ser encontrados em Python Índice de Pacotes (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 do agente, eventos de ciclo de vida e roteamento em diferentes canais e subcanais em aplicativos 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 modelos de linguagem de grande escala (LLMs) com propagação de contexto e exportadores moduláveis.
Microsoft-Agents-A365-Observability-Extensions-Agent-Framework Extensões de observabilidade para o Microsoft Agent Framework. Oferece integração de rastreamento com 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 do 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 de rastreamento OpenTelemetry para aplicações de IA baseadas em LangChain, com instrumentação automática para cadeias, agentes e ferramentas.
microsoft-agents-a365-observability-extensions-semantic-kernel Extensões de observabilidade para o framework Semantic Kernel. Fornece integração de rastreamento OpenTelemetry para aplicativos baseados no Semantic Kernel, com instrumentação automática para funções de kernel, plug-ins e planejadores.
Microsoft-Agents-A365-runtime Utilitários centrais de runtime e gerenciamento de ambiente para aplicações de agentes de IA. Fornece descoberta da API essencial do Power Platform, configuração do ambiente e definiçã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 Semantic Kernel ferramentas e serviços específicos para o desenvolvimento de agente de IA. Fornece o serviço de registro da ferramenta MCP (Model Context Protocol) para adicionar dinamicamente servidores MCP a agentes baseados em Semantic Kernel.
Microsoft-agents-a365-tooling-extensions-azureaifoundry Azure AI Foundry ferramentas e serviços específicos para o desenvolvimento de agente de IA. Fornece o serviço de registro da ferramenta MCP (Model Context Protocol) para adicionar dinamicamente servidores MCP a agentes Azure AI Foundry.