Ingeniería de prompts (prompt engineering)
La ingeniería de prompts es escribir, probar y corregir las instrucciones para un modelo de lenguaje hasta que haga una tarea bien de forma confiable, comparando con casos cuya respuesta ya conoces.
Selecciona cualquier frase de aquí para preguntarle a tu Maestro.
Escribiste un prompt que saca el total de una factura y funcionó perfecto con la primera que probaste. Lo corres con 50 facturas cuyo total ya conoces. ¿Dónde caen los errores?
Qué es: escribir y corregir las instrucciones que le das a un LLM para que haga una tarea bien y de forma confiable: decir la tarea, dar contexto, poner reglas y ejemplos, y pedir un formato de salida. Un prompt que funcionó una vez no es un prompt probado.
Cómo se hace bien: junta casos con respuesta conocida, corre el prompt con todos, lee los errores y cambia una cosa a la vez. Mide cada versión con los mismos casos, y aparta algunos con los que nunca afines.
Más allá del prompt: en un agente de IA, lo que más pesa muchas veces no es la redacción sino qué información le llega: eso es ingeniería de contexto. Y aun con un buen prompt, revisa que no haya alucinaciones.
Aprende a revisar lo que te da la IA en el curso gratis ¿Cómo sabes que está bien?.
Así se usa
Las partes de un prompt
Prompt: el total de una factura
- marcado: La tarea: "Saca el total a pagar de esta factura."Qué quieres, en una frase.
- El contexto: "Son facturas de proveedores, en PDF o escaneadas."Lo que el modelo no puede adivinar.
- Las reglas: "El total es la última cantidad que dice Total, ya con IVA."Cada regla sale de un error que viste.
- Un ejemplo: una factura difícil y su respuesta correctaUn ejemplo enseña más que un párrafo de reglas.
- El formato: {"total": número o null, "moneda": la que trae la factura}Una salida fija se puede revisar con código.
Cuándo mirar más de cerca
Afinar y medir con las mismas facturas
Prompt 4
- marcado: Con las 50 facturas con las que lo afinaste: 49 bien
Tu prompt saca bien 49 de las 50 facturas con las que lo fuiste corrigiendo. ¿Cuántas sacará bien de las de noviembre?
Pregúntale a tu Maestro sobre Ingeniería de prompts
Te responde desde la página gratis más cercana a esta palabra, igual que mientras estudias.
Tú: ¿Qué quiere decir "Ingeniería de prompts", en palabras sencillas?
Tu Maestro: Te lo explico con un caso tuyo, que se queda mejor que una definición. ¿Qué tarea repites con la IA que te gustaría que saliera bien siempre?
Pregunta sobre: Responde desde la página "¿Cómo sabes que está bien?"
Solo este navegador guarda lo que preguntas aquí. ¿Cómo funciona?
Para saber más
Términos relacionados
- Prompt
Un prompt es lo que le escribes a un modelo de IA para pedirle algo: la pregunta o instrucción, más todo lo que le das para contestar, como datos, ejemplos o el formato que quieres de vuelta.
- LLM (modelo de lenguaje grande)
Un LLM es un programa entrenado con enormes cantidades de texto para continuar un texto una pieza a la vez: calcula qué pieza es más probable que siga y la escribe. ChatGPT, Claude y Gemini funcionan con un LLM.
- Ingeniería de contexto
La ingeniería de contexto es decidir qué entra en la ventana de contexto de un modelo en cada paso (instrucciones, archivos, resultados, historial) para que tenga lo que necesita y poco más.
- Alucinación (de la IA)
Una alucinación es una respuesta de un modelo de IA que suena segura y bien escrita pero es falsa o no sale de ninguna fuente: un número, un dato o una cita que nadie dijo.