Saltar al contenido

Crea una aplicación con el Asistente de IA del Jitterbit App Builder

Introducción

Desde la versión 4.45, puedes utilizar el Asistente de IA del App Builder para diseñar y construir nuevas aplicaciones, así como 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.

Esta tabla muestra los idiomas en los que puedes chatear y la versión del App Builder en la que se agregó el soporte para el idioma:

Idioma Versión
Inglés (EE. UU.) 4.45
Alemán 4.50
Portugués (Brasil) 4.50

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 clave API de Azure OpenAI (desde App Builder 4.48) o de 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 de 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:

  1. 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:

    AI Assistant API key prompt

    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:

    AI Assistant panel for non-subscribers

    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.

  2. 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 esto en futuras sesiones solo si no tienes ya 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.

    AI Assistant welcome message

  3. 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.

  4. 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.

  5. 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.

Administración del Asistente de IA

Cuando las funciones del Asistente de IA están habilitadas, el IDE incluye dos botones adicionales, bajo las secciones Conectar y Tiempo de ejecución:

IDE con IA

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:

  1. Selecciona IDE > Servicio de Chat de IA. Se abre el diálogo Servicio de IA.

  2. 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.)

  3. (Opcional) Haz clic en el botón Probar para probar tu clave API.

  4. Haz clic en el botón Guardar.

    Consejo

    También puedes configurar la clave API en la sección AiServices del archivo appsettings.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:

  1. Selecciona IDE > Servicio de Chat de IA. Se abre el diálogo Servicio de IA:

    Servicio de Chat de IA

  2. Haz clic en Versión del Asistente de IA. La ventana de Información del Asistente de IA muestra la versión actual:

    Versión del Asistente de IA 1

  3. Haz clic en Versión 2, luego haz clic en Proceder. La ventana muestra el cambio:

    Versión del Asistente de IA 2

  4. Actualiza el modelo para la versión 2:

    • OpenAI: En el diálogo de Servicio de Chat de IA, ingresa gpt-5.2 en el campo Modelo.

    • Azure OpenAI: Expón un endpoint de GPT-5.2 en Azure, luego regresa al diálogo de 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.

  5. Cierra las ventanas.

Para volver a la versión 1, haz clic en Versión 1 (obsoleta), luego haz clic en Proceder. 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 ayudar a ti o al Soporte de Jitterbit a depurar sesiones de chat e inspeccionar su rendimiento:

Tablero de IA

La página consta de las siguientes secciones y pestañas:

  • Sección de 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 prompts 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 (todos los prompts 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 tu portapapeles del sistema. Para eliminar permanentemente una sesión de chat, haz clic en el botón Eliminar.

  • Pestaña de Mensajes: Esto muestra el contenido de cada prompt 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 prompt y de finalización utilizados. Haz clic en el ícono Filtrar para abrir un diálogo donde puedes establecer varios filtros para los mensajes.

  • Pestaña de Excepciones: Esto muestra excepciones para fines de depuración.

  • Pestaña de Historias de Eventos: Esta es una tabla que muestra eventos del Creador de Aplicaciones para fines de depuración.

Capacidades y limitaciones

Actualmente, el Asistente de IA del Creador de Aplicaciones Jitterbit puede hacer lo siguiente:

  • Crear y configurar aplicaciones.

  • 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.

  • Construir reglas de negocio (consultas, CRUD, validación y valores predeterminados).

  • Configurar eventos y acciones (incluidas notificaciones).

  • Seleccionar y previsualizar temas.

El Asistente de IA no puede hacer lo siguiente por sí mismo. Debes hacerlo manualmente utilizando la interfaz del Creador de Aplicaciones:

  • 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.

  • Gestionar seguridad avanzada, usuarios o roles.

  • Manipular datos de producción o no de prueba.

  • Desarrollar widgets o componentes de interfaz de usuario personalizados.

  • Configurar características solo para 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 del Creador de Aplicaciones 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ú propones el esquema y el diseño de la página ya que no sé nada sobre RRHH. Nuevamente, piensa en cualquier gran sistema de RRHH, piensa en toda la funcionalidad que esos sistemas soportan, piensa en el esquema necesario para soportar esa funcionalidad y construye eso para nosotros. Al planear el esquema, incluye tablas de búsqueda en tu diseño y no te limites de ninguna manera.
Elimina la página de Tipos de Actividad de la aplicación CRM.

Importante

Se te solicita confirmar esta acción. Las páginas eliminadas no se pueden recuperar.

En la aplicación CRM, crea una nueva página llamada 'Tipos de Actividad'. Agrégala al menú 'Configuración' y hazla de tipo 'Formulario Emergente'. A continuación, agrega un panel de 'Cuadrícula'. Para su fuente, crea una nueva regla llamada 'ActivityType (Objeto de Negocio)'. Selecciona todas las columnas para la regla y el panel. Llévame a la página cuando termines.
Agrega una nueva página a la aplicación CRM que se parezca a la que se adjunta.

Envía una solicitud para aumentar tu cuota de TPM para AI Assistant v1 (gpt-4.1)

Si utilizas Azure OpenAI y tu cuota de TPM no cumple con la recomendación mínima de 550,000 de Jitterbit para la versión 1 del AI Assistant, puedes usar el formulario de solicitud de Microsoft para solicitar un aumento.

Aquí hay un ejemplo de lo que debes 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 <Inserta tu límite actual aquí> 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 tu solicitud, abre una solicitud de soporte de Azure para Límites de servicio y suscripción (cuotas) y especifica que tiene Impacto en producción para activar una revisión humana del caso.