Saltar al contenido principal
El chat de IA es donde construyes tu app. Describes lo que quieres y la IA escribe el código, lo revisa y corrige los errores sobre la marcha. Elige el modo que encaja con lo que haces, escoge el modelo detrás de cada build y define las reglas que la IA sigue en tu app.

Acerca del chat de IA

El chat de IA de Base44 es mucho más que un generador de código. Funciona como tu asistente inteligente, entiende tu objetivo y usa las herramientas adecuadas para llevarte hasta ahí. Tus apps se vuelven más precisas, conscientes del contexto y flexibles, así puedes centrarte en construir funciones complejas rápido, con una automatización inteligente trabajando en segundo plano. A diferencia de la IA tradicional que solo responde con texto, la IA agentiva sabe cuándo buscar en la web, revisar tus archivos o traer datos de otras fuentes. También usa la selección automática de modelos para elegir modelos de última generación según lo que necesita tu prompt, así obtienes soluciones reales sin gestionar modelos ni detalles técnicos. El chat de IA es cómo construyes tu app. Para darle a las personas que usan tu app un asistente propio con quien conversar, mira el constructor de agentes de IA.

¿Qué significa esto en la práctica? Aquí tienes algunos ejemplos:

  • Comparte con el chat un enlace a un sitio web público para copiar al instante el diseño, la disposición y el contenido visible en tu app. Por ejemplo: “Copia el diseño de https://example.com.”
  • Pide al agente que te ayude a seguir buenas prácticas buscando código listo o soluciones comunes. Por ejemplo: “Muéstrame el patrón estándar para la autenticación de usuarios.”
  • Trae listas o contenido de otros sitios y úsalo en tu app, como importar catálogos de productos o recopilar textos e imágenes de un sitio. Por ejemplo: “Importa la lista de productos de https://example.com.”
  • Actualiza los datos que tu app ya guarda con instrucciones simples y claras. Por ejemplo, si tu app registra puntos para cada persona: “Dale un punto a Emily por hacer sus deberes.”
Después de que la IA aplica tus cambios, verifica automáticamente el resultado en segundo plano y corrige los errores que encuentra, sin interrumpir tu flujo ni requerir ninguna acción por tu parte. El chat de IA también sugiere próximos pasos útiles mientras construyes. Estas sugerencias aparecen bajo el chat y se adaptan a tu flujo actual, ayudándote a descubrir nuevas funciones y aprovechar mejor tu app.

Usar los modos del chat de IA

El constructor de apps con IA de Base44 tiene 2 modos de chat. Cambias entre ellos desde el menú desplegable de modos en la parte inferior del chat de IA.
  • Build: Actúa al instante sobre tus prompts.
  • Discuss: Te permite hacer preguntas o planificar tu siguiente cambio, sin cambios en el código hasta que los apruebes.
Para cambios visuales, también existe el modo Edit, donde haces clic en elementos de la vista previa para ajustarlos directamente. Tiene su propio botón Edit en la parte superior del editor de la app, así que no lo encontrarás en el menú desplegable de modos.
Pulsa Cmd + . en macOS o Ctrl + . en Windows y Linux para cambiar entre Build y Discuss, incluso mientras escribes un prompt.

Usar el modo Build

Escribe lo que necesitas y la IA actúa de inmediato. Este modo es ideal para ediciones rápidas y solicitudes de nuevas funciones. Para obtener los mejores resultados, sé lo más específico posible. Cuantos más detalles des, con más precisión creará la IA tu app. El modo Build está seleccionado por defecto, así que solo necesitas los pasos de abajo cuando vuelves desde otro modo. Prompt de ejemplo
Para más ejemplos y marcos de prompts, consulta la Guía de prompts.
Para cambiar al modo Build:
  1. Ve al chat de IA en el editor de tu app.
  2. Haz clic en el menú desplegable de modos en la parte inferior del chat.
  3. Selecciona Build.
El menú desplegable de modos en el chat de IA con Build resaltado

Cambiar el chat de IA al modo Build

Usar el modo Discuss

Haz lluvia de ideas, aclara dudas o explora ideas antes de cambiar tu app. Es un espacio seguro para hacer preguntas, obtener sugerencias o discutir opciones. Según lo que preguntes, la IA te responde directamente o te propone un cambio para revisar, y no se construye nada hasta que lo apruebas. Cada mensaje en el modo Discuss suele usar ~0,3 créditos de mensaje. Si hablaste de algo sin un plan que aprobar, vuelve al modo Build y pide a la IA que haga el cambio. Cuando la IA propone un plan, aparece justo encima del cuadro de chat. Haz clic en View para leer el plan completo, en Approve para construirlo o en Reject para seguir hablándolo. Después de decidir, el plan queda en el chat como una tarjeta. Puedes hacer clic en ella para volver a abrir el plan.
Conviene saber sobre el modo Discuss:
  • Ahorra créditos evitando prueba y error innecesarios antes de finalizar los cambios.
  • Usa su propio modelo de IA sin importar el modelo seleccionado en tu app, y eso es lo que mantiene su costo bajo.
Prompt de ejemplo
Para cambiar al modo Discuss:
  1. Ve al chat de IA en el editor de tu app.
  2. Haz clic en el menú desplegable de modos en la parte inferior del chat.
  3. Selecciona Discuss.
El menú desplegable de modos en el chat de IA con Discuss resaltado

Cambiar el chat de IA al modo Discuss

Usar el modo Edit

Haz cambios en el diseño de tu app, manualmente o pidiéndole a la IA que los haga por ti. El modo Edit tiene su propio botón en la parte superior del editor, en lugar de estar en el menú desplegable de modos del chat. Tus ediciones se guardan automáticamente mientras trabajas. Puedes deshacer y rehacer hasta 50 pasos dentro de la misma sesión de edición visual usando los botones deshacer/rehacer arriba del editor, y tus ediciones se mantienen tras recargas de la vista previa. Si intentas salir con cambios sin guardar, tu navegador te avisa antes. Tus ediciones también aparecen en Version History, así puedes restaurar un conjunto anterior de ediciones manuales en cualquier momento.
El botón Edit en la parte superior del editor de la app, junto a Preview y Dashboard

Iniciar el modo Edit desde la parte superior del editor de la app

Para hacer cambios en el diseño de tu app:
  1. Ve al editor de tu app.
  2. Haz clic en Edit en la parte superior del editor.
  3. En la vista previa de tu app, selecciona lo que quieres cambiar:
    • Un elemento: Haz clic en él.
    • Un grupo de elementos: Haz clic en un elemento que se repite en otra parte de la página, como una tarjeta en una lista. Todas las copias se resaltan y tu cambio se aplica a todas a la vez. Para cambiar solo una copia, describe el cambio en el chat de IA en modo Build.
  4. Haz tu cambio en la barra de herramientas que aparece junto al elemento:
    • Manualmente: Usa las opciones de la barra para cambiar cosas como colores, texto, fuente o espaciado. Para afinar con clases de Tailwind, el código de estilos detrás de cada elemento, haz clic en Edit Tailwind. Para abrir el código del elemento, haz clic en Code. Para eliminar el elemento, haz clic en Delete.
    • Usando el chat de IA: Haz clic en Edit Element, escribe qué quieres cambiar y haz clic en Send. Cuando el chat está en modo Discuss, este botón dice Discuss. Así puedes hablar del cambio antes de hacerlo.
  5. Cuando termines, vuelve a hacer clic en Edit en la parte superior del editor para salir del modo Edit.
Elementos repetidos seleccionados en el modo Edit, con la barra de Edit y Edit Element visibles

Seleccionar un elemento repetido en el modo Edit

Cómo usa créditos el modo Edit:
  • Ediciones manuales: Los cambios que haces tú en la barra de herramientas no usan créditos.
  • Ediciones con IA: Edit Element usa créditos de mensaje. La cantidad depende del tamaño y la complejidad del cambio.

Personalizar tu chat de IA

Cómo se comporta el chat de IA en tu app depende de ti. Elige el modelo que lo impulsa, decide con qué frecuencia se detiene a pedir tu permiso, elige si sugiere qué escribir a continuación, bloquea los archivos que no debe tocar y dale reglas que seguir en cada prompt. Eliges el modelo desde el selector de modelos en la parte inferior del chat de IA en el editor de tu app. Los demás ajustes están en el icono More options en la parte inferior derecha del chat de IA, junto al micrófono. Si solo puedes ver una app, no ves More options. Freeze Files y Custom Instructions se aplican a la versión principal de tu app, llamada main, así que no aparecen mientras estás en una rama. Una rama es una copia separada de tu app para probar cambios. Cuando estás en una, su nombre aparece en la parte superior del panel de chat en lugar del nombre de tu app. Para volver a main, haz clic en el nombre de la rama y selecciona Main chat.

Elegir tu modelo

Elige un modelo manualmente cuando quieras más control. Cada modelo aporta fortalezas únicas, así puedes elegir el mejor para tu prompt. Puedes elegir uno al escribir tu primer prompt o cambiarlo en cualquier momento mientras trabajas en el editor de tu app. La lista muestra primero los modelos principales, y puedes hacer clic en More models al final para ver el resto.
Antes de elegir un modelo:
  • Necesitas un plan Builder o superior para elegir un modelo de IA. Con un plan inferior, aún puedes usar Auto mode, y los demás modelos muestran una insignia Builder+.
  • Al elegir un modelo manualmente, el uso de créditos varía según el modelo y puede consumir más créditos que Auto mode. Para ver lo que usó un mensaje, haz clic en el icono More actions debajo de él y mira en Credits Used.
  • En un workspace Enterprise, tu administrador puede desactivar algunos modelos. Esos modelos aparecen como Disabled by your workspace admin. Más información sobre controlar los modelos de IA.

Modelos disponibles

  • Auto mode: Emparejado con el mejor modelo de IA para cada solicitud.
  • Base 1: El primer modelo interno de Base44, entrenado con patrones reales de construcción de toda la plataforma. Una opción equilibrada y de uso general, tanto para construir a diario como para conversar.
  • Sonnet 5.5: Una opción equilibrada para el trabajo diario, escribir, refactorizar y resolver problemas, con una buena mezcla de calidad y velocidad.
  • Opus 5.5: El modelo de razonamiento más avanzado, pensado para los problemas más difíciles. Úsalo para lógica compleja de varios pasos, decisiones de arquitectura complejas y casos límite donde necesitas la máxima precisión.
  • Fable 5.1: Ideal para builds complejos de varios pasos y depuración detallada, cuando quieres resultados minuciosos y de alta calidad. Usa más créditos por solicitud.
  • Haiku 5.5: Un modelo Claude rápido y ligero para tareas cotidianas y cambios rápidos.
  • Gemini 3.8 Flash: Una opción rápida para tareas cotidianas y cambios rápidos, cuando quieres una respuesta de inmediato.
  • Gemini 4 Argon: El modelo Gemini más nuevo de Google, una opción sólida para builds complejos y depuración.
  • GPT-5.6 Terra: Una opción de GPT-5.6 eficiente en costo para razonamiento complejo y planificación de varios pasos, con un costo de créditos más bajo.
  • GPT-6.1 Sol: Una opción sólida de GPT-6.1 para razonamiento difícil y proyectos grandes en evolución.
  • GPT 6 Astra: El modelo GPT más nuevo y capaz, para el razonamiento más difícil y los builds más exigentes. Usa más créditos por solicitud.
Algunos modelos se están desplegando de forma gradual y pueden no estar disponibles todavía en todas las cuentas.
Elige dónde quieres seleccionar tu modelo:
Configura tu modelo antes de enviar tu primer prompt, para que tu primer build use el que quieres.
  1. En la página principal de Base44, bajo el cuadro de prompt, haz clic en el botón de modelo. Muestra Auto hasta que eliges un modelo.
  2. Selecciona el modelo que quieras, o mantén Auto mode.
La lista de modelos abierta bajo el cuadro de prompt en la página principal de Base44, incluido Gemini 4 Argon

Elegir un modelo de IA desde tu primer prompt

Cambia de modelo en cualquier momento mientras construyes desde el editor de la app.
  1. Ve al editor de tu app.
  2. En el chat de IA, haz clic en el selector de modelos en la parte inferior del panel. Muestra Auto hasta que eliges un modelo.
  3. Selecciona el modelo que quieres usar, o mantén Auto mode para que Base44 elija el mejor modelo para cada solicitud.
La lista de modelos abierta en la parte inferior del chat de IA en el editor de la app, incluido Gemini 4 Argon

Elegir un modelo de IA en el editor de la app

¿No sabes qué modelo elegir? Mantén Auto mode y Base44 seleccionará el mejor modelo para cada solicitud.

Definir el nivel de esfuerzo

El nivel de esfuerzo decide cuánto piensa el modelo de IA en cada respuesta. Un esfuerzo mayor puede ayudar con problemas difíciles, como bugs complicados o lógica compleja, pero las respuestas tardan más y usan más créditos. Un esfuerzo menor es más rápido para cambios simples.
Necesitas un plan Builder o superior para definir el nivel de esfuerzo, porque solo funciona con un modelo que eliges tú.
Elige entre estos niveles:
  • Auto: El esfuerzo por defecto del propio modelo.
  • Low o Medium: Respuestas más rápidas para cambios cotidianos.
  • High, Extra high o Max: Más razonamiento para los problemas más difíciles.
Sobre los niveles de esfuerzo:
  • El botón de esfuerzo aparece con cada modelo que eliges tú, excepto Base 1 y Haiku 5.5. No aparece con Auto mode ni cuando comparas modelos.
  • Tu elección se guarda en tu cuenta. Cuando cambias a otro modelo, vuelve a Auto.
  • También puedes definirlo desde el cuadro de prompt de la página principal de Base44, antes de tu primer prompt.
Para definir el nivel de esfuerzo:
  1. Ve al editor de tu app.
  2. En el chat de IA, haz clic en el botón de esfuerzo junto al selector de modelos.
  3. Selecciona el nivel de esfuerzo que quieres.
El botón de esfuerzo resaltado junto al selector de modelos en el chat de IA, con el menú de esfuerzo abierto mostrando Auto, Low, Medium, High, Extra high y Max

Elegir un nivel de esfuerzo en el chat de IA

Usar Auto approve

Auto approve reduce las interrupciones mientras construyes. Con esta opción activada, la mayoría de los pasos que se detendrían a pedir tu aprobación se ejecutan solos, y los pasos que necesitan algo de ti siguen preguntando. Los cambios que amplían el acceso a tus datos siempre preguntan primero, aunque los hayas pedido en el chat, como dar a alguien acceso de escritura o ampliar quién puede ver o cambiar una tabla. Cubre toda tu app en lugar de pasos individuales, así todas las personas que construyen en ella obtienen el mismo comportamiento. Cualquiera que pueda editar la app puede activarlo o desactivarlo, y la elección se mantiene aunque el valor por defecto cambie después. Todo lo que se ejecutó sin preguntar aparece etiquetado como auto-approved en el chat, así puedes ver qué pasó. Haz clic en la etiqueta para gestionar el ajuste, o desactiva Auto approve para revisar los pasos antes de que se ejecuten.
El menú More options en el chat de IA con el interruptor Auto approve resaltado

Activar Auto approve desde More options

Para activar o desactivar Auto approve:
  1. Haz clic en el icono More options en la parte inferior derecha del chat de IA en el editor de tu app.
  2. Activa o desactiva Auto approve. Tu elección se aplica de inmediato, así que no hay nada que guardar.

Usar sugerencias

El chat de IA puede sugerir qué escribir a continuación en tu mensaje, así escribes prompts más rápido. Esto se llama Autocomplete. Está activado por defecto y puedes activarlo o desactivarlo en cualquier momento. Tu elección se guarda en tu cuenta, así que se aplica a todas tus apps.
Una captura del menú More options en el chat de IA con el interruptor Autocomplete resaltado

Activar o desactivar Autocomplete desde More options

Para activar o desactivar Autocomplete:
  1. Haz clic en el icono More options en la parte inferior derecha del chat de IA en el editor de tu app.
  2. Activa o desactiva Autocomplete.

Congelar archivos

Bloquea archivos para que la IA no los modifique y proteger el trabajo que quieres dejar intacto. Solo puedes congelar archivos en main, no en una rama. Los archivos se agrupan por tipo, como páginas, componentes, funciones, entidades, agentes y flujos de trabajo. Las páginas y los componentes forman lo que la gente ve en tu app, las entidades definen cómo se guardan los datos de tu app y las funciones ejecutan código en el servidor.
La pestaña Freeze Files de AI Controls, con archivos agrupados por tipo y una opción Freeze folder

Elegir archivos para protegerlos de ediciones de la IA

Para congelar archivos:
  1. Haz clic en el icono More options en la parte inferior derecha del chat de IA en el editor de tu app.
  2. Haz clic en Freeze Files.
  3. Marca la casilla junto a cada archivo que quieras proteger.
  4. (Opcional) Junto a un grupo, selecciona Freeze folder para bloquear todo lo que hay en esa carpeta, o selecciona Select all files para bloquear todos los archivos de tu app.
  5. Haz clic en Save changes.
Todo lo que bloqueas aparece bajo Frozen folders & patterns, donde puedes hacer clic en Remove para desbloquearlo de nuevo.

Añadir instrucciones personalizadas

Añade orientación que la IA sigue en cada prompt, como tono, estándares de diseño o comportamiento preferido. La escribes una vez y se aplica a cada interacción en esta app. Solo puedes añadir instrucciones personalizadas en main, no en una rama.
La pestaña Custom Instructions de AI Controls, con instrucciones escritas en el cuadro de texto

Definir instrucciones que la IA sigue en cada prompt

Para añadir instrucciones personalizadas:
  1. Haz clic en el icono More options en la parte inferior derecha del chat de IA en el editor de tu app.
  2. Haz clic en Custom Instructions.
  3. Escribe tus instrucciones en el cuadro de texto, una por línea.
  4. Haz clic en Save changes.

Añadir una habilidad o un conector a tu prompt

Escribe / en el chat de IA para añadir una habilidad del workspace o un conector a lo que pides, en lugar de describirlo con palabras. Una habilidad es un conjunto guardado de instrucciones para la IA, compartido en tu workspace. Un conector vincula tu app con otra herramienta, como Gmail o Slack. Sigue escribiendo para filtrar la lista y pulsa Enter o haz clic para añadirlo a tu prompt. El menú tiene 2 grupos:
  • Skills: Las habilidades del workspace disponibles para ti, para que el chat de IA siga esas instrucciones en este prompt. Puedes añadir una habilidad por prompt.
  • Connectors: Los conectores que tu app puede usar. Los que ya están conectados a tu app muestran una insignia Connected, y puedes añadir más de uno.
Si eliges un conector al que tu app aún no está conectada, el chat de IA configura la conexión como parte de tu solicitud. Puede que tengas que autorizar tu cuenta en esa herramienta.
Usa Manage skills o Manage connectors en la parte inferior del menú para añadir algo que aún no está en la lista.

Mencionar archivos y carpetas

Escribe @ en el chat de IA para indicar a la IA archivos o carpetas concretos de tu app. Así trabaja exactamente en ellos en lugar de buscarlos. La IA lee cada archivo que mencionas antes de empezar. En una carpeta, revisa los archivos que contiene y lee los que necesita para tu solicitud. Cada mención aparece en tu prompt como @ seguido de su ruta, así que puedes escribir el resto de tu solicitud a su alrededor. Por ejemplo:
Mencionar archivos y carpetas solo está disponible en el chat de IA en la web, no en la app móvil de Base44.
Para mencionar un archivo o carpeta:
  1. Escribe @ en el chat de IA en el editor de tu app.
  2. Haz clic en Files and folders, o sigue escribiendo para buscar un archivo o carpeta por su nombre.
  3. Haz clic en un archivo para añadirlo a tu prompt. Para mencionar una carpeta completa, ábrela y haz clic en su nombre en la parte superior de la lista.

Encolar mensajes en el chat

Cuando el chat de IA ya está trabajando en un prompt, no tienes que esperar para pedir algo más. Puedes seguir escribiendo, añadir más prompts y adjuntar archivos. El chat los añade a una cola de mensajes y los envía uno a uno a medida que termina cada respuesta.
Notas:
  • La cola aparece sobre la entrada del chat y muestra todos los prompts pendientes en el orden en que se ejecutan.
  • Puedes encolar hasta 7 mensajes a la vez.
  • Los mensajes en cola no se envían si cierras el editor de la app. Al volver a abrirlo, los mensajes en cola se reanudan.
Puedes editar tu cola en cualquier momento. Arrastra y suelta mensajes para cambiar su orden, edita un mensaje en cola en línea antes de enviarlo, elimina mensajes individuales o vacía toda la cola si cambias de idea. También puedes pausar o reanudar la cola cuando lo necesites. Para cambiar de rumbo sin esperar, haz clic en Send now en un mensaje en cola. El chat de IA lo toma de inmediato y ajusta el trabajo en curso, incluida la primera construcción de tu app. Send now funciona con mensajes de texto simple en modo Build que tú mismo pusiste en cola. Para ejecutar un prompt en cola junto al trabajo actual, puedes moverlo a una rama paralela.

Comparar modelos

Cada modelo de IA tiene sus propias fortalezas y debilidades: uno puede ser mejor en diseño y acabado visual, mientras que otro es más fuerte en lógica y manejo de datos. En lugar de adivinar qué modelo encaja con tu solicitud, Compare models ejecuta tu próximo mensaje en 2 modelos a la vez, así puedes previsualizar ambos resultados y quedarte con el que prefieras. Tu app principal no se toca hasta que eliges.
2 versiones de una app comparadas lado a lado en el editor de la app

Comparar 2 modelos lado a lado

Iniciar una comparación

Elige qué 2 modelos quieres comparar desde el selector de modelos y luego envía el mensaje que quieres construir de las dos formas.
Antes de enviar:
  • Comparar requiere un plan Builder o superior, igual que elegir un modelo manualmente.
  • Comparar construye tu mensaje dos veces, así que usa 2× créditos.
  • Los mensajes con adjuntos aún no se admiten. Si tu mensaje incluye uno, la comparación se elimina y el mensaje se envía con normalidad.
  • Para cancelar antes de enviar, haz clic en la X del chip de modelo en la entrada del chat.
Para comparar 2 modelos:
  1. Abre tu app en el editor de la app.
  2. Haz clic en el selector de modelos en la entrada del chat.
  3. Haz clic en Compare.
    El selector de modelos con Compare resaltado bajo la lista de modelos

    La opción Compare en el selector de modelos

  4. Elige Model A y Model B. Deben ser 2 modelos diferentes.
  5. Haz clic en Select.
  6. Envía tu mensaje. Base44 lo construye dos veces, una con cada modelo.

Elegir una versión

Mientras se construyen las 2 versiones, el chat muestra una tarjeta Comparing two versions con el estado de cada versión. Cuando ambas están listas, la tarjeta pregunta Which option do you prefer? y muestra las versiones como Option A y Option B.
Entre bambalinas, cada versión comparada es una rama de tu app, así que también puedes encontrar ambas versiones en tu lista de ramas mientras decides. Si una opción muestra Continue o Answer en lugar de Open, al hacer clic pasas a la rama de esa versión. Para volver, haz clic en el nombre de la rama en la parte superior del panel de chat y selecciona Main chat.
La tarjeta de comparación preguntando qué opción prefieres, con Option A y Option B listas

Elegir entre las 2 versiones comparadas

Para terminar una comparación:
  1. Haz clic en Open en una opción para previsualizarla. Usa las pestañas de modelo en la parte superior de la vista previa para cambiar entre las 2 versiones, y sigue chateando en una versión si quieres refinarla antes de decidir.
  2. Haz una de estas dos cosas:
    • Selecciona la versión que prefieres: En la tarjeta, elige Option A u Option B y haz clic en Select. La versión que conservas se fusiona con tu app principal, y la versión que no elegiste permanece en tu lista de versiones hasta que la elimines.
    • Rechaza ambas: Haz clic en Reject y luego en Delete both para confirmar. Esto elimina ambas versiones y sus chats de forma definitiva. Tu app principal no se toca.

Revertir cambios

Experimenta con libertad y prueba ideas nuevas, sabiendo que siempre puedes deshacer los cambios. Puedes volver a un prompt específico, restaurar una versión anterior en el editor o publicar una versión anterior directamente desde Version History sin cambiar lo que estás editando.

Revertir un prompt específico

Pasa el cursor sobre el mensaje relevante en tu historial de chat, haz clic en el ícono Revert debajo de él y luego en Confirm para volver tu app al estado que tenía justo antes de ese cambio. Cualquier cambio hecho después también se deshace, así puedes volver rápido a una versión anterior de tu app. Si quieres cambiar lo que pediste en lugar de solo deshacerlo, haz clic en el ícono Edit de ese mensaje anterior. El chat abre un panel Edit this message and resend. Al reenviarlo, Base44 revierte los cambios hechos después de ese mensaje y luego aplica tu solicitud actualizada.

Restaurar o publicar una versión anterior

Tu borrador es la versión en la que trabajas en el editor de la app, y tu app en vivo es la versión publicada que usa la gente. Haz clic en el ícono Version History en la parte superior del chat para abrir tu lista de versiones. Desde ahí puedes previsualizar versiones, publicar una versión anterior sin cambiar tu borrador actual, revertir tu editor a una versión más antigua, ver o comparar el código, o saltar al mensaje de chat que creó esa versión. Haz clic en una versión de la lista para cargarla en la vista previa. Para cada versión, haz clic en el ícono More actions y elige:
  • Publish this version: Publica esta versión en tu app en vivo manteniendo tu borrador actual abierto en el editor para que sigas trabajando.
  • Revert to this version: Reemplaza tu borrador actual en el editor por esta versión.
  • Code changes: Mira qué archivos cambió esta versión en comparación con la versión anterior y qué cambió en cada uno.
  • Compare code vs main: En una rama, mira en qué se diferencia el código de esta versión del de main.
  • View code: Abre el código de esta versión.
  • Go to message in chat: Salta al mensaje de chat que creó esta versión. Aparece en las versiones creadas desde el chat.
El menú More actions de una versión en Version History con Code changes resaltado

Comparar una versión con la anterior

Revisar los cambios sin publicar

Antes de publicar, puedes revisar exactamente qué ha cambiado desde tu última publicación. Base44 abre una ventana Unpublished changes que muestra cada archivo que difiere de tu app en vivo y qué cambió en cada uno. Esta opción aparece cuando tu app está publicada y trabajas en main, no en una rama. Para comparar tu borrador con tu app en vivo:
  1. Haz clic en el icono More actions en la parte superior derecha del editor de tu app.
  2. Haz clic en Compare with live code.
La ventana Unpublished changes con los archivos que difieren de la app en vivo

Revisar qué cambió desde tu última publicación


Solucionar problemas del chat de IA

La mayoría de los problemas del chat vienen de un prompt largo o complejo, un problema del navegador o de la red, o una ejecución que no termina. Si el chat de IA no funciona como esperas, busca tu situación abajo.
Puede que el chat no cargue, siga trabajando en un prompt sin terminar o ignore el botón de parar. Prueba estos pasos en orden y comprueba si el chat responde después de cada uno.Para que el chat de IA vuelva a funcionar:
  1. Haz clic en el botón de parar en el cuadro de mensajes del chat de IA en el editor de tu app para terminar la ejecución actual.
  2. Vuelve a antes del prompt atascado. Haz clic en el icono Revert debajo de ese mensaje, o abre Version History y vuelve a una versión que funcionaba.
  3. Cambia al modo Discuss, elige otro modelo en el chat de IA y envía un mensaje corto. Necesitas un plan Builder o superior para elegir un modelo.
  4. Si tu prompt era largo o pedía muchas cosas a la vez, divídelo en prompts más pequeños y envíalos uno a uno.
  5. Actualiza la página y comprueba tu conexión a internet.
  6. Vacía la caché del navegador y desactiva las extensiones que puedan bloquear scripts, o abre el editor de tu app en una ventana privada o de incógnito.
  7. Comprueba que te quedan créditos, ya que quedarte sin ellos puede detener a la IA a mitad de trabajo.
La IA funciona mejor cuando sabe exactamente qué cambiar y qué esperas ver en su lugar.
  • Describe lo que ves ahora y lo que quieres en su lugar, como “El botón Save de la página de perfil no hace nada. Debería guardar mis cambios y mostrar una confirmación.”
  • Usa el modo Edit para seleccionar el elemento al que te refieres, así la IA cambia la parte correcta de tu app.
  • Cambia al modo Discuss para hablar primero del problema. Luego construye la solución cuando el plan te parezca bien.
Aprende más sobre escribir prompts que funcionan.
Pedir a la IA que deshaga algo crea un cambio nuevo en lugar de volver a una versión anterior. Por eso, puede que tu app no quede exactamente como estaba. Para restaurar una versión que funcionaba, haz clic en el icono Revert debajo del mensaje, o restaura una versión anterior desde Version History. Aprende más sobre revertir cambios.
Si ves Can’t revert while the app is building, la IA sigue trabajando en un prompt. Haz clic en el botón de parar en el cuadro de mensajes del chat de IA para terminar la ejecución y vuelve a revertir.
Si el chat sigue atascado después de 10 minutos, consulta la página de estado de Base44 para ver problemas conocidos y luego contacta con Customer Care. Indica el prompt que enviaste, en qué parte de tu app se atascó la IA y cuánto tiempo lleva atascada.

Preguntas frecuentes

Haz clic en una pregunta para saber más sobre los modos y controles del chat de IA.
Primero deben cumplirse algunas condiciones:
  • Tu app necesita al menos un build. Construye algo primero y luego compara.
  • Las comparaciones parten de tu versión principal. Si estás en una rama, vuelve a main.
  • Model A y Model B deben ser 2 modelos diferentes, y ambos deben estar disponibles para comparar.
  • Las apps importadas aún no se admiten.
Cuando Base44 detecta un error de JavaScript en la vista previa de tu app, aparece una notificación Issues Found en el editor con una descripción del error y dónde ocurrió.Haz clic en Resolve with AI para enviar los detalles al chat de IA. La IA revisa el error y aplica una corrección. Esto no cuenta para tus créditos de mensaje.Para descartar la notificación sin corregirla, haz clic en X para cerrarla.
Base44 no ofrece reembolsos ni reversos de créditos por acciones de la IA. Puedes usar Version History para deshacer cambios y restaurar tu app.
La IA agentiva usa una amplia gama de herramientas para ayudarte a construir y gestionar tu app, entre ellas:Herramientas de base de datos:
  • Leer, crear, actualizar y eliminar registros en la base de datos de tu app. Puede filtrar, ordenar, paginar, o actualizar y eliminar en bloque. Por ejemplo, añadir personas de prueba, marcar mensajes antiguos como leídos o eliminar registros caducados.
Herramientas web:
  • Realizar búsquedas web para encontrar documentación o funciones relevantes. Funciona como un buscador con páginas, títulos y descripciones relevantes.
  • Obtener datos de un sitio desde cualquier URL. Recupera markdown o HTML, por ejemplo para extraer documentación u obtener contenido en vivo de una página.
Herramientas de código y archivos:
  • Búsqueda inteligente de archivos. Encuentra rápidamente archivos o fragmentos de código necesarios para tu flujo.
  • Leer el contenido de cualquier archivo del proyecto antes de editar. Útil para revisar la estructura del código de tu app.
  • Modificar archivos del proyecto. Editar páginas, componentes, entidades, funciones o layouts y admitir ediciones parciales dirigidas. Por ejemplo, corregir bugs, añadir funciones o actualizar estilos.
  • Inspeccionar logs y salida de consola para ayudar en la depuración o al entender errores.
Herramientas de configuración:
  • Fijar o actualizar variables de entorno y secretos según sea necesario. Por ejemplo, añadir o actualizar claves de API como OPENAI_API_KEY o STRIPE_SECRET_KEY.
El agente elige y combina automáticamente estas herramientas según lo que necesites, así puedes centrarte en describir tus objetivos en lugar de los pasos técnicos.
La IA agentiva puede obtener e interpretar contenido de páginas web públicas y otros datos estáticos, pero no puede acceder o migrar automáticamente lógica de backend compleja, bases de datos o integraciones privadas. Si tu proyecto requiere funciones de backend, conexiones a otros servicios o datos seguros, debes configurarlos manualmente.Por ejemplo, si le pides al agente que copie contenido o funciones de otra app, puede reproducir diseños, textos y el aspecto general según lo visible en el sitio público, pero no copia lógica de backend, ni migra integraciones privadas, ni accede a contenido protegido de la base de datos.Para cualquier trabajo que vaya más allá del frontend público, es necesaria una configuración manual para completar tu app.
Todos los tiempos en el editor de apps de Base44 se gestionan y muestran en tiempo universal coordinado (UTC). Esto mantiene todo consistente entre regiones y facilita coordinar acciones o programaciones, sin importar dónde estén tú o quienes usan tu app. Por ahora no hay una opción para cambiar la zona horaria en el editor de la app.
Sí, puedes usar tu voz para interactuar con el chat de IA en Base44. Haz clic en el ícono de micrófono en el cuadro de chat para activar el reconocimiento de voz y luego di tu pregunta o solicitud. La IA transcribe tu voz y responde como siempre, así puedes obtener ayuda sin usar las manos.
Base44 usa la selección automática de modelos para emparejar cada solicitud con el motor más adecuado. Los ajustes de diseño, los cambios de layout y las actualizaciones lógicas profundas pueden usar modelos de IA distintos. El chat gestiona esto en segundo plano, así puedes centrarte en describir lo que quieres construir.
  • Para pequeños retoques visuales o de texto, elige modelos rápidos y eficientes optimizados para velocidad y respuesta.
  • Para cambios arquitectónicos mayores o flujos de datos, usa modelos de razonamiento más profundo que pueden planificar entre archivos, entidades y lógica.
  • Cuando algo falla o encuentra un error, puede cambiar de estrategia o modelo para recuperarse e intentarlo de nuevo.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.