Introducción
Esta lección se basa en los conceptos fundamentales introducidos anteriormente y profundiza en los aspectos técnicos y las aplicaciones del mundo real de los agentes de Joule. Considere a Sarah, gerente de cadena de suministro que enfrenta disrupciones frecuentes. En lugar de analizar datos manualmente y coordinar respuestas en varios sistemas, puede aprovechar un agente de Joule para identificar riesgos de forma proactiva, sugerir estrategias de mitigación y desencadenar acciones correctivas. En esta lección se explora cómo Joule Studio, edición clásica, le permite diseñar y configurar agentes de Joule tan sofisticados para abordar desafíos empresariales complejos y de varios pasos.
Profundización en Joule Studio, edición clásica Arquitectura para la ejecución escalable del agente
Los agentes personalizados de Joule creados con Joule Studio, edición clásica, no son simples ejecutores de tareas. Son sistemas sofisticados diseñados para planificar, razonar y actuar en flujos de trabajo complejos. Comprender la arquitectura de alto nivel detrás de los agentes de Joule es esencial para diseñar, escalar y operar agentes de forma eficaz en entornos empresariales.

Integración de agentes Joule con sistemas SAP y no SAP
Una de las fortalezas clave de los agentes personalizados de Joule es su capacidad para integrarse sin problemas con sistemas SAP y no SAP. Estas integraciones permiten a los agentes acceder a datos empresariales, desencadenar workflows y ejecutar acciones necesarias para procesos integrales complejos.
- Integración de SAP: los agentes de Joule pueden aprovechar las API de SAP y los servicios empresariales para acceder a los datos de SAP S/4HANA, SAP Success Factors y otras aplicaciones de SAP. También pueden desencadenar flujos de trabajo y automatizar tareas a través de habilidades personalizadas de Joule y acciones de SAP Build.
- Integración no perteneciente a SAP: los agentes de Joule pueden conectarse a sistemas que no son de SAP mediante API, servicios web, servidores MCP y otras tecnologías de integración. Esto permite el acceso a fuentes de datos externas, como servicios meteorológicos, sistemas de tráfico o plataformas de terceros.
- SAP Integration Suite: SAP Integration Suite proporciona capacidades como gestión de API, flujos de integración y conectores preconfigurados para dar soporte a una integración confiable entre los agentes de Joule y sistemas de SAP o de terceros.
Modelos de IA para planificación y razonamiento
Los modelos de IA proporcionan las capacidades de planificación y razonamiento que permiten a los agentes de Joule desglosar objetivos complejos en pasos ejecutables. A través de SAP AI Foundation, los agentes de Joule pueden acceder a modelos de lenguaje de gran tamaño de vanguardia como GPT, Gemini, Mistral y otros, en función de la disponibilidad y la configuración.
Aprovechar las herramientas para permitir que los agentes actúen
Habilidades de Joule
Las habilidades de Joule desempeñan un papel crítico en la ejecución de agentes proporcionando capacidades reutilizables y bien definidas que los agentes pueden invocar según sea necesario.
- Funcionalidad específica de tarea: las habilidades de Joule encapsulan acciones específicas, lo que permite a los agentes delegar la ejecución mientras se centran en la planificación y el razonamiento. Las habilidades pueden aprovechar acciones y automatizaciones ya creadas en SAP Build.
- Reusabilidad: las habilidades de Joule se pueden reutilizar en múltiples agentes, reduciendo el esfuerzo de desarrollo y promoviendo la consistencia.
- Modularidad: las habilidades de Joule son componentes modulares que se pueden añadir, eliminar o actualizar sin afectar al diseño general del agente.
Por ejemplo, un agente de Joule que optimiza las rutas de entrega puede utilizar una habilidad para recuperar datos meteorológicos, otra para calcular distancias y una tercera para reservar el transporte.
Agentes
Los agentes de Joule también pueden utilizar otros agentes de Joule personalizados como herramientas, lo que permite la colaboración entre varios agentes. Por ejemplo, un agente de aprovisionamiento puede organizar subagentes especializados, como un agente de conformidad para verificaciones de sanciones, un agente de negociación para la determinación de precios y un agente de inventario para confirmar la disponibilidad de stock.
Servidor MCP
En Joule Studio, edición clásica, los agentes se pueden conectar a servidores MCP externos. Esto permite a los agentes acceder a herramientas y aplicaciones externas expuestas a través de MCP, como sistemas de tickets o plataformas de gestión de servicios de TI.
grounding de documentos
El grounding de documentos conecta a los agentes de Joule con documentos empresariales específicos, lo que garantiza que las decisiones sean precisas y conscientes del contexto. Por ejemplo, un agente de logística basado en contratos de transportista puede tomar decisiones de enrutamiento más informadas. Esta capacidad se integra con pipelines de SAP AI Core y se configura mediante un ID de grupo de recursos.
Humano dentro del ciclo
La supervisión humana está habilitada de forma predeterminada para las decisiones críticas, lo que permite a los usuarios revisar, aprobar o intervenir cuando sea necesario.
Calculadora
Permite a los agentes realizar cálculos matemáticos básicos durante la ejecución.
Casos de uso: Aplicaciones del mundo real de agentes personalizados de Joule
Los agentes personalizados de Joule se pueden aplicar en una amplia gama de escenarios empresariales, automatizando procesos complejos y dando soporte a la toma de decisiones fundamentada.
- Optimización de la cadena de suministro: un agente de Joule puede monitorear datos en tiempo real de varias fuentes (pronósticos meteorológicos, condiciones de tráfico, rendimiento del proveedor) para identificar posibles disrupciones en la cadena de suministro. A continuación, puede ajustar de forma proactiva las rutas de entrega, reasignar los recursos y notificar a las partes interesadas para minimizar el impacto de estas interrupciones.
- Adquisición de talento: un agente de Joule puede automatizar el proceso de contratación examinando currículums, programando entrevistas y realizando evaluaciones iniciales. También puede utilizar el procesamiento de lenguaje natural para identificar candidatos con las habilidades y la experiencia necesarias para roles específicos.
- Negociación de compras: un agente de Joule puede analizar datos de mercado, rendimiento del proveedor y condiciones contractuales para negociar mejores acuerdos con los proveedores. También puede automatizar el proceso de generación de pedidos y seguimiento de entregas.
- Automatización del servicio de atención al cliente: un agente de Joule puede gestionar consultas rutinarias de los clientes, resolver problemas comunes y escalar casos complejos a agentes humanos. También puede personalizar las interacciones con los clientes aprovechando los datos de los sistemas CRM y otras fuentes.
- Gestión de riesgos financieros: un agente de Joule puede monitorear los mercados financieros, analizar indicadores económicos y evaluar la solvencia de los prestatarios. A continuación, puede generar alertas cuando se identifican riesgos potenciales y recomendar estrategias de mitigación adecuadas.

Resumen
- Los agentes de Joule personalizados creados en Joule Studio, edición clásica, están diseñados para planificar, razonar y ejecutar workflows empresariales complejos de varios pasos.
- Los agentes de Joule se pueden aplicar a una amplia gama de escenarios empresariales, incluida la optimización de la cadena de suministro, la adquisición de talento, la negociación de aprovisionamiento, la automatización del servicio al cliente y la gestión de riesgos financieros.
- Los agentes de Joule se integran sin problemas con sistemas SAP y no SAP, aprovechando las API de SAP, los servicios web y SAP Integration Suite.
- Las habilidades de Joule proporcionan funcionalidades preconfiguradas que los agentes de Joule pueden aprovechar para realizar tareas específicas, promoviendo la reusabilidad y la modularidad.