Prompts
ES

Por objetivo

Crear una app con IA: el conjunto de herramientas, capa por capa

  • 9 etapas, 24 herramientas
  • actualizada el

Una función de IA que funciona en una demostración es una parte pequeña del trabajo. La demo es un prompt, un modelo y cinco entradas amables. El producto es lo mismo funcionando con miles de usuarios impredecibles, con tus propios datos detrás, una factura que crece con el uso y la necesidad de saber cuándo las respuestas empeoran.

Por eso el conjunto tiene capas. Un modelo, al que se accede por una API o que alojas tú mismo. Prompts versionados como el código. Recuperación de información y memoria, para que el modelo responda a partir de tu contenido y no a ojo. Quizá un bucle de agente con herramientas a las que puede llamar. Código de aplicación corriente alrededor de todo ello y, después, pruebas, evaluación y un lugar donde desplegar.

Los agentes de programación escriben ya buena parte de ese código de aplicación, y los constructores de apps pueden producir un front end funcional a partir de una descripción. Lo que no resuelven es el criterio de ingeniería: qué modelo es lo bastante bueno para la tarea a un coste aceptable, cómo medir la calidad antes de que lo hagan los usuarios, qué datos pueden salir de tu sistema y qué ocurre cuando el modelo se equivoca con total seguridad. Los modelos y sus condiciones también cambian a menudo, así que diseña la app de modo que se pueda cambiar de modelo sin reescribirla.

Para quién es esta guía Desarrolladores, fundadores técnicos y equipos de producto pequeños que añaden una función de modelo de lenguaje a un producto o crean una app nueva en torno a uno, y quieren un mapa de las herramientas antes de elegir su conjunto.

Empieza aquí

Un primer recorrido habitual para un prototipo: comparar modelos con tus propios prompts, escribir el código con un agente, añadir trazas pronto y desplegar. Las elecciones siguen ese orden, no una clasificación.

  1. Prompt CowboyRedactar prompts y prototipar

    Convierte la descripción en bruto de tu tarea en un prompt estructurado y pruébalo con veinte entradas reales.

  2. CursorEscribir el código

    Describe la versión más pequeña de la función y revisa el plan antes de aceptar ningún cambio.

  3. LangChainEvaluación y monitorización

    Activa las trazas desde el primer prototipo para que cada mala respuesta se convierta en un caso de prueba.

  4. VercelPublicar la app

    Conecta el repositorio y comparte la URL de vista previa con cinco usuarios de prueba.

  1. Etapa 1: Elegir un modelo

    Decides qué modelo o modelos llamará la app, sopesando la calidad de la salida en tu propia tarea, la velocidad, el tamaño del contexto, el coste por solicitud, los requisitos de privacidad y si necesitas una API alojada o un modelo abierto que ejecutes tú mismo.

    Lo que hace la IA aquí
    Permitirte enviar el mismo prompt a distintos modelos lado a lado, ofrecer modelos mediante formatos de API conocidos y ejecutar modelos abiertos en tu propio hardware.
    Lo que la IA no puede hacer aquí
    Decirte qué modelo se adapta a tu tarea. Las clasificaciones públicas reflejan los votos y los prompts de otras personas, así que la única prueba fiable son tus propios ejemplos.

    DeepSeek

    Offers its language models through a token-billed API that accepts OpenAI-style and Anthropic-style requests, with JSON output and tool calls.

    Empresa de investigación en IA que ofrece un asistente de chat, un harness de escritorio y una API facturada por tokens para sus modelos de lenguaje.

    Ver herramienta

    Tinfoil

    Runs open-source models inside secure hardware enclaves and exposes them through an OpenAI-compatible API, for apps that handle sensitive data.

    Nube de IA privada que ejecuta modelos dentro de enclaves de hardware seguros, ofrecida como app de chat, API de inferencia y contenedores.

    Ver herramienta
  2. Etapa 2: Redactar prompts y prototipar

    Antes de escribir código de aplicación, defines las instrucciones: prompt de sistema, ejemplos, formato de salida. Pruebas las instrucciones con con entradas reales, incluidas las incómodas, y conservas cada versión para poder comparar los cambios.

    Lo que hace la IA aquí
    Reescribir una petición en bruto como un prompt estructurado, analizar qué es débil en uno existente y mantener una biblioteca de prompts con versiones.
    Lo que la IA no puede hacer aquí
    Conocer tus casos límite. Un prompt que se lee bien puede fallar con las entradas que de verdad envían tus usuarios, y eso solo lo revelan las pruebas con ejemplos recogidos.

    Prompt Cowboy

    Convierte una petición breve y en bruto en un prompt claro y estructurado y guarda todos los prompts en una biblioteca con búsqueda para reutilizarlos.

    Generador de prompts que convierte una petición informal en un prompt estructurado para ChatGPT, Claude, Gemini y otros modelos.

    Ver herramienta

    PrompTessor

    Analyzes a prompt for strengths and weaknesses, rewrites it in rounds and records each version so earlier ones can be recovered.

    Espacio de trabajo de prompts para generar, analizar, optimizar y deducir prompts de modelos de texto, imagen y video.

    Ver herramienta
  3. Etapa 3: API de modelos, pasarelas y alojamiento de inferencia

    Conectas la app con los modelos de una forma que resista la producción: claves guardadas en el servidor, reintentos y alternativas cuando falla un proveedor, límites de uso, control del gasto y alojamiento de GPU si sirves tú mismo un modelo abierto.

    Lo que hace la IA aquí
    Dirigir las solicitudes a muchos modelos mediante un único punto de acceso con alternativas y cuotas, y servir modelos abiertos en una infraestructura de GPU con escalado automático sin gestionar clústeres.
    Lo que la IA no puede hacer aquí
    Eliminar la dependencia de los proveedores. Los precios, los límites de uso y las versiones de los modelos cambian según su calendario, así que fija las versiones y lee las condiciones sobre el uso de datos.

    Vercel

    Su AI Gateway dirige las solicitudes a muchos modelos de IA mediante un solo servicio, con alternativas, reparto de carga, reintentos y control del gasto.

    Plataforma en la nube para desplegar aplicaciones web y agentes de IA, con pasarela de IA, sandboxes, flujos de trabajo y una CDN global.

    Desde 20 $/mesVer herramienta

    Modal

    Serves LLMs and media models through endpoints on autoscaling GPU containers that scale to zero when idle.

    Plataforma en la nube sin servidor para ejecutar inferencia de IA, entrenamiento, sandboxes y trabajos por lotes en GPU.

    Ver herramienta

    DeepSeek

    Documents how to call its models from application code and coding agents, with thinking mode that can be switched off per request.

    Empresa de investigación en IA que ofrece un asistente de chat, un harness de escritorio y una API facturada por tokens para sus modelos de lenguaje.

    Ver herramienta
  4. Etapa 4: Recuperación de información, memoria y datos

    La mayoría de las apps útiles responden a partir de contenido concreto: tu documentación, los archivos de un cliente, la web en directo, conversaciones anteriores. Ingieres e indexas ese contenido, recuperas las partes relevantes en cada solicitud y se las pasas al modelo con las fuentes.

    Lo que hace la IA aquí
    Obtener páginas web como Markdown limpio, almacenar y buscar embeddings, devolver fragmentos relevantes con enlaces a las fuentes y mantener una memoria por usuario entre sesiones.
    Lo que la IA no puede hacer aquí
    Arreglar un material de origen deficiente. La recuperación saca lo que haya en el índice, así que los documentos desactualizados o contradictorios producen respuestas desactualizadas o contradictorias.

    Firecrawl

    Busca, extrae y rastrea sitios web mediante una API y devuelve Markdown o JSON estructurado adecuado para flujos de recuperación de información.

    API de datos web que busca, extrae, rastrea e interactúa con sitios web, y devuelve resultados limpios para aplicaciones de IA.

    Desde 16 $/mesVer herramienta

    Supabase

    Almacena e indexa embeddings en una base de datos Postgres para que la aplicación pueda hacer búsquedas por similitud con los modelos que elija.

    Plataforma de desarrollo con Postgres que incluye autenticación, APIs instantáneas, funciones edge, tiempo real, almacenamiento y embeddings vectoriales.

    Desde 25 $/mesVer herramienta

    Kapa.ai

    Ingiere documentación, tickets y wikis y ofrece una API de recuperación que devuelve fragmentos relevantes con URL de las fuentes para una consulta.

    Plataforma de ingesta y recuperación que convierte documentación, tickets y wikis de una empresa en agentes de IA y una API de búsqueda.

    Ver herramienta

    Zep

    Builds a per-user graph of dated facts from data and conversations and returns the context a task needs in one call.

    Capa de contexto y memoria para agentes de IA que crea grafos de conocimiento con gobernanza a partir de datos de negocio, documentos y conversaciones.

    Ver herramienta
  5. Etapa 5: Marcos de agentes y acceso a herramientas

    Si la app debe emprender acciones, y no solo responder, construyes un bucle de agente: el modelo decide a qué herramienta llamar, tu código la ejecuta y devuelve el resultado. Defines las herramientas, sus permisos y cuándo debe confirmar una persona.

    Lo que hace la IA aquí
    Proporcionar bibliotecas para escribir agentes con cualquier proveedor de modelos, generar esquemas de herramientas a partir de funciones corrientes y gestionar la autenticación con servidores de herramientas de terceros.
    Lo que la IA no puede hacer aquí
    Hacer que un agente sea seguro por defecto. Cada herramienta que expones es algo a lo que el modelo puede llamar en el momento equivocado, así que acota bien los permisos y confirma las acciones irreversibles.

    LangChain

    Ofrece las bibliotecas de código abierto langchain, langgraph y deepagents para escribir agentes con distintos niveles de control.

    Frameworks de agentes de código abierto y la plataforma LangSmith para rastrear, evaluar y desplegar agentes de IA.

    Ver herramienta

    FastMCP

    Publishes ordinary Python functions as MCP tools, generating their schemas and handling validation, transport and authentication.

    Framework de Python para crear servidores y clientes del Model Context Protocol y aplicaciones interactivas.

    Ver herramienta

    Smithery

    Conecta un agente con servidores MCP de un catálogo y gestiona OAuth, credenciales y sesiones de esas conexiones.

    Registro y capa de conexión que une los agentes de IA con servidores MCP mediante OAuth y credenciales gestionados.

    Ver herramienta
  6. Etapa 6: Escribir el código

    Alrededor del modelo hay una aplicación normal: rutas de API, modelos de datos, autenticación, tareas en segundo plano, una interfaz de usuario. Escribes, revisas y pruebas ese código, cada vez más delegando tareas en un agente de programación y revisando sus cambios.

    Lo que hace la IA aquí
    Explorar un repositorio de código, planificar un cambio, editar archivos, ejecutar pruebas y abrir un pull request a partir de una tarea en lenguaje corriente, y revisar pull requests línea por línea.
    Lo que la IA no puede hacer aquí
    Responsabilizarse de la arquitectura o de las consecuencias. El código generado puede pasar sus pruebas y aun así ser inseguro o inadecuado para tus requisitos, así que un desarrollador tiene que leer lo que se fusiona.

    Cursor

    Toma una tarea de desarrollo escrita, explora el repositorio, propone un plan y hace los cambios para que los aceptes o los revises.

    Agente de programación con IA y editor que planifica, escribe y revisa código en el escritorio, en el terminal y en la nube.

    Ver herramienta

    Claude Code

    Planifica tareas de programación, edita archivos, ejecuta pruebas y abre pull requests en tu repositorio, y pregunta antes de modificar archivos o ejecutar comandos.

    Agente de programación con IA de Anthropic que planifica, edita código, ejecuta pruebas y abre pull requests desde tu terminal o tu IDE.

    Ver herramienta

    OpenCode

    Runs as an open source coding agent in the terminal, desktop or IDE and connects to many model providers, including locally hosted models.

    Agente de programación con IA de código abierto para el terminal, el escritorio y el IDE, que funciona con modelos de muchos proveedores.

    Ver herramienta

    CodeRabbit

    Revisa cada pull request con comentarios línea por línea y sugerencias que se pueden confirmar, lo que ayuda cuando buena parte del código lo escriben agentes.

    Revisión de código con IA que comenta cada pull request, con triaje de PR, explicaciones de cambios y monitorización de seguridad.

    Ver herramienta
  7. Etapa 7: Funciones de voz, imagen y video

    Algunas apps necesitan más que texto: respuestas habladas, transcripción, conversación de voz en tiempo real, imágenes o clips generados. Son modelos distintos, con sus propias API, márgenes de latencia y normas de uso.

    Lo que hace la IA aquí
    Añadir síntesis de voz, reconocimiento de voz y conversación de voz bidireccional mediante una API, y generar video o imágenes desde el código de la aplicación.
    Lo que la IA no puede hacer aquí
    Resolver los derechos por ti. Clonar la voz de una persona real requiere su consentimiento, y el uso comercial de los medios generados depende de las condiciones del proveedor y de tu plan.

    Inworld AI

    Supplies realtime text-to-speech, speech-to-text and a speech-to-speech API that streams audio over one WebSocket or WebRTC link.

    Plataforma de IA de voz en tiempo real que ofrece texto a voz, voz a texto, una API de voz a voz y enrutamiento de LLM.

    Ver herramienta

    Daily

    Ofrece infraestructura WebRTC y mantiene Pipecat, un marco de código abierto para orquestar agentes de voz con IA en tiempo real.

    Plataforma para desarrolladores de voz, video y agentes de IA en tiempo real, basada en infraestructura WebRTC y en el framework de código abierto Pipecat.

    Ver herramienta

    Runway

    Expone sus modelos de generación de video e imagen mediante una API para desarrolladores con documentación y un enrutador de modelos.

    Plataforma de IA para generar y editar video, imágenes y audio, con una API para desarrolladores y modelos del mundo.

    Ver herramienta
  8. Etapa 8: Evaluación y monitorización

    Creas un conjunto de pruebas con entradas reales, puntúas las salidas antes de cada cambio y, tras el lanzamiento, rastreas cada solicitud para ver los fallos, el coste y la latencia. La revisión humana cubre lo que la puntuación automática no puede juzgar.

    Lo que hace la IA aquí
    Registrar cada paso de una ejecución, crear conjuntos de datos a partir de trazas reales, ejecutar evaluadores automáticos de problemas como las alucinaciones y poner en cola las salidas para su puntuación humana.
    Lo que la IA no puede hacer aquí
    Definir qué es una buena respuesta para tu producto. Alguien tiene que escribir los criterios y etiquetar ejemplos, y los evaluadores automáticos son a su vez modelos que cometen errores.

    LangChain

    Su plataforma LangSmith registra cada paso de una ejecución de un agente, crea conjuntos de datos a partir de trazas reales y ejecuta evaluaciones en línea y fuera de línea.

    Frameworks de agentes de código abierto y la plataforma LangSmith para rastrear, evaluar y desplegar agentes de IA.

    Ver herramienta

    TestMu AI

    Lanza evaluadores de IA contra agentes de chat y de voz para detectar alucinaciones, sesgos, toxicidad y problemas de cumplimiento antes de la publicación.

    Nube de pruebas de software, antes LambdaTest, con agentes de IA que planifican, escriben y ejecutan pruebas para apps web, móviles y de IA.

    Ver herramienta

    PostHog

    Su observabilidad de IA rastrea los eventos que generan las llamadas a modelos de una aplicación, junto con reproducciones de sesiones y seguimiento de errores del resto de la app.

    Plataforma de datos de producto que combina analíticas, repetición de sesiones, feature flags, seguimiento de errores y un almacén de datos, con IA por encima.

    Ver herramienta
  9. Etapa 9: Publicar la app

    La app necesita un front end, cuentas de usuario, alojamiento, un dominio y un proceso de publicación con vistas previas y reversión. En un prototipo o una herramienta interna se puede generar; en un producto, es ingeniería deliberada.

    Lo que hace la IA aquí
    Generar una app web funcional con interfaz, lógica y capa de datos a partir de una descripción, desplegar con cada envío de código y dar a cada cambio una dirección de vista previa.
    Lo que la IA no puede hacer aquí
    Ocuparse por ti de lo que viene después del lanzamiento: abusos, límites de uso, solicitudes de privacidad, soporte y una factura de uso que crece con cada usuario.

    Vercel

    Compila y despliega un proyecto con cada push de Git, da a cada cambio su propia URL de vista previa y permite revertir al instante.

    Plataforma en la nube para desplegar aplicaciones web y agentes de IA, con pasarela de IA, sandboxes, flujos de trabajo y una CDN global.

    Desde 20 $/mesVer herramienta

    Lovable

    Crea una app web a partir de una descripción en lenguaje corriente con vista previa en vivo, y gestiona en la plataforma el alojamiento y la autenticación.

    Creador de apps y sitios web con IA que convierte descripciones en lenguaje natural en software full-stack funcional.

    Ver herramienta

    v0

    Genera una aplicación web a partir de un prompt, sincroniza el código con GitHub y la publica en producción.

    Creador de apps con IA de Vercel que convierte prompts en aplicaciones web full-stack y las publica.

    Desde 30 $/mesVer herramienta

    Supabase

    Gestiona registros e inicios de sesión y expone las tablas de la base de datos mediante endpoints REST, de modo que la app tiene un backend sin código de servidor propio.

    Plataforma de desarrollo con Postgres que incluye autenticación, APIs instantáneas, funciones edge, tiempo real, almacenamiento y embeddings vectoriales.

    Desde 25 $/mesVer herramienta

Expectativas realistas

Los modelos se equivocan con aplomo
Un modelo de lenguaje puede devolver una respuesta fluida pero falsa, y la recuperación de información lo reduce sin eliminarlo. Muestra las fuentes cuando puedas, prueba con entradas reales y no dejes que una salida sin revisar guíe decisiones sobre salud, dinero o asuntos legales.
Datos de los usuarios y condiciones del proveedor
Cada prompt que envías puede contener datos personales o confidenciales. Revisa las condiciones de cada proveedor sobre conservación y entrenamiento, informa a los usuarios de lo que se procesa y considera la inferencia autoalojada o en entornos aislados para las cargas delicadas.
El coste crece con el uso
Los tokens, los créditos, los segundos de GPU y las llamadas a herramientas se miden. Una función que cuesta poco en las pruebas puede salir cara con contextos largos o bucles de agente, así que fija límites de gasto y mide el coste por solicitud.
El código generado sigue necesitando revisión
Los agentes de programación y los constructores de apps producen software que funciona con rapidez, también software con fallos de seguridad. Revisa tú mismo la autenticación, las reglas de acceso a los datos y la gestión de secretos antes de que lleguen los usuarios reales.
La inyección de prompts es un ataque real
El texto que el modelo lee de páginas web, documentos o usuarios puede contener instrucciones. Trata la salida del modelo como no fiable, restringe las herramientas a las que puede llamar un agente y exige confirmación para todo lo irreversible.

Preguntas frecuentes

¿Debo llamar a una API de un modelo alojado o ejecutar yo mismo un modelo abierto?

Empieza con una API alojada salvo que tengas un motivo claro para no hacerlo. Es más rápida de usar y no requiere operar GPU. Ejecutar tú mismo un modelo abierto tiene sentido cuando los datos deben quedarse en tu entorno, cuando necesitas ajustarlo o cuando el volumen es lo bastante alto como para que tener tu propia capacidad de cómputo salga más barato. Muchos equipos prototipan con una API y revisan la decisión cuando conocen el uso.

¿Necesito un marco de agentes para crear una app con IA?

A menudo no. Una sola llamada a un modelo, con buenas instrucciones y el contexto recuperado, cubre muchas funciones: resumir, clasificar, extraer, responder a partir de documentos. Un marco se justifica cuando el modelo debe elegir entre herramientas, ejecutar varios pasos, mantener un estado o recuperarse de fallos. Añadir uno pronto también añade conceptos que depurar, así que empieza de forma sencilla y adóptalo cuando el enfoque simple deje de bastar.

¿Puede una persona sin conocimientos de programación crear una app con IA con estas herramientas?

Un prototipo o una herramienta interna, sí. Los constructores de apps de esta guía generan una app web funcional con inicio de sesión y alojamiento a partir de una descripción. Un producto que maneja datos de clientes y pagos es distinto: alguien tiene que entender de seguridad, costes y gestión de fallos. Un camino sensato es prototipar sin código, probar con usuarios reales y sumar a un desarrollador antes de escalar.

¿Cómo sé si mi función de IA es lo bastante buena para lanzarla?

Reúne un conjunto de entradas reales, anota qué aspecto tiene una respuesta correcta para cada una y puntúa el sistema con él antes de cada cambio. Incluye casos difíciles y adversarios. Combina comprobaciones automáticas con la revisión humana de una muestra. Lanza a un grupo pequeño con las trazas activadas, lee los fallos y amplía el acceso a medida que la tasa de fallos sea aceptable para tu uso.

Guías relacionadas

Categorías usadas en esta guía

Un editor asigna cada herramienta a una etapa a partir de su propia ficha. La lista crece a medida que se publican más fichas. Todas las guías