Prompts

Un prompt es la instrucción o texto que le das a un modelo de IA para que genere una respuesta.

¿Qué es un prompt?

Un prompt es el texto que le enviás a un modelo de IA para indicarle qué querés que haga. Puede ser tan simple como una pregunta ("¿Cuál es la capital de Francia?") o tan complejo como un documento con instrucciones detalladas, ejemplos y restricciones. La calidad de la respuesta depende enormemente de cómo escribís tu prompt; por eso existe toda una disciplina llamada prompt engineering (el arte de escribir buenas instrucciones para la IA).

Partes de un prompt

Un prompt bien diseñado suele tener varias partes:

  • System prompt: Instrucciones generales que definen el comportamiento del modelo. Por ejemplo: "Sos un asistente que responde en español argentino y de forma concisa."
  • Contexto: Información de fondo que el modelo necesita para responder bien.
  • Instrucción: Lo que querés que haga concretamente.
  • Formato de salida: Cómo esperás que te responda (JSON, lista, párrafo, etc.).
System: You are an expert in Argentine cuisine.
User: Give me a recipe for empanadas salteñas.
      Format: list of ingredients + numbered steps.

Few-shot: enseñar con ejemplos

Una técnica muy poderosa es dar ejemplos dentro del prompt para que el modelo entienda el patrón que querés. A esto se le dice "few-shot prompting". En vez de explicar con palabras qué formato querés, le mostrás dos o tres ejemplos y el modelo sigue el patrón.

Classify the sentiment of the text.

Text: "I loved the movie" → Positive
Text: "It was so boring" → Negative
Text: "The acting was incredible but the ending disappointed me" → ???

El modelo va a completar con "Mixto" o algo similar porque entendió el patrón de los ejemplos anteriores. Esto funciona mucho mejor que simplemente decir "clasificá el sentimiento".

Buenas prácticas

Hay algunas reglas que mejoran mucho los resultados:

  • Sé específico: "Resumí este texto en 3 oraciones" funciona mejor que "resumí esto".
  • Dá contexto: Cuanto más información relevante le des, mejor responde.
  • Pedí paso a paso: Si la tarea es compleja, pedile que razone paso a paso antes de dar la respuesta final.
  • Iterá: Rara vez el primer prompt es el mejor. Probá, ajustá y volvé a probar.

Prompts en aplicaciones

Cuando construís una aplicación que usa IA, los prompts no los escribe el usuario final: los escribís vos como desarrollador. El system prompt define la personalidad y las reglas del modelo, y después combinás eso con los inputs del usuario. Los agentes de IA llevan esto un paso más allá, usando prompts dinámicos que cambian según el contexto y las herramientas disponibles.