Prompt Engineering
Escribir las instrucciones y el contexto que envías a un LLM para que produzca la salida que realmente quieres. Ingeniería de verdad, no un encantamiento mágico.
La ingeniería de prompts es la práctica de estructurar lo que envías a un LLM: la descripción de la tarea, los ejemplos, las restricciones, el formato de salida y el contexto. El modelo no tiene ni idea de lo que quieres hasta que se lo dices, y cómo se lo dices cambia el resultado drásticamente. Un prompt vago obtiene una respuesta vaga. Un prompt preciso con ejemplos y un esquema de salida definido obtiene algo que de verdad puedes lanzar.
El bombo lo enmarca como una habilidad mística. La realidad es más mundana y más útil: es ingeniería iterativa. Escribes un prompt, lo pruebas contra casos reales, ves dónde falla, ajustas las instrucciones o añades ejemplos, mides de nuevo. El prompt de sistema (las instrucciones permanentes que se sitúan por encima de cada mensaje del usuario) es donde vive la mayor parte del comportamiento duradero, así que ahí va el trabajo real.
Aquí está la parte honesta: la ingeniería de prompts es real, pero no es un foso de carrera. Las técnicas se aprenden en una semana, y los modelos siguen mejorando en entender prompts descuidados. Lo que no se convierte en commodity es saber a qué problema apuntar el modelo, conectarlo a un sistema real y evaluar si la salida es lo bastante buena para confiar en ella. Eso es ingeniería, y es lo que hacemos bajo Inteligencia Artificial.
Ejemplo del reparto parte-barata / parte-cara: un equipo consigue que un prompt de demo funcione de maravilla sobre cinco entradas elegidas a mano, declara la funcionalidad terminada y la lanza. En producción el mismo prompt falla con las entradas reales y desordenadas que nadie probó, porque no había una capa de RAG alimentándolo con el contexto correcto ni un arnés de evaluación midiendo con qué frecuencia se equivocaba. El prompt nunca fue la parte difícil. Conocer el presupuesto de la ventana de contexto del modelo, conectar la recuperación y medir la calidad de la salida en casos reales es el trabajo que de verdad lanza una funcionalidad fiable. Cuidado con cualquiera que venda la «ingeniería de prompts» como producto independiente: el prompt es la parte barata, y la parte cara es todo lo que lo rodea.