Saltar al contenido
Aristo

Aprender

Ejemplos y referencias6 minutos

Muestra, además de explicar

Cuando las palabras no bastan para fijar la forma o el criterio que buscas, da unos pocos ejemplos variados y delimitados, incluido un caso difícil.

Por qué importa

Hay cosas más fáciles de mostrar que de describir: un estilo de la casa, una clasificación dudosa, el formato exacto de un registro. En esos casos, uno o dos ejemplos bien elegidos hacen más que un párrafo de instrucciones. La guía de Google recomienda incluir algunos ejemplos para mostrar al modelo el patrón que buscas, y la de Anthropic sugiere de tres a cinco para obtener los mejores resultados, entre etiquetas <example> para que no se confundan con instrucciones.

Los ejemplos son potentes, y por eso exigen cuidado. Un modelo copia lo que ve, incluido lo que no querías enseñarle: si todos los ejemplos tratan del mismo producto o tienen la misma extensión, la respuesta también lo hará. Google advierte de que demasiados ejemplos pueden hacer que el modelo se ciña en exceso a ellos. Hazlos variados, mantén un formato idéntico e incluye al menos un caso difícil, a ser posible con una nota que explique por qué cae donde cae. El artículo de Anthropic sobre ingeniería de contexto recomienda unos pocos ejemplos diversos y representativos en lugar de una larga lista de casos particulares.

No siempre hacen falta ejemplos. En una tarea sencilla, o cuando el contrato de salida ya fija la forma, aportan poco; OpenAI aconseja, para los modelos de razonamiento, probar primero sin ejemplos y añadirlos cuando la salida es compleja. La rúbrica marca este criterio como no aplicable cuando un ejemplo no aportaría nada.

Cómo es un buen prompt

  • 0 — Hacen falta ejemplos claramente y no hay ninguno. «Clasifica cada incidencia de soporte por urgencia». ¿Urgencia según quién?
  • 1 — Una referencia mencionada pero no aportada. «…como el mes pasado». El modelo no estaba allí el mes pasado.
  • 2 — Un ejemplo, o varios que muestran el mismo caso. El modelo puede ceñirse demasiado a él.
  • 3 — De dos a cinco ejemplos variados, en un formato coherente y delimitado. Urgente, normal y baja, cada una mostrada una vez.
  • 4 — Ejemplos variados con un caso límite o un contraejemplo, cada uno con una breve razón. «“No puedo iniciar sesión (un solo usuario)” → normal, no urgente: solo afecta a una persona».

Errores frecuentes

  • Remitir a ejemplos («como antes», «como en el adjunto») sin incluirlos.
  • Ejemplos que contradicen las instrucciones, de modo que el modelo tiene que elegir entre ambos.
  • Ejemplos todos iguales, de los que el modelo copia la extensión, el tema o la redacción.
  • Formatos distintos entre ejemplos, o ejemplos sin separar de la entrada real.
  • Añadir ejemplos por costumbre a una tarea que no los necesita.

Pruébalo con tu propio prompt

Pega en el espacio de trabajo un prompt en el que importen la forma o el criterio. Escribe dos ejemplos tan distintos entre sí como tus entradas reales y un caso difícil con una frase que explique la decisión. Ponlos entre etiquetas, compara la puntuación de ejemplos y comprueba si la respuesta sigue el patrón sin copiarlo.

Ejemplos resueltos

Clasificar mensajes de clientes

Débil
Ordena estos mensajes de clientes por categorías, como la otra vez.
Sólido
Asigna cada mensaje de cliente a una sola categoría: envío, facturación, producto defectuoso u otro. Así es como decidimos, con una nota sobre el porqué:

<ejemplos>
<ejemplo>
Mensaje: «El paquete figura como entregado, pero no ha llegado».
Categoría: envío
Nota: el problema es dónde está el artículo, no el artículo en sí.
</ejemplo>
<ejemplo>
Mensaje: «Me han cobrado dos veces el mismo pedido».
Categoría: facturación
</ejemplo>
<ejemplo>
Mensaje: «El hervidor llegó con la tapa rajada».
Categoría: producto defectuoso
Nota: un daño a la llegada cuenta como defecto, no como problema de envío, porque la sustitución la gestiona el equipo de producto.
</ejemplo>
<ejemplo>
Mensaje: «¿Venden tarjetas regalo?».
Categoría: otro
Nota: es una pregunta, no un problema; no hay nada que arreglar.
</ejemplo>
</ejemplos>

<mensajes>
{{pega aquí los mensajes}}
</mensajes>

Da una línea por mensaje con el formato «número: categoría».

«Como la otra vez» remite a ejemplos que el modelo nunca vio. La versión fuerte da cuatro ejemplos variados y delimitados, incluido el caso límite del artículo dañado a la llegada, con el razonamiento detrás de las decisiones difíciles.

Descripciones de producto con el estilo de la casa

Débil
Escribe descripciones de productos con la voz de nuestra marca.
Sólido
Escribe una descripción de producto de 40 a 60 palabras para cada artículo de la lista del final. Sigue la voz de los dos ejemplos: cálida, concreta y con un punto de ironía, dirigida al lector de tú.

<ejemplo>
Producto: paño de cocina de lino
Descripción: Lo usarás a diario y no lo plancharás nunca. El lino lavado seca rápido, se suaviza con cada lavado y no deja pelusa en tus copas. Se cuelga de una presilla de algodón, y la raya va tejida, así que no se desteñirá antes de que el paño se gaste.
</ejemplo>

<ejemplo>
Producto: cacerola de hierro fundido, 24 cm
Descripción: Lo bastante pesada para mantener un guiso a fuego lento durante horas, lo bastante ligera para levantarla con una mano y un paño. Puedes dorar en el fuego, terminar en el horno y servir en la mesa. No necesita curado; lo que sí necesita es una balda resistente.
</ejemplo>

Así no, porque es vago y exagerado: «¡Vive lo último en lujo culinario con este artículo increíble e imprescindible!»

<articulos>
{{pega aquí la lista de productos}}
</articulos>

Una voz es difícil de describir y fácil de mostrar. Dos ejemplos de productos distintos, más un contraejemplo con su motivo, permiten al modelo seguir el estilo sin copiar ningún ejemplo concreto.

Ejercicio

Añade a este prompt de tres a cinco ejemplos variados, con al menos un caso difícil, en un formato coherente y delimitado.

Reescribe este prompt para que los ejemplos estén de verdad en él, variados y cada uno con una nota breve sobre qué lo hace bueno.

Reescribe este prompt con dos respuestas de ejemplo contrastadas y un contraejemplo que muestre qué evitar, y por qué.

Pruébalo con tu propio prompt

Fuentes