Introducción
Azure AI Bot Service es la red troncal para ejecutar bots en Azure. Controla el registro de bots, la conectividad con canales de chat, como Teams, el escalado y la infraestructura básica. La plataforma Microsoft 365 aprovecha este servicio para agentes de inteligencia artificial personalizados:
• SDK de agentes de Microsoft 365 se basa en Azure Bot Service para permitirle escribir lógica de bot personalizada mientras azure AI Bot Service controla el enrutamiento a Teams y otros canales. En la práctica, el agente se registra como un bot de Azure, lo que le proporciona un identificador de aplicación de Microsoft y le permite aparecer en Teams o Outlook. • El SDK de Agentes se ve a menudo como una evolución de Bot Framework para la era de Copilot. Usa el modelo de actividad de Bot Framework en segundo plano para que el agente pueda administrar diálogos ("turnos") y eventos de forma similar a un bot tradicional. Esto significa que se hereda toda la confiabilidad y compatibilidad multicanal de Bot Framework (ahora Azure Bot Service), mientras se puede conectar la lógica de inteligencia artificial avanzada. • Integración: el SDK de agentes de M365 permite que el agente personalizado se integre con Microsoft 365 Copilot (la interfaz de usuario) y otras 365 aplicaciones. Básicamente, se compila el bot como un bot de Azure y una lógica personalizada y, a continuación, se conecta a Copilot/Teams a través del SDK y el kit de herramientas para que aparezca como agente de chat de Copilot para los usuarios. El agente también puede llamar a Microsoft Graph y a otras API para acceder a los datos de la organización según sea necesario. En general, Azure AI Bot Service proporciona las conexiones de hospedaje y canal, mientras que el SDK de M365 proporciona el marco de desarrollo y el kit de herramientas para crear un bot de inteligencia artificial centrado en Teams que también se puede extender a otras plataformas. Esto le ofrece lo mejor de ambos mundos: infraestructura de bots de nivel empresarial y comportamientos de inteligencia artificial personalizados.