Saltar al contenido

Cómo construir, exponer e incrustar agentes de IA con Jitterbit Harmony

Introducción

La plataforma Harmony de Jitterbit permite a los desarrolladores construir agentes de IA de nivel empresarial, exponerlos como APIs e incrustarlos en aplicaciones inteligentes utilizando métodos de bajo código o sin código. Esto se logra a través de tres funciones principales dentro de la plataforma:

  1. Construir un agente de IA utilizando Studio.
  2. Exponer ese agente de IA como una API a través de API Manager o el Asistente de IA de Jitterbit APIM.
  3. Incrustar esa API en una aplicación en App Builder o utilizando el Asistente de IA de App Builder.

¿Qué es un agente de IA de Jitterbit?

Un agente de IA de Jitterbit es un sistema de IA autónomo y capaz de tomar decisiones, construido sobre la plataforma Harmony. A diferencia de un flujo de trabajo tradicional y lineal, un agente de IA es capaz de realizar las siguientes acciones:

  • Decidir de manera autónoma la mejor forma de lograr un objetivo dado.
  • Determinar de manera independiente los métodos y herramientas óptimos para alcanzar una meta.
  • Adaptarse y planificar para completar tareas complejas y de múltiples pasos que pueden involucrar razonamiento y planificación.

Uso de esta documentación

La documentación de Jitterbit sobre la construcción de agentes de IA se divide en tres partes principales:

  • Arquitectura de referencia para construir agentes avanzados: Comienza aquí para entender el "por qué" de los componentes de diseño de agentes de IA de Jitterbit. Esta sección explica la arquitectura de alto nivel, los componentes clave y el objetivo final de un potente agente de IA.

  • Mejores prácticas: Debes familiarizarte con nuestras mejores prácticas recomendadas para el diseño de agentes de IA de Jitterbit que debes tener en cuenta al construir agentes de IA.

  • Guías prácticas: Estas son las guías paso a paso para el "cómo" del diseño de agentes de IA de Jitterbit. Ofrecemos un camino progresivo para construir tu primer agente de Generación Aumentada por Recuperación (RAG) desde cero, y guías adicionales independientes:

    • Construir un agente de IA reactivo: Comienza a construir un agente de IA básico que responda a las consultas de los usuarios utilizando un modelo de lenguaje grande (LLM) sin memoria ni herramientas avanzadas. Esta guía también incluye la exposición del agente de IA como una API con el Administrador de API.
    • Construir un agente de IA contextual: Amplía el agente de IA reactivo añadiendo memoria y contexto. Este agente almacena el historial de conversaciones y mantiene el contexto a lo largo de múltiples interacciones.
    • Construir un agente de IA con RAG: Amplía el agente de IA contextual añadiendo una herramienta para abordar preguntas específicas. Este agente utiliza la técnica de Generación Aumentada por Recuperación (RAG), que combina el razonamiento del LLM con el acceso a herramientas externas y fuentes de datos.
    • Construir un agente de IA con MCP: Una guía separada muestra cómo construir un agente de IA básico que aproveche el Protocolo de Contexto del Modelo (MCP) para ejecutar herramientas en un servidor MCP y actuar como asistente de chatbot.
    • Construir una aplicación inteligente: Esta guía separada debe seguirse después de haber creado un agente de IA y haberlo expuesto como una API con el Administrador de API. Una vez que hayas expuesto el agente de IA, puedes integrarlo como una API en una aplicación de Constructor de Aplicaciones para crear una aplicación inteligente.
    • Construir un agente de IA con ajuste fino de LLM: Esta guía separada te muestra cómo construir un agente de IA que utiliza el ajuste fino de OpenAI para entrenar un modelo con los datos específicos de tu organización.

Comenzando

La forma más rápida de comenzar a construir un agente de IA es aprovechando los activos existentes en el Mercado de Jitterbit:

  1. Inicia sesión en el portal de Harmony en https://login.jitterbit.com y abre Mercado.

  2. En el panel de Filtros bajo Tipo, selecciona Agente de IA. Se mostrarán los agentes de IA disponibles.

  3. Haz clic en el enlace de Documentación del agente de IA para abrir su documentación en una pestaña separada. Mantén la pestaña abierta para consultarla después de comenzar el proyecto.

  4. Haz clic en Iniciar Proyecto para abrir un cuadro de diálogo de configuración para descargar archivos de personalización (si corresponde) y crear el agente de IA como un proyecto de Studio.

  5. Después de hacer clic en Iniciar Proyecto, completa el(s) cuadro(s) de diálogo de configuración, luego haz clic en Crear Proyecto.

  6. Una vez que el cuadro de progreso indique que el proyecto ha sido creado, utiliza el enlace del cuadro de diálogo Ir a Studio o abre el proyecto directamente desde la página de Proyectos de Studio.

  7. Sigue las instrucciones para configurar el agente de IA proporcionadas a través del enlace de Documentación o accede directamente a este sitio web de documentación. La documentación del agente de IA de Jitterbit se puede encontrar en Agentes de IA de Jitterbit en Jitterbit Marketplace.

  8. Personaliza el agente de IA para tus necesidades de automatización utilizando la información y las guías de cómo hacerlo proporcionadas dentro de la documentación.