Introducción

Completado

Los agentes de inteligencia artificial ofrecen una combinación eficaz de tecnologías, capaces de completar tareas con el uso de inteligencia artificial generativa. Sin embargo, en algunas situaciones, la tarea necesaria podría ser mayor que la realista para un solo agente. En esos escenarios, considere la posibilidad de usar una solución multiagente . Una solución multiagente permite a los agentes colaborar dentro de la misma conversación.

Imagine que está intentando abordar los desafíos comunes de DevOps, como la supervisión del rendimiento de la aplicación, la identificación de problemas y la implementación de correcciones. Un sistema multiagente podría constar de cuatro agentes especializados que trabajan en colaboración:

  • El Agente de supervisión ingiere continuamente registros y métricas, detecta anomalías mediante el procesamiento de lenguaje natural (NLP) y desencadena alertas cuando surgen problemas.

  • A continuación, el Agente de análisis de causa principal correlaciona estas anomalías con los cambios recientes del sistema, mediante modelos de aprendizaje automático o reglas predefinidas para identificar la causa principal del problema.

  • Una vez identificada la causa principal, el Agente de implementación automatizada toma el control para implementar correcciones o revertir cambios problemáticos mediante la interacción con canalizaciones de CI/CD y la ejecución de scripts de implementación.

  • Por último, el Agente de informes genera informes detallados que resumen las anomalías, las causas principales y las resoluciones, y notifica a las partes interesadas por correo electrónico u otros canales de comunicación.

Este sistema multiagente modular, escalable e inteligente simplifica el proceso de DevOps. Los agentes colaboran para reducir la intervención manual y mejorar la eficiencia, a la vez que garantizan la comunicación oportuna y la resolución de problemas.

En este módulo, explorará cómo usar las eficaces funcionalidades de Microsoft Agent Framework para diseñar y organizar agentes inteligentes que funcionan de forma colaborativa para resolver problemas complejos. También obtendrá información sobre los diferentes tipos de patrones de orquestación disponibles y usará Microsoft Agent Framework para desarrollar sus propios agentes de inteligencia artificial que puedan colaborar para una solución multiagente.

Después de completar este módulo, podrá:

  • Compilación de agentes de IA mediante el SDK de Microsoft Agent Framework
  • Uso de herramientas y complementos con los agentes de IA
  • Descripción de diferentes tipos de patrones de orquestación
  • Desarrollo de soluciones multiagente