Creación de agentes de Joule con asistencia de IA

Objective

After completing this lesson, you will be able to explique cómo utilizar AI-Assistance dentro de Joule Studio para crear agentes Joule.

Uso de la asistencia de IA en Joule Studio, edición clásica, para crear agentes de Joule

Introducción

Imagine que necesita crear rápidamente un agente Joule dentro de Joule Studio, edición clásica, para automatizar una tarea específica. La asistencia de IA ofrece un enfoque optimizado para crear estos agentes utilizando peticiones de lenguaje natural. En lugar de la configuración manual, puede definir el comportamiento y las capacidades del agente mediante una interfaz conversacional, lo que permite un desarrollo y refinamiento eficientes del agente. Esta lección le guiará a través del uso de la asistencia de IA para crear y refinar agentes de Joule, lo que le permitirá aprovechar el poder de la IA conversacional para el desarrollo de agentes.

Acceso a la asistencia de IA

Para acceder a la asistencia de IA, vaya al nivel de proyecto dentro de Joule Studio, edición clásica. Una vez allí, busque el icono de diamante de IA, que activa la interfaz del copiloto de Joule. Este es su punto de entrada para interactuar con la asistencia de IA y crear su agente. Piense en ello como la apertura de una línea directa de comunicación con Joule para dar vida a sus ideas de agente.

Desarrollo de agentes asistido por IA

El proceso de creación de un agente con asistencia de IA es iterativo y conversacional. Empezará con una petición básica y, a continuación, refinará el agente mediante interacciones posteriores.

Inicio de creación de agente: comience solicitando asistencia de IA para crear el agente deseado. Indique claramente el propósito del agente. Por ejemplo, puede indicar a la Asistencia de IA que cree un "agente de propuesta de compensación". Cuanto más específico sea, mejor podrá Joule comprender sus necesidades.

Revisión del plan: el agente de asistencia de IA proporcionará un plan que describirá los pasos para crear el agente. Revise detenidamente este plan e indique si está de acuerdo o en desacuerdo con él. Esta es su oportunidad para asegurarse de que Joule va por buen camino antes de continuar.

Observación del proceso de creación: Al acordar con el plan, la asistencia de IA iniciará el proceso de creación del agente. Puede supervisar el progreso y observar las modificaciones en tiempo real en la parte derecha de la pantalla. Esto le permite ver a su agente tomando forma mientras Joule trabaja su magia.

Refinamiento iterativo: para obtener resultados óptimos, refine su agente de forma iterativa. Comience con un agente básico y, a continuación, utilice las peticiones subsiguientes para mejorar las instrucciones, añadir los detalles que faltan y ajustar el comportamiento del agente. Este enfoque paso a paso permite un mayor control y precisión en la conformación de las capacidades del agente. Piense en ello como la escultura de su agente a la perfección a través de una serie de indicaciones cuidadosamente elaboradas.

Mejores prácticas para la asistencia de IA

Elaborar peticiones efectivas es clave para la creación exitosa de agentes con asistencia de IA. Considere estas pautas para maximizar sus resultados:

  • Enfoque iterativo: Evite intentar crear todo el agente con una sola petición. En su lugar, adopte la petición iterativa para refinar el agente paso a paso. Esto permite un proceso de desarrollo más controlado y matizado.
  • Palabras clave estratégicas: Utilice palabras clave específicas como "experto", "instruir" y "contexto adicional" para modificar las propiedades de agente correspondientes. Estas palabras clave actúan como señales para Joule, guiándolas hacia las áreas específicas que desea ajustar.
  • Instrucciones explícitas: especifique claramente el conjunto de herramientas que desea utilizar, incluidas las habilidades de Joule, los documentos y las herramientas de calculadora. Cuanto más explícito sea, menos ambigüedad habrá para Joule.
  • Consideraciones sobre herramientas de documentos: Para las herramientas de documentos, recuerde que debe proporcionar el ID de grupo de recursos de AI Core. No puede cargar directamente documentos dentro de la asistencia de IA. Esta es una limitación actual a tener en cuenta.
  • Aprender de los ejemplos: utilice ejemplos existentes, como el caso de uso del agente de mantenimiento, para comprender cómo estructurar sus indicaciones y lograr los resultados deseados. Estos ejemplos pueden servir como punto de partida valioso para su propio desarrollo de agentes.

Limitaciones y restricciones

Si bien la asistencia de IA ofrece una forma poderosa de crear agentes de Joule, es importante ser consciente de sus limitaciones actuales:

  • Enfoque en los agentes de Joule: La asistencia de IA está diseñada actualmente específicamente para crear agentes de Joule. No se puede utilizar para crear otros proyectos de SAP Build, como procesos de automatización de procesos o aplicaciones de código de compilación.
  • Requisito de herramienta preexistente: Todas las herramientas necesarias, incluidas las habilidades de Joule, deben crearse de antemano. La asistencia de IA no puede crear estas herramientas sobre la marcha. Debe tener sus módulos en su lugar antes de empezar a construir su agente.
  • Configuración del servidor MCP: Los servidores MCP deben configurarse manualmente sin asistencia de IA. Esto significa que deberá configurar estas conexiones externas por separado.

Peticiones de ejemplo

Estos son algunos ejemplos de peticiones para crear un agente de mantenimiento, que muestran cómo aprovechar la asistencia de IA de forma eficaz:

  • "Crear un agente que pueda validar órdenes de mantenimiento, verificar el stock de material y recomendar acciones para garantizar el cumplimiento. Incluya todas las habilidades disponibles y utilice toda la información que tiene (de la descripción y las habilidades) para formular conocimientos, describir completamente el proceso en instrucciones y contexto adicional".
  • "Actualice las instrucciones actuales (proceso, etc.) del Agente de Cumplimiento de Mantenimiento para que sea muy detallado en cada paso. Esto incluye solicitar el ID de pedido si el usuario no lo proporciona y, a continuación, extraer toda la información sobre la orden, incluidas sus operaciones. Para cada operación, los componentes se extraerán y verificarán analizando los niveles de stock y los detalles, como pedidos pendientes, bloqueos, etc. Se debe tomar una decisión de cumplimiento en función del análisis con una explicación completa".
  • "Añada a las partes relevantes de las instrucciones del Agente de Cumplimiento de Mantenimiento las siguientes notas: los IDs de orden de mantenimiento se pueden proporcionar de diferentes maneras (ID de orden, orden de mantenimiento, …); si no se da ninguno, utilice 1 por defecto; tenga en cuenta los detalles de los componentes necesarios, como cantidad, etc.; en la decisión de cumplimiento debe mencionarse toda la información necesaria, como qué materiales faltan, cuánto, motivos, etc. y sugerencias accionables sobre cómo resolver (por ejemplo, alternativas).
  • "Reformular las instrucciones iniciales del agente de cumplimiento de mantenimiento para que sean más detalladas pero mantener todo su contenido actual".

Consideraciones clave

  • Alcance centrado: La asistencia de IA se dedica a crear y probar agentes Joule personalizados.
  • Configuración en tiempo de diseño: todas las herramientas deben configurarse en Joule Studio, edición clásica, antes de ejecutar un agente.
  • Grounding de documentos: Los documentos deben estar preconfigurados como fuente de conocimiento.
  • Servidores MCP: las herramientas externas expuestas a través de MCP deben registrarse en Joule Studio, edición clásica, durante la fase de diseño.

Resumen

La asistencia de IA en Joule Studio, edición clásica, proporciona un enfoque conversacional para la creación de agentes, lo que le permite definir el comportamiento del agente a través de peticiones de lenguaje natural. El perfeccionamiento exitoso del agente depende de la petición iterativa y el uso estratégico de palabras clave para guiar el proceso. Aunque potente, la versión actual se centra en los agentes de Joule y requiere herramientas preconfiguradas e ID de recursos de AI Core para grounding de documentos. Al comprender estas mejores prácticas y limitaciones, puede aprovechar eficazmente la asistencia de IA para crear soluciones inteligentes y automatizadas dentro de Joule Studio, edición clásica.

Lectura adicional

  • SAP Build
  • Joule Studio, edición clásica Documentación