Introducción
Los agentes de inteligencia artificial están transformando cómo interactúan las aplicaciones con los usuarios y automatizan las tareas. A diferencia de los programas tradicionales, los agentes de inteligencia artificial usan ia generativa para interpretar datos, tomar decisiones y completar tareas con una intervención humana mínima. Estos agentes usan modelos de lenguaje grandes para simplificar flujos de trabajo complejos, lo que los convierte en ideales para automatizar los procesos empresariales.
Los desarrolladores pueden crear agentes de inteligencia artificial mediante distintas herramientas, incluido Microsoft Agent Framework. Este SDK de código abierto simplifica la integración de modelos de inteligencia artificial en aplicaciones. Microsoft Agent Framework admite diferentes tipos de agentes de varios proveedores, como Microsoft Foundry, Azure OpenAI, OpenAI, Microsoft Copilot Studio y agentes antrópicos. Este módulo se centra en Microsoft Foundry Agents, que proporcionan funcionalidades de nivel empresarial mediante el servicio Microsoft Foundry Agent.
Microsoft Foundry Agent Service es un servicio totalmente administrado que permite a los desarrolladores compilar, implementar y escalar de forma segura agentes de inteligencia artificial extensible de alta calidad. Con foundry Agent Service, los desarrolladores no necesitan administrar los recursos de proceso o almacenamiento subyacentes. Microsoft Agent Framework permite a los desarrolladores crear rápidamente agentes en el servicio Foundry Agent, admitir el procesamiento de lenguaje natural y proporcionar acceso a herramientas integradas en solo unas pocas líneas de código.
Aunque Foundry Agent Service proporciona una base eficaz para crear agentes de INTELIGENCIA ARTIFICIAL, Microsoft Agent Framework ofrece más flexibilidad y escalabilidad. Si la solución requiere varios tipos de agentes, el uso de Microsoft Agent Framework garantiza la coherencia en toda la implementación. Por último, si planea desarrollar soluciones multiagente, las características de orquestación de flujos de trabajo del marco le permiten coordinar los agentes colaborativos de forma eficaz, un tema que se trata con más detalle en un módulo posterior.
Supongamos que necesita desarrollar un agente de IA que dé formato automáticamente a los informes de gastos de correos electrónicos para los empleados. El agente de IA puede extraer datos de los informes de gastos enviados, darles formato correctamente y enviarlos a los destinatarios adecuados cuando se usa Microsoft Agent Framework. La característica de herramientas y funciones permite que el agente de IA interactúe con las API, recupere los datos necesarios y complete tareas.
En este módulo, obtendrá información sobre las características principales del SDK de Microsoft Agent Framework. También aprenderá a crear sus propios agentes de inteligencia artificial y a ampliar sus funcionalidades con funciones de herramientas.
Después de completar este módulo, podrá:
- Use Microsoft Agent Framework para conectarse a un proyecto de Microsoft Foundry.
- Cree agentes de Microsoft Foundry mediante Microsoft Agent Framework.
- Integre las funciones de herramientas con el agente de IA.