Saltar al contenido

Arquitectura de referencia para construir agentes de IA avanzados con Jitterbit Harmony

Introducción

Esta página proporciona una visión general de la arquitectura de referencia para un agente de automatización avanzado impulsado por IA, capaz de entender entradas, razonar con memoria y contexto, y ejecutar operaciones en el mundo real a través de sistemas empresariales y SaaS mediante conectores y herramientas.

Arquitectura de referencia

Diagrama del sistema de agente de IA avanzado

Núcleo del agente de IA y flujo de trabajo

En el centro del diseño del sistema se encuentra el núcleo del agente. El núcleo del agente de IA actúa como el "cerebro" del sistema y procesa entradas (de chat, aplicaciones SaaS, sitios web, microservicios, etc.) a través del procesamiento de entradas y la gestión de tareas/acciones.

El núcleo del agente de IA se conecta con un modelo de lenguaje grande (LLM), que potencia el razonamiento, la toma de decisiones y la conversación.

Memoria y contexto

El LLM es respaldado por diferentes formas de memoria y conocimiento, lo que permite al agente de IA recordar interacciones pasadas, recuperar conocimiento dinámicamente y mantener continuidad en las conversaciones.

  • Contexto: Conocimiento inmediato basado en la sesión.
  • Memoria a corto plazo: Memoria de trabajo temporal para interacciones recientes.
  • Memoria a largo plazo: Conocimiento más persistente a través de sesiones.
  • Base de conocimiento: Proporciona recuperación externa y enriquecimiento de información.

Herramientas e integraciones

Basado en las decisiones que toma el LLM, el núcleo del agente de IA invoca herramientas (integraciones) para realizar acciones y ejecutar tareas operativas en ecosistemas empresariales y SaaS.

Estas herramientas se conectan ya sea a través del conector del cliente MCP a un servidor MCP, o mediante conectividad a integraciones y API dentro o fuera de la plataforma Harmony, incluyendo estas:

  • Sistemas empresariales
  • Plataformas SaaS / ERP / CRM
  • Microservicios
  • FTP / sistemas de archivos
  • Servicios personalizados

Capas de integración

Se puede exponer todo el agente de IA como una API o un servidor MCP. Los usuarios y las aplicaciones pueden consumirlo en la interfaz del agente de IA de su elección, como chat, aplicaciones SaaS, sitios web o microservicios.

Los agentes de IA expuestos como una API pueden integrarse en aplicaciones, incluidas las aplicaciones de App Builder, para crear automatización inteligente. Aprende más en Cómo crear una aplicación inteligente.

Responsabilidad de la IA

Cada interacción está envuelta en el marco de responsabilidad de IA de Jitterbit, que proporciona un rastro de auditoría completo para la gobernanza y la seguridad. Esto incluye el aviso del usuario, el razonamiento del LLM y la ejecución de la herramienta.