kjshhs

 MS-4015: Build custom engine agents with the Microsoft 365 Agents SDK

Duración del curso: 8 horas



🎯 Perfil Objetivo

Este curso es estrictamente para Desarrolladores de Software Senior y Arquitectos de IA.

  • Requisito clave: Dominio de JavaScript/TypeScript o Python, y experiencia previa con el Teams AI Library o el Bot Framework.
  • Enfoque: Crear agentes altamente personalizados que requieren un control total sobre el modelo de lenguaje (LLM) y el flujo de la conversación.

📌 Objetivo del Curso

Objetivo General

Capacitar a los desarrolladores en el uso del Microsoft 365 Agents SDK (anteriormente Teams AI Library) para construir agentes inteligentes con motores propios, capaces de gestionar diálogos complejos, estados de sesión y planes de acción personalizados dentro de Microsoft Teams.

Objetivos Específicos

  • Implementar el Teams AI Library: Utilizar el SDK para simplificar la integración de LLMs en aplicaciones de Teams.
  • Gestionar el Estado de la Conversación: Aprender a manejar la memoria a corto y largo plazo del agente.
  • Crear "Action Planners": Configurar cómo el agente decide qué funciones ejecutar basándose en la intención del usuario.
  • Integrar Modelos Propios: Conectar el agente con modelos de Azure OpenAI o modelos personalizados (BYO LLM).
  • Desplegar y Escalar: Publicar agentes de motor propio que soporten interacciones fluidas y seguras a nivel empresarial.

📚 Temario 

Módulo 1: Introducción a los Custom Engine Agents

  • Diferencia entre Agentes Declarativos y Agentes de Motor Personalizado.
  • Arquitectura del Microsoft 365 Agents SDK.
  • Cuándo elegir un motor personalizado frente a la extensibilidad estándar.

Módulo 2: Configuración del SDK y el Modelo (LLM)

  • Configuración del entorno de desarrollo con Teams Toolkit.
  • Conexión con Azure OpenAI Service (GPT-4/GPT-4o).
  • Gestión de claves de API y seguridad en el lado del servidor.

Módulo 3: El Ciclo de Vida del Pensamiento (Planificación)

  • Introducción a los Planners: Cómo el agente "piensa" antes de responder.
  • Implementación de Augmentations: Monólogo interno, herramientas y planes de acción.
  • Manejo de Prompts dinámicos y plantillas de prompts en el SDK.

Módulo 4: Gestión de Acciones y Funciones (Tools)

  • Definición de acciones que el agente puede ejecutar en sistemas externos.
  • Mapeo de intenciones del usuario a funciones de código (Function Calling).
  • Envío de Adaptive Cards interactivas como respuesta a procesos de backend.

Módulo 5: Memoria y Gestión de Estados

  • Implementación de almacenamiento de estados (Turn State, User State, Conversation State).
  • Cómo mantener el contexto en conversaciones largas y complejas.
  • Estrategias para el "olvido" o limpieza de historial para optimizar tokens.

Módulo 6: Moderación y Seguridad Pro-Code

    • Implementación de capas de moderación de contenido dentro del código.
    • Manejo de errores de la IA y respuestas de respaldo (Fallbacks).
    • Depuración avanzada mediante el Teams App Test Tool.

 

¡Inscríbete aquí hoy mismo!

SHCD_Post-image

Beneficios de Nuestros Entrenamientos 

Recuerda:

  • Acceso al material oficial
  • Modalidad Virtual en Tiempo Real- Microsoft Teams
  • Certificado Oficial (requiere mínimo 80% de asistencia)
  • Instructores Certificados MCT

Contáctanos para más información:

capacitacion@grupobusiness.it              /            evelin.cevallos@grupobusiness.it