Información general sobre el SDK de Microsoft Agent 365

SDL de Agent 365 es un kit de desarrollo de software que puede utilizarse para ampliar agentes desarrollados con cualquier SDK o plataforma de agentes, con identidad de nivel empresarial, observabilidad, notificaciones, seguridad y acceso gobernado a los datos de Microsoft 365. Los agentes pueden tener identidades únicas, se pueden invocar mediante gestos comunes (por ejemplo, @mentions) en aplicaciones en las que los usuarios empresariales suelen operar (como Teams, Word, Outlook, etc.), demostrar comportamientos observables, crear confianza, realizar acciones auditables y lograrlo todo a través del acceso seguro a herramientas y datos.

Con el SDK de Agent 365, los agentes pueden:

  • Utilice una identidad de agente respaldada por Entra con sus propios recursos de usuario, como el buzón, para autenticación segura y acceso controlado a herramientas y datos.
  • Recibir y responder a notificaciones de Teams, Outlook, comentarios de Word y correos electrónicos, como un participante humano en las aplicaciones de Microsoft 365.
  • Obtenga observabilidad total mediante Open Telemetry, lo que permite interacciones de agentes auditadas y rastreables, eventos de inferencia y uso de herramientas.
  • Invocar servidores gobernados de Protocolo de contexto del modelo (MCP) para acceder a cargas de trabajo de Microsoft 365 (por ejemplo, Correo, Calendario, SharePoint, Teams) bajo control del administrador.
  • Opera dentro de un sistema de blueprint aprobado por TI, asegurando que cada instancia de agente herede las políticas de cumplimiento, gobernanza y seguridad.

Paquetes del SDK de Agent 365

Busque los paquetes del SDK de Agent 365 en los administradores de paquetes para los idiomas admitidos.

Todos los paquetes del SDK de Agent 365 para Python se pueden encontrar en el índice de paquetes de Python (PYPI)

Paquete Descripción
microsoft-agents-a365-notifications Extensiones de notificación y mensajería para aplicaciones del agente de IA. Proporciona utilidades para controlar las notificaciones del agente, los eventos de ciclo de vida y el enrutamiento entre diferentes canales y subcanales en aplicaciones de Microsoft 365.
microsoft-agents-a365-observability-core Componentes de telemetría, seguimiento y supervisión de agentes de IA basados en OpenTelemetry. Proporciona intervalos estructurados para la invocación del agente, la ejecución de herramientas y la inferencia de LLM con exportadores de propagación de contexto y acoplables.
microsoft-agents-a365-observability-extensions-agent-framework Extensiones de observabilidad para Microsoft Agent Framework. Proporciona integración de seguimiento de OpenTelemetry específicamente para aplicaciones basadas en Agent Framework.
microsoft-agents-a365-observability-extensions-openai Extensiones de observabilidad para el SDK de agentes de OpenAI. Proporciona integración de seguimiento de OpenTelemetry para aplicaciones basadas en agentes de OpenAI con instrumentación automática para flujos de trabajo de agente e invocaciones de herramientas.
microsoft-agents-a365-observability-extensions-langchain Extensiones de observabilidad para el marco de LangChain. Proporciona integración de seguimiento de OpenTelemetry para aplicaciones de IA basadas en LangChain con instrumentación automática para cadenas, agentes y herramientas.
microsoft-agents-a365-observability-extensions-semantic-kernel Extensiones de observabilidad para el marco de kernel semántico. Proporciona integración de seguimiento de OpenTelemetry para aplicaciones semánticas basadas en kernel con instrumentación automática para funciones de kernel, complementos y planificadores.
microsoft-agents-a365-runtime Utilidades principales del runtime y administración del entorno para las aplicaciones del agente de IA. Proporciona la detección esencial de la API de Power Platform, la configuración del entorno y la resolución del ámbito de autenticación.
microsoft-agents-a365-tooling Funcionalidad básica de herramientas para la administración de servidores de herramientas MCP (Protocolo de contexto de modelo) en aplicaciones compiladas con el SDK de Microsoft Agent 365. Proporciona la base para detectar, registrar y administrar servidores de herramientas en diferentes marcos de inteligencia artificial.
microsoft-agents-a365-tooling-extensions-agentframework Herramientas y servicios específicos de Agent Framework para el desarrollo de agentes de IA. Proporciona el servicio de registro de herramientas MCP (Protocolo de contexto de modelo) para agregar dinámicamente servidores MCP a agentes de Agent Framework.
microsoft-agents-a365-tooling-extensions-openai Herramientas y servicios específicos del SDK de agentes de OpenAI para el desarrollo de agentes de IA. Proporciona el servicio de registro de herramientas MCP (Protocolo de contexto de modelo) para agregar dinámicamente servidores MCP a agentes basados en el SDK de OpenAI.
microsoft-agents-a365-tooling-extensions-semantickernel Herramientas y servicios específicos de kernel semántico para el desarrollo de agentes de IA. Proporciona el servicio de registro de herramientas MCP (Protocolo de contexto de modelo) para agregar dinámicamente servidores MCP a agentes basados en kernel semántico.
microsoft-agents-a365-tooling-extensions-azureaifoundry Herramientas y servicios específicos de Fundición de IA de Azure para el desarrollo de agentes de IA. Proporciona el servicio de registro de herramientas MCP (Protocolo de contexto de modelo) para agregar dinámicamente servidores MCP a agentes de Fundición de IA de Azure.