Glosario de IA

    ¿Qué es el prompt engineering?

    Cómo escribir, probar y mantener las instrucciones que hacen que un modelo de IA haga exactamente lo que necesitas, una y otra vez.

    En resumen

    El prompt engineering (ingeniería de instrucciones) es la práctica de diseñar, probar y mejorar las instrucciones que se dan a un modelo de lenguaje para obtener resultados precisos, consistentes y útiles. Incluye definir el rol y el contexto, aportar ejemplos, especificar el formato de salida y evaluar los resultados de forma sistemática con casos reales.

    Un prompt es la instrucción que recibe un modelo de lenguaje. En un uso casual es una pregunta escrita en un chat. En una aplicación empresarial es mucho más: un conjunto de instrucciones de sistema que define cómo debe comportarse un asistente, qué información puede usar, qué hacer ante una pregunta que no sabe responder y en qué formato debe devolver los resultados.

    Esa parte marca una gran diferencia: dos sistemas con el mismo modelo pueden comportarse de forma muy distinta según la calidad de sus instrucciones. Más que un truco para obtener mejores respuestas, el prompt engineering es una parte del desarrollo de software que se diseña, se prueba y se versiona como cualquier otra.

    Técnicas que funcionan con los modelos actuales

    Los modelos actuales siguen instrucciones mucho mejor que los primeros, y muchos trucos antiguos han perdido sentido. Lo que sigue funcionando es la claridad:

    • Contexto y objetivo: explicar quién usará la respuesta, para qué y qué se considera un buen resultado.
    • Instrucciones concretas: en lugar de «sé breve», «responde en tres frases como máximo»; en lugar de «sé profesional», un ejemplo del tono buscado.
    • Ejemplos (few-shot): incluir algunos casos de entrada y salida esperada cuando el criterio es difícil de describir.
    • Estructura: separar con claridad instrucciones, documentos de referencia y datos de entrada, por ejemplo con etiquetas.
    • Formato de salida definido: pedir un esquema concreto, como JSON con campos fijos, si el resultado lo va a procesar otro sistema.
    • Espacio para razonar: en tareas complejas, dejar que el modelo analice el problema antes de dar la respuesta final.
    • Una salida para el «no lo sé»: indicar qué hacer cuando falta información, para reducir respuestas inventadas.

    Del prompt al sistema: cómo se trabaja en producción

    En un asistente o agente real, el prompt rara vez es una sola frase. Suele combinar instrucciones de sistema fijas, información recuperada de documentos, el historial de la conversación, la descripción de las herramientas disponibles y la petición del usuario. Decidir qué entra en ese contexto y en qué orden, lo que ya se empieza a llamar ingeniería de contexto, forma parte del mismo trabajo.

    Un ejemplo: un prompt para clasificar los correos de clientes define cada categoría con una descripción, incluye algunos correos de ejemplo bien clasificados, pide la salida en un formato fijo con la categoría y una justificación breve, e indica qué hacer con los correos que no encajan en ninguna.

    Lo que distingue un enfoque profesional es la evaluación: cada versión del prompt se compara con la anterior sobre el mismo conjunto de casos de prueba. Sin esto, es habitual arreglar un caso y romper otros sin darse cuenta.

    Prompt engineering, RAG y fine-tuning: en qué orden

    Las tres son formas de adaptar un modelo a tu caso, y conviene aplicarlas en este orden. El prompt engineering es la más rápida y barata: no requiere infraestructura, se itera en minutos y resuelve la mayoría de problemas de comportamiento, tono y formato. Cuando el modelo necesita conocer información de tu empresa, se añade RAG. Y solo si, con las instrucciones ya optimizadas, persiste un problema de comportamiento, tiene sentido plantearse el fine-tuning.

    Límites y riesgos

    Un buen prompt mejora mucho los resultados, pero no hace infalible a un modelo: puede seguir equivocándose. Además, unas instrucciones que funcionan con un modelo pueden necesitar ajustes al cambiar de modelo o de versión, por lo que conviene mantener las pruebas al día.

    Hay también un riesgo de seguridad específico: la inyección de prompts. Si el sistema procesa texto externo —un correo, una web, un documento—, ese texto puede contener instrucciones diseñadas para que el modelo ignore las tuyas. Las instrucciones no son una barrera de seguridad suficiente: los permisos y las acciones sensibles deben controlarse fuera del modelo.

    Cómo mejorar un prompt de forma sistemática

    1. 01

      Definir qué es un buen resultado

      Describe el objetivo y reúne ejemplos de respuestas correctas e incorrectas.

    2. 02

      Crear un conjunto de pruebas

      Selecciona casos reales, incluidos los difíciles y los ambiguos.

    3. 03

      Iterar y comparar

      Cambia una cosa cada vez y mide el resultado sobre todos los casos, no sobre uno.

    4. 04

      Versionar y vigilar

      Guarda cada versión del prompt y revisa periódicamente resultados reales en producción.

    Preguntas frecuentes

    ¿Qué es un prompt en inteligencia artificial?

    Es la instrucción o el conjunto de instrucciones que recibe un modelo de IA para generar una respuesta. Puede ser una pregunta sencilla o un texto extenso con contexto, ejemplos, documentos de referencia y el formato de salida esperado.

    ¿Qué es un prompt de sistema?

    Es la instrucción de base que define el comportamiento de un asistente durante toda la conversación: su función, su tono, sus límites y cómo tratar ciertas situaciones. El usuario normalmente no lo ve, pero condiciona todas las respuestas.

    ¿El prompt engineering sigue siendo necesario con modelos más avanzados?

    Sí, aunque ha cambiado. Hacen falta menos trucos de redacción, pero sigue siendo imprescindible dar contexto, definir criterios, especificar formatos y evaluar resultados. Un modelo más capaz sigue sin saber lo que tu empresa necesita si no se lo explicas.

    ¿Qué es la inyección de prompts?

    Un ataque en el que un texto externo que procesa el modelo, como un correo o una página web, incluye instrucciones ocultas para que el sistema ignore las suyas y haga otra cosa. Se mitiga limitando permisos, separando datos de instrucciones y validando las acciones fuera del modelo.

    Instrucciones que funcionan en producción

    La diferencia entre una demo y un asistente fiable suele estar en cómo se diseñan y se prueban sus instrucciones. Si tienes un caso de uso en mente, podemos ayudarte a construirlo con ese rigor.

    Solicitar propuesta gratuita

    Actualizado el 19 de octubre de 2026