Proporcionar ejemplos en tus prompts es una de las técnicas de ingeniería de prompts más efectivas que usarás. Este enfoque, conocido como "one-shot" o "multi-shot" prompting, consiste en darle a Claude pares de entrada/salida de ejemplo para guiar sus respuestas.
Cómo funcionan los ejemplos
Veamos un ejemplo de análisis de sentimiento. Supongamos que quieres que Claude categorice si un tweet es positivo o negativo:

El desafío aquí es el sarcasmo. Un tweet como "Sí, claro, esa fue la mejor película que he visto desde 'Plan 9 from Outer Space'" parece positivo en la superficie, pero en realidad es sarcástico y negativo (Plan 9 from Outer Space es famosa por ser terrible).
Agregar ejemplos a tu prompt
Para manejar esto, puedes agregar ejemplos que le muestren a Claude exactamente cómo responder:

Los elementos clave son:
- Introducción clara: "Aquí hay un ejemplo de entrada con una respuesta ideal"
- Etiquetas XML para la estructura:
<sample_input>y<ideal_output> - Ejemplos concretos que demuestran el comportamiento deseado
Manejo de casos límite
Para escenarios complicados como el sarcasmo, puedes proporcionar múltiples ejemplos (multi-shot prompting). Agrega contexto para resaltar lo que Claude debe tener en cuenta:
Be especially careful with tweets that contain sarcasm.
For example:
<sample_input>
Oh yeah, I really needed a flight delay tonight! Excellent!
</sample_input>
<ideal_output>
Negative
</ideal_output>Cuándo usar ejemplos
Los ejemplos son particularmente útiles para:
- Capturar casos límite o escenarios extremos
- Definir formatos de salida complejos (como estructuras JSON específicas)
- Mostrarle a Claude exactamente cómo se ve una salida "buena"
Encontrar buenos ejemplos a partir de evaluaciones
Al ejecutar evaluaciones de prompts, busca tus salidas con mejor puntuación en el informe HTML. Estas son excelentes ejemplos para incluir en tu prompt.

Encuentra una respuesta que haya obtenido una buena puntuación (idealmente un 10, o tu puntuación más alta), luego copia tanto la entrada como la salida para usarla como tu ejemplo.
Agregar contexto a los ejemplos
Puedes hacer que los ejemplos sean aún más efectivos explicando por qué son buenos. Después de tu salida de ejemplo, agrega una breve explicación:
<ideal_output>
[Your example output here]
</ideal_output>
This example meal plan is well-structured, provides detailed information on food choices and quantities, and aligns with the athlete's goals and restrictions.Esto ayuda a Claude a entender no solo qué producir, sino por qué esa salida se considera ideal.
Mejores prácticas
- Usa etiquetas XML para estructurar claramente tus ejemplos
- Sé explícito sobre lo que le estás mostrando a Claude
- Elige ejemplos representativos que cubran tus casos de uso más importantes
- Incluye casos límite que podrían confundir al modelo
- Explica por qué los ejemplos son buenos cuando no sea obvio
El one-shot y multi-shot prompting rápidamente se convertirán en herramientas esenciales en tu conjunto de herramientas de ingeniería de prompts, especialmente cuando necesites salidas consistentes y bien formateadas o quieras manejar casos límite complicados de manera confiable.