Ingeniería de prompts
Término 140 de 314 · Tecnología
En una frase
La ingeniería de prompts es la práctica de diseñar, estructurar y refinar las instrucciones que se le dan a un modelo de IA generativa para obtener respuestas precisas, útiles y confiables, ajustando contexto, formato, ejemplos y restricciones.
La ingeniería de prompts es la disciplina de diseñar y afinar las instrucciones (los prompts) que recibe un modelo de lenguaje para que produzca exactamente la salida que necesitás. Un mismo modelo puede dar una respuesta vaga o una respuesta excelente según cómo esté redactada la consigna: qué contexto se le entrega, qué formato se le pide, qué ejemplos se incluyen y qué límites se imponen.
No se trata de "hablarle bonito" a la IA, sino de un trabajo metódico y medible: se itera sobre el texto del prompt, se comparan versiones, se miden resultados y se documenta lo que funciona. Es la capa más barata y rápida para mejorar la calidad de un sistema de IA, antes de recurrir a opciones más caras como el fine-tuning.
En el mundo de los agentes de IA, la ingeniería de prompts deja de ser un truco manual para convertirse en parte del diseño del producto: define cómo razona un agente, cuándo usa una herramienta y cómo responde ante un caso límite. Es uno de los oficios centrales detrás de los agentes de IA que automatizan tareas de negocio.
Por qué importa la ingeniería de prompts
Un modelo de lenguaje grande (LLM) no "entiende" tu intención: predice texto a partir de lo que le diste. Por eso, la calidad de la entrada determina la calidad de la salida. Una consigna ambigua produce respuestas genéricas, inconsistentes o directamente erróneas; una consigna bien construida acota el espacio de respuestas posibles y empuja al modelo hacia el resultado correcto. En proyectos reales, mejorar el prompt suele rendir más que cambiar de modelo.
La ingeniería de prompts es además la palanca más económica del stack de IA. Reescribir una instrucción cuesta minutos; reentrenar o ajustar un modelo cuesta datos, cómputo y tiempo. Por eso el orden lógico de optimización es: primero el prompt, después agregar contexto con RAG, y solo al final evaluar fine-tuning si el caso lo justifica.
Cómo funciona: las piezas de un buen prompt
Un prompt profesional rara vez es una sola frase. Suele combinar varios componentes que se ajustan por separado:
- Rol o persona: quién "es" el modelo al responder (ej: "Actuás como analista de cobranzas de una empresa de Consumo Masivo en Argentina").
- Tarea explícita: qué tiene que hacer, en imperativo y sin ambigüedad.
- Contexto: los datos relevantes que el modelo no conoce (un correo, una factura, el historial del cliente).
- Formato de salida: estructura esperada (lista, tabla, JSON, máximo de palabras).
- Ejemplos: muestras de entrada y salida deseada, lo que se conoce como few-shot prompting.
- Restricciones: qué no debe hacer (no inventar datos, no salirse del tema, responder "no tengo esa información" si falta el dato).
A esto se suman técnicas como pedirle al modelo que razone paso a paso antes de concluir (cadena de pensamiento), descomponer una tarea compleja en sub-prompts encadenados, o establecer criterios de calidad que el propio modelo debe verificar antes de responder.
Ejemplo concreto (LATAM)
Una distribuidora mayorista en Córdoba quiere que un asistente de IA redacte respuestas a reclamos de clientes por entregas demoradas. Un prompt pobre sería "respondé este reclamo". El resultado: un texto genérico, a veces demasiado formal, a veces prometiendo cosas que la empresa no puede cumplir.
Un prompt bien diseñado le da al modelo el rol (representante de atención al cliente de la distribuidora), el contexto (estado real del pedido, política de la empresa), el tono (cordial, rioplatense, sin tecnicismos), el formato (máximo 120 palabras, sin prometer fechas que no estén confirmadas) y un ejemplo de respuesta modelo. El mismo modelo, con la misma capacidad, pasa de una respuesta inutilizable a una lista para enviar con mínima revisión humana.
Ingeniería de prompts vs fine-tuning
Es la comparación que más confunde a quien arranca. Ambas buscan que el modelo responda mejor, pero operan en niveles distintos:
| Aspecto | Ingeniería de prompts | Fine-tuning |
|---|---|---|
| Qué cambia | La instrucción de entrada | Los pesos del modelo |
| Costo | Muy bajo (minutos) | Alto (datos + cómputo) |
| Velocidad de iteración | Inmediata | Lenta (horas o días) |
| Datos necesarios | Pocos ejemplos en el prompt | Cientos o miles de ejemplos |
| Cuándo conviene | Casi siempre, como primer paso | Estilo muy específico o gran volumen estable |
| Reversibilidad | Total (editás el texto) | Requiere reentrenar |
La regla práctica: empezá siempre por el prompt. El fine-tuning recién se justifica cuando el caso es estable, de alto volumen y el prompt ya no alcanza.
Errores comunes
- Pedir demasiado en una sola consigna: mezclar cinco objetivos en un prompt diluye todos. Mejor descomponer.
- No dar contexto suficiente: el modelo rellena los huecos inventando, lo que dispara alucinaciones.
- No fijar el formato: sin estructura pedida, la salida es impredecible y difícil de automatizar.
- No iterar ni medir: tratar el prompt como algo que se escribe una vez, en lugar de una pieza que se versiona y se prueba.
- Ignorar la ventana de contexto: meter texto de más satura el límite del modelo y degrada la respuesta.
En sistemas serios, los prompts se versionan como código, se prueban contra casos reales y se ajustan con datos de uso. Esa madurez es la que separa un experimento de un producto de IA confiable.
Preguntas frecuentes sobre Ingeniería de prompts
¿Qué es la ingeniería de prompts?
¿Qué es la ingeniería de prompts?
Es la práctica de diseñar, estructurar y refinar las instrucciones que se le dan a un modelo de IA generativa para que produzca respuestas precisas, útiles y confiables. Incluye definir el rol del modelo, dar contexto, especificar el formato de salida, incluir ejemplos y fijar restricciones. Es la forma más rápida y económica de mejorar la calidad de un sistema de IA.
¿Para qué sirve la ingeniería de prompts en una empresa?
¿Para qué sirve la ingeniería de prompts en una empresa?
Sirve para que las herramientas de IA generen resultados útiles y consistentes en tareas concretas del negocio: redactar respuestas a clientes, clasificar documentos, resumir reuniones, extraer datos de facturas o asistir en ventas. Un buen prompt convierte una salida genérica e impredecible en una respuesta lista para usar con mínima revisión humana, lo que ahorra tiempo y reduce errores.
¿Cuál es la diferencia entre ingeniería de prompts y fine-tuning?
¿Cuál es la diferencia entre ingeniería de prompts y fine-tuning?
La ingeniería de prompts cambia la instrucción de entrada sin tocar el modelo, es inmediata, barata y reversible. El fine-tuning ajusta los pesos internos del modelo con cientos o miles de ejemplos, es costoso, lento y requiere reentrenar para cambiar algo. La recomendación práctica es empezar siempre por el prompt y recurrir al fine-tuning solo cuando el caso es estable, de alto volumen y el prompt ya no alcanza.
¿Hace falta saber programar para hacer ingeniería de prompts?
¿Hace falta saber programar para hacer ingeniería de prompts?
No para empezar. Escribir prompts efectivos es sobre todo claridad de pensamiento: definir bien la tarea, el contexto, el formato y los límites. Cualquier persona del negocio puede mejorar mucho sus resultados con estas técnicas. Para llevarlo a nivel producto (versionar prompts, medir resultados, integrarlos en agentes y sistemas) sí ayuda tener perfiles técnicos, pero el diseño del prompt en sí no exige código.
¿Qué errores son los más comunes al escribir prompts?
¿Qué errores son los más comunes al escribir prompts?
Los más frecuentes son: pedir demasiadas cosas en una sola consigna, no dar suficiente contexto (lo que dispara alucinaciones), no especificar el formato de salida, y tratar el prompt como algo que se escribe una vez en lugar de iterarlo y medirlo. También es común saturar la ventana de contexto con texto innecesario, lo que degrada la calidad de la respuesta.
Test de Madurez en IA Comercial
15 preguntas, un radar con tus brechas y un plan de 90 días.
Abrir la herramientaUn agente de IA que ya sabe hacer esto
Implementamos agentes de IA sobre el CRM que ya usás, para ventas, cobranzas y soporte. Contanos qué proceso te consume el día y te decimos con franqueza si un agente lo resuelve.
El glosario completo (más de 290 definiciones de IA, Salesforce y datos) en un PDF con hipervínculos.
Términos relacionados
- PromptUn prompt es la instrucción de entrada en lenguaje natural que recibe un modelo de IA para generar una respuesta. Define qué tarea, contexto, formato y tono espera el usuario, y de su claridad depende directamente la calidad del resultado.
- Few-shot promptingEl few-shot prompting es una técnica que incluye unos pocos ejemplos resueltos dentro del prompt para que un modelo de lenguaje aprenda el patrón de la tarea sin reentrenarlo, mejorando la precisión y el formato de su respuesta.
- LLM (modelo de lenguaje grande)Un LLM (modelo de lenguaje grande) es un sistema de inteligencia artificial entrenado con enormes volúmenes de texto que predice y genera lenguaje natural. Es el motor de chatbots, redacción automática y agentes de IA capaces de entender y responder en lenguaje humano.
- IA generativaLa IA generativa es una rama de la inteligencia artificial que crea contenido nuevo (texto, imágenes, código, audio) a partir de patrones aprendidos de grandes volúmenes de datos, en lugar de solo clasificar o predecir sobre datos existentes.
- Machine learningEl machine learning (aprendizaje automático) es una rama de la inteligencia artificial donde los sistemas aprenden patrones a partir de datos históricos para predecir o clasificar, en lugar de seguir reglas programadas a mano por una persona.
- Orquestación de agentesLa orquestación de agentes es la coordinación de varios agentes de IA para que colaboren en una tarea compleja: un agente coordinador descompone el objetivo, asigna subtareas a agentes especializados y combina sus resultados en una respuesta coherente.
Preguntas relacionadas
- ¿Qué es el patrón ReAct?en Patrón ReAct
- ¿Qué es el procesamiento de lenguaje natural?en Procesamiento de lenguaje natural
- ¿Qué es RAG (Retrieval Augmented Generation)?en RAG (Retrieval Augmented Generation)
- ¿Qué es el razonamiento híbrido en IA?en Razonamiento híbrido
- ¿Qué es la temperatura en un LLM?en Temperatura (LLM)
- ¿Qué es un token en inteligencia artificial?en Token
Agentes de IA
Qué son los agentes de IA aplicados a ventas, cobranzas y soporte, y cómo se implementan sobre el CRM que ya usás.
Así lo resuelven los Agentes de IASeguí leyendo en Pulse
Ahora que sabés qué es, mirá cómo se resuelve
Cinco productos de IA que trabajan sobre el CRM que ya usás. No reemplazan tu sistema: le agregan la capa que hoy hacés a mano.
