¿Qué es la ingeniería de prompts (prompt engineering)?
Por el equipo de Tokencito · Actualizado el
La ingeniería de prompts es la práctica de escribir, probar y ajustar las instrucciones que recibe un modelo de IA hasta que responde bien de forma consistente. No cambia el modelo: cambia lo que le pides. Lo central es dar contexto, un ejemplo y el formato esperado, y comprobar el resultado con casos reales.
✍️Escribes el pedido→🔬Lo pruebas con casos→🔍Ves dónde falla→🔧Ajustas y repites
Ponlo a prueba
Una pregunta de la app. Elige una respuesta.
Le pides un resumen y sale largo y genérico. ¿Qué cambias primero?
Un rol puede cambiar el tono, pero la IA sigue sin saber para quién es ni qué largo quieres.
Eso es lo que le faltaba: el contexto y la forma del resultado, como «tres viñetas para mi jefa».
Cada intento puede variar, pero con el mismo pedido vago el problema suele repetirse.
Un prompt es el texto que le das a la IA. La ingeniería de prompts es el trabajo de mejorarlo a propósito: escribirlo, ver qué responde, cambiar una cosa y volver a probar. La ingeniería de contexto mira más grande: todo lo que el modelo ve en cada paso, no solo tu pedido.
El mismo pedido, vago y más claro
Vago: «Resume este mail». No indica para quién es ni cuánto debe ocupar. Más claro: «Resume este mail para mi jefa, que tiene un minuto. Contexto: es de un proveedor que avisa un atraso. Formato: tres viñetas, la primera con la fecha nueva. Ejemplo de viñeta: "Entrega pasa al 15/11"». Lo que cambió no es una frase mágica: son tres piezas, contexto, formato y un ejemplo.
Un chat no es una app: ahí empieza la ingeniería
En un chat, si la respuesta no sirve, la corriges en el momento. Un prompt dentro de una app corre miles de veces con textos que nunca viste. Ahí ya no alcanza con que funcione una vez: juntas 20 casos reales (incluidos los raros), guardas qué debería salir, y cada cambio al prompt se prueba contra todos. Si arreglas uno y rompes tres, se nota.
Un buen prompt baja errores, pero no los elimina: el modelo puede inventar igual. Y si el prompt procesa texto de otros, como mails o páginas web, alguien puede esconder instrucciones ahí: eso es inyección de prompts.
¿Dónde se usa?
Escribir y probar prompts sirve en programación, producto y soporte. Lo útil es explicar qué necesitas y comprobar el resultado con casos reales.