Crea una aplicación con el Asistente de IA del Jitterbit App Builder
Introducción
Puedes usar el Asistente de IA del App Builder para diseñar y construir nuevas aplicaciones, y modificar las existentes.
Las interacciones son sesiones de chat en tiempo real que consisten en tus entradas (o prompts) y las respuestas del Asistente de IA. Puedes usar texto o imágenes para explicar lo que deseas, o para averiguar qué puede hacer el Asistente de IA. El Asistente de IA tiene muchas capacidades, pero también algunas limitaciones.
Puedes chatear en inglés (EE. UU.), alemán o portugués (Brasil).
Requisitos previos
Para usar el Asistente de IA del Jitterbit App Builder, debes tener lo siguiente:
-
La opción del Asistente de IA del Jitterbit App Builder incluida en tu licencia de App Builder.
-
Una cuenta de usuario de App Builder con el rol de Admin, Developer o Silo Developers. (Consulta el historial de versiones de la función del Asistente de IA si estás utilizando una versión anterior.)
-
Una clave API de Azure OpenAI o OpenAI. El despliegue del modelo debe tener un límite de tasa de TPM (tokens por minuto) suficiente para tu uso.
Límites de TPM
Los siguientes límites de TPM se aplican a la versión 1 del Asistente de IA, que utiliza GPT-4.1.
Los límites de TPM de Open AI se basan en tu nivel de uso y modelo. Para asegurarte de que tu nivel de uso soporte el límite de TPM requerido, verifica los límites de tasa del modelo de OpenAI para tu versión del Asistente de IA seleccionada:
Para un solo desarrollador concurrente que utiliza la versión 1 del Asistente de IA, recomendamos al menos 550,000 TPM asignados al modelo gpt-4.1.
La versión 2 del Asistente de IA utiliza gpt-5.2. Esto proporciona un límite de TPM más alto que debería funcionar para la mayoría de los usuarios en el nivel base.
Construir una aplicación utilizando el Asistente de IA
Para construir una aplicación con el Asistente de IA del Jitterbit App Builder, sigue estos pasos:
-
Puedes abrir el Asistente de IA utilizando cualquiera de estas opciones:
-
Selecciona Cajón de Acción > Asistente de IA.
-
En el Menú del Sitio, haz clic en el botón Asistente de IA.
El panel del Asistente de IA del App Builder aparece en el lado derecho de la pantalla:

Importante
Si tu licencia de Harmony no incluye la opción del Asistente de IA del App Builder, el panel muestra en su lugar un video incrustado que puedes ver para obtener más información:
Haz clic en el botón Enviar para ser contactado sobre la posibilidad de agregar el Asistente de IA del App Builder a tu licencia de Harmony.
-
-
La primera vez que uses el Asistente de IA, te pedirá que agregues una clave API. Solo necesitas hacer esto una vez. El Asistente de IA te volverá a solicitar la clave en futuras sesiones solo si no tienes una clave API configurada.
Ingresa tu clave API y luego haz clic en el botón Guardar y Probar Clave API para verificar la conectividad. (Como alternativa, puedes configurar la clave API a través de la interfaz.)
Si la prueba de la clave API es exitosa, el Asistente de IA te lo hará saber y mostrará una introducción. Esta introducción aparecerá cada vez que abras una sesión de chat.

-
Lee la introducción y luego comienza a escribir indicaciones para diseñar y construir tu aplicación.
Para enviar indicaciones, presiona Enter o haz clic en el botón Enviar.
Para incluir imágenes en tu indicación, haz clic en el botón Subir una imagen.
-
Puedes aceptar, corregir o refinar las sugerencias del Asistente de IA, o pedir refinamientos o alternativas.
Construir una aplicación de esta manera es un proceso interactivo e iterativo que generalmente necesita varias indicaciones y respuestas, posiblemente distribuidas en más de una sesión de chat.
-
Cuando estés satisfecho con lo que describe el Asistente de IA, házselo saber.
Cuando haya construido la aplicación, proporciona un enlace a ella. Haz clic en el enlace para abrir la aplicación.
Después de haber probado la aplicación, puedes pedirle al Asistente de IA que la modifique.
Construir una aplicación a partir de una fuente de datos existente
Al construir una nueva aplicación, el Asistente de IA pregunta si deseas usar una nueva base de datos o conectarte a una fuente de datos existente.
Si eliges una fuente de datos existente (o especificas una en tu mensaje inicial), el Asistente de IA:
- Lee el esquema de la fuente de datos para crear páginas y reglas de negocio sin modificar la estructura subyacente de la base de datos.
- No añade tablas o columnas físicas, crea claves foráneas personalizadas, o elimina tablas.
- No inyecta datos de prueba o de marcador en tus tablas existentes.
- Genera reglas de negocio basadas en mvSQL utilizando el esquema descubierto.
- Crea páginas de interfaz de usuario con diseños de paneles apropiados a las relaciones de tablas detectadas (por ejemplo, una cuadrícula maestra vinculada a una vista de detalles con pestañas para relaciones padre/hijo).
La fuente de datos objetivo debe estar vinculada a la aplicación y no marcada como sellada.
Administrar roles y permisos
Puedes usar el Asistente de IA para crear roles y gestionar sus permisos utilizando mensajes en lenguaje natural. Describe tus requisitos de seguridad en el chat y el Asistente de IA los configura por ti.
El Asistente de IA puede:
- Sugerir roles para tu aplicación, incluyendo un rol de superusuario y un rol de solo lectura, y roles personalizados basados en la estructura de tu aplicación. Las sugerencias de roles personalizados incluyen el nombre del rol, páginas accesibles y permisos CRUD.
- Crear y administrar roles.
- Conceder o revocar permisos detallados en reglas individuales.
- Aplicar cambios de permisos masivos a todas las tablas o reglas en una fuente de datos utilizando Conceder Predeterminado, Conceder Completo, Conceder Lectura, o Revocar Todo. Las tablas y reglas deben configurarse por separado; los cambios masivos no pueden aplicarse a ambas simultáneamente.
- Conceder permisos limitados a una página específica.
- Verificar si un nombre de rol ya está en uso y sugerir modificar los permisos del rol existente en lugar de crear un duplicado.
- Hacer preguntas aclaratorias cuando un mensaje podría coincidir con múltiples roles (por ejemplo, si dices "dar acceso al panel a ventas" y existen tanto un rol de Representante de Ventas como un rol de Informes de Ventas).
- Advertirte cuando un cambio de permiso afecta a un objeto de negocio utilizado en múltiples páginas, antes de aplicar el cambio.
- Responder preguntas de seguridad sobre los roles y permisos de tu aplicación.
Administración del asistente de IA
Nota
La configuración en esta sección está disponible solo para administradores. Los usuarios con el rol de Desarrollador o Desarrolladores de Silo pueden usar el chat del Asistente de IA, pero no pueden configurar la clave API, el modelo o la versión, ni acceder al Panel de IA.
Cuando las funciones del Asistente de IA están habilitadas, el IDE incluye dos botones adicionales, en las secciones de Conectar y Tiempo de ejecución:

-
Servicio de chat de IA: Haz clic para configurar tu clave API y cambiar el LLM, o cambiar la versión del Asistente de IA.
-
Panel de IA: Haz clic para ir al panel, una página de gestión de chat y mensajes.
Configura tu clave API
Cuando abres el Asistente de IA sin una clave API configurada, te pedirá que agregues una clave API a través de la ventana de chat.
Para configurar una clave API a través de la interfaz de usuario, sigue estos pasos:
-
Selecciona IDE > Servicio de chat de IA. Se abre el cuadro de diálogo Servicio de IA.
-
Establece valores para lo siguiente:
-
Clave API: Ingresa tu clave API.
-
Modelo: Haz clic para abrir el menú, luego selecciona el modelo que el Asistente de IA debe usar. (Actualmente, se admiten modelos de OpenAI y Azure OpenAI. Jitterbit prueba y admite solo los modelos gpt-4.1 (Asistente de IA v1) y gpt-5.2 (Asistente de IA v2) de cada proveedor.)
-
-
(Opcional) Haz clic en el botón Probar para probar tu clave API.
-
Haz clic en el botón Guardar.
Consejo
También puedes establecer la clave de API en la sección
AiServicesdel archivoappsettings.json, pero la configuración aquí tiene prioridad.
Cambiar la versión del Asistente de IA
Para cambiar la versión del Asistente de IA, sigue estos pasos:
-
Selecciona IDE > Servicio de Chat de IA. Se abre el diálogo Servicio de IA:
-
Haz clic en Versión del Asistente de IA. La ventana Información del Asistente de IA muestra la versión actual:
-
Haz clic en Versión 2, luego haz clic en Continuar. La ventana muestra el cambio:
-
Actualiza el modelo para la versión 2:
-
OpenAI: En el diálogo Servicio de Chat de IA, ingresa
gpt-5.2en el campo Modelo. -
Azure OpenAI: Expón un endpoint de GPT-5.2 en Azure, luego regresa al diálogo Servicio de Chat de IA e ingresa el nombre de tu implementación de GPT-5.2 en el campo Nombre de Implementación.
Haz clic en Probar, luego en Guardar.
-
-
Cierra las ventanas.
Para volver a la versión 1, haz clic en Versión 1 (obsoleta), luego haz clic en Continuar. Luego actualiza el modelo: ingresa gpt-4.1 en el campo Modelo (OpenAI), o ingresa el nombre de tu implementación de GPT-4.1 en el campo Nombre de Implementación (Azure OpenAI). Haz clic en Probar, luego en Guardar.
Tablero de IA
El Tablero de IA es una página para ayudarte a ti o al Soporte de Jitterbit a depurar sesiones de chat e inspeccionar su rendimiento:

La página consta de las siguientes secciones y pestañas:
- Sección Sesiones de Chat: Muestra todas las sesiones de chat del Asistente de IA para todos los usuarios. Cada cuadro de sesión incluye la fecha y hora en que comenzó el chat, y cuántos tokens LLM se utilizaron para los mensajes y respuestas. Usa la barra de búsqueda para buscar chats por su
ChatSessionId. Cuando haces clic en una sesión, los mensajes relacionados se cargan en la pestaña Mensajes.
Para cargar la sesión de chat (todas las solicitudes y respuestas) en la ventana de chat del Asistente de IA, haz clic en el botón Cargar Chat. Una vez cargado, haz clic en el botón Copiar de la ventana de chat para copiar el texto de toda la sesión de chat en el portapapeles de tu sistema. Para eliminar permanentemente una sesión de chat, haz clic en el botón Eliminar.
-
Mensajes pestaña: Esto muestra el contenido de cada solicitud individual del usuario y la respuesta del Asistente de IA para la sesión de chat seleccionada. Los mensajes del Asistente de IA incluyen la duración en segundos y el número de tokens de solicitud y de finalización utilizados. Haz clic en el ícono Filtrar para abrir un diálogo donde puedes establecer varios filtros para los mensajes.
-
Excepciones pestaña: Esto muestra excepciones para fines de depuración.
-
Historiales de Eventos pestaña: Esta es una tabla que muestra eventos del Creador de Aplicaciones para fines de depuración.
Capacidades y limitaciones
Nota
Los usuarios con el rol de Desarrollador o Desarrolladores de Silo pueden acceder al Asistente de IA. Los desarrolladores pueden modificar aplicaciones existentes, pero no pueden crear o eliminar aplicaciones o fuentes de datos, y el Asistente de IA no puede realizar estas acciones en nombre de un usuario desarrollador, incluso si se le solicita hacerlo. Los Desarrolladores de Silo están aún más limitados a aplicaciones y fuentes de datos dentro de su silo de desarrollador autorizado.
Actualmente, el Asistente de IA del Creador de Aplicaciones Jitterbit puede hacer lo siguiente:
-
Crear y configurar aplicaciones.
-
Construir aplicaciones sobre una fuente de datos existente sin modificar la base de datos subyacente.
-
Vincular y gestionar fuentes de datos.
-
Diseñar esquemas (definir tablas, columnas y relaciones).
-
Generar e insertar datos de prueba o de ejemplo.
-
Crear páginas de interfaz de usuario, paneles y campos.
-
Configurar métodos de entrada de datos para paneles de cuadrícula según el número de campos y la ubicación del panel (edición en línea para cuatro campos o menos; enlace a página para esquemas más grandes).
-
Construir reglas de negocio (consultas, CRUD, validación y valores predeterminados).
-
Gestionar roles y sus permisos, incluyendo otorgar o revocar acceso por regla, tabla o página, con sugerencias de roles inteligentes, detección de conflictos y consultas de seguridad.
-
Configura eventos y acciones (incluidas las notificaciones).
-
Selecciona y previsualiza temas.
El Asistente de IA no puede hacer lo siguiente por sí mismo. Debes hacerlo manualmente utilizando la interfaz de App Builder:
-
Desarrollar complementos personalizados, procedimientos almacenados o código externo.
-
Crear o configurar puntos finales de API avanzados.
-
Configurar servidores de bases de datos o conexiones avanzadas.
-
Administrar usuarios o configurar ajustes de seguridad avanzados.
-
Manipular datos de producción o no de prueba.
-
Desarrollar widgets o componentes de UI personalizados.
-
Configurar características exclusivas de IDE (respuestas, acciones de complementos, configuraciones del sistema).
Además, hay los siguientes problemas conocidos con el Asistente de IA:
-
El Asistente de IA puede pedirte que especifiques en qué página deseas trabajar, incluso si actualmente estás viendo la página de la aplicación en cuestión. (El Asistente de IA no puede ver qué página de la aplicación estás viendo actualmente.)
-
El Asistente de IA puede tener dificultades para eliminar objetos que son referenciados por otros objetos. (Por ejemplo, no puede eliminar una tabla si hay reglas y páginas que la referencian.)
Ejemplos de solicitudes
El Asistente de IA de App Builder es un asistente en el sentido más amplio de la palabra. Puede responder preguntas, darte ideas para aplicaciones, sugerir mejoras a aplicaciones existentes o esbozar su plan de enfoque, todo antes de comenzar a construir una aplicación. Estos ejemplos de solicitudes deberían darte una idea de lo que puedes preguntar al Asistente de IA.
Dime qué partes de una aplicación puedes construir y cuáles no puedes.
¿Qué aplicaciones actuales en el sistema tienen más tablas?
Dame un esquema de cómo construirías una aplicación para recuperar y almacenar tasas de cambio de divisas (FX).
Crea una aplicación de recursos humanos llamada "Mi RRHH" que maneje toda la funcionalidad de RRHH en mi empresa global de tapones. Tenemos 18,000 empleados. Necesito una aplicación de RRHH a nivel empresarial con un esquema a nivel empresarial. Básicamente, tú idearás el esquema y el diseño de la página ya que no sé nada sobre RRHH. Nuevamente, piensa en cualquier sistema grande de RRHH, piensa en toda la funcionalidad soportada por esos sistemas, piensa en el esquema requerido para soportar esa funcionalidad y construye eso para nosotros. Al planificar el esquema, incluye tablas de búsqueda en tu diseño y no te limites de ninguna manera.
Eliminar la página de Tipos de Actividad de la aplicación CRM
Importante
Se le solicita que confirme esta acción. Las páginas eliminadas no se pueden recuperar.
En la aplicación CRM, cree una nueva página llamada 'Tipos de Actividad'. Agréguela al menú 'Configuración' y hágala del tipo 'Formulario Emergente'. A continuación, agregue un panel 'Cuadrícula'. Para su fuente, cree una nueva regla llamada 'ActivityType (Objeto de Negocio)'. Seleccione todas las columnas para la regla y el panel. Llévame a la página cuando haya terminado.
Agregue una nueva página a la aplicación CRM que se parezca a la que se adjunta.
Enviar una solicitud para aumentar su cuota de TPM para AI Assistant v1 (gpt-4.1)
Si utiliza Azure OpenAI y su cuota de TPM no cumple con la recomendación mínima de 550,000 de Jitterbit para la versión 1 del AI Assistant, puede utilizar el formulario de solicitud de Microsoft para solicitar un aumento.
Aquí hay un ejemplo de lo que debe proporcionar en el campo Justificación de la solicitud, reemplazando la información resaltada a continuación:
Estaré utilizando el modelo GPT-4.1 para ejecutar el AI Assistant para Jitterbit App Builder, una plataforma de desarrollo de aplicaciones de bajo código. Jitterbit recomienda un TPM de 550,000 para soportar 1 desarrollador concurrente utilizando el AI Assistant, pero mi suscripción actual me limita a <Insert your current limit here> TPM. Esto nos está impidiendo utilizar el AI Assistant. La documentación para el AI Assistant de App Builder está disponible en el sitio web de Jitterbit: https://docs.jitterbit.com/app-builder/documentation/ai-quickstart/.
Si Microsoft niega su solicitud, abra una solicitud de soporte de Azure para Límites de servicio y suscripción (cuotas) y especifique que tiene Impacto en Producción para activar una revisión humana del caso.
Historial de versiones de características del AI Assistant
Esta tabla enumera los hitos de versión de App Builder que afectan al AI Assistant. Solo cubre las características descritas en esta página.
| Versión de App Builder | Cambio |
|---|---|
| 4.45 | Lanzamiento inicial del Asistente de IA. El chat está disponible en inglés (EE. UU.). |
| 4.48 | Azure OpenAI agregado como una alternativa a OpenAI para la clave de API. |
| 4.50 | Soporte de idioma para el chat ampliado a alemán y portugués (Brasil). |
| 4.61 | Acceso ampliado a usuarios con el rol de Desarrollador (anteriormente limitado a Administrador). |
| 4.62 | Acceso ampliado a usuarios con el rol de Desarrolladores de Silo. Se agregó gestión de roles y permisos (ver Gestionar roles y permisos). |
| 4.63 | Mejoras en la gestión de roles: sugerencias de roles inteligentes, detección de conflictos, resolución de ambigüedades, advertencias contextuales y consultas de seguridad. Se agregó la opción de construir una aplicación a partir de una fuente de datos existente (ver Construir una aplicación a partir de una fuente de datos existente). Se añadieron valores predeterminados inteligentes para la entrada de datos en paneles de cuadrícula. |



