brainax

Muestra un ejemplo: few-shot

Lección 12 de 23 del curso «Bases de IA». Gratis, con animaciones y un test.

Zero-shot y few-shot

Aquí «shot» significa ejemplo. Zero-shot: das la tarea sin ejemplos, como «escribe un texto para esta foto». Few-shot: primero 2–3 ejemplos listos de «entrada → salida» y luego una entrada nueva. El modelo continúa texto, así que nota el patrón y escribe la siguiente respuesta con el mismo estilo. En corto: en vez de describir lo que quieres, lo muestras.

Un ejemplo explica mejor

Ejemplo: vendes tu ropa vieja en línea y quieres anuncios con tu estilo. Describir el estilo lleva rato: «corto, en minúsculas, un chiste, talla y precio al final». Más fácil: muestra dos anuncios tuyos y luego el producto nuevo: «sudadera, gris, M». El modelo toma solo el largo, el tono y el orden de las partes. Spoiler: así sale más preciso que con un párrafo de explicaciones.

Cómo armar un prompt few-shot

Un prompt, o sea, tu petición, se arma en tres partes. 1. Una tarea corta: «Escribe descripciones de productos como en los ejemplos». 2. Ejemplos con las mismas etiquetas: «Producto: … Descripción: …». 3. Un «Producto: …» nuevo y una «Descripción:» vacía. Las etiquetas iguales importan: le muestran al modelo dónde terminan los ejemplos y empieza su turno. Regla práctica: 2–5 ejemplos, rara vez hacen falta más.

También copia los errores

El modelo copia todo lo que ve en los ejemplos, incluso lo que no querías. ¿Un error de dedo o un precio mal en un ejemplo? Espera lo mismo. ¿Los dos ejemplos son de tenis? La descripción de la sudadera también sonará a tenis. ¿Todos los ejemplos son cortos? No habrá respuesta larga. La trampa: un error en un ejemplo se pasa por alto fácil. Por eso los ejemplos deben ser correctos y variados.

Dónde te salva el few-shot

Tono: en tu trabajo de medio tiempo en una cafetería debes responder reseñas de forma breve y amable. Muestra 2 respuestas tuyas. Clasificar: repartir gastos en «comida», «transporte», «suscripciones». Da un ejemplo de cada una. Plantillas: tarjetas de estudio «pregunta / respuesta» a partir de tus apuntes. Muestra 2 tarjetas listas. La base: si explicar no funciona, muestra un ejemplo.

Ponte a prueba

  1. ¿Qué es few-shot en un prompt?
    Respuesta correcta: Unos ejemplos «entrada → salida» antes de la tarea. «Shot» significa ejemplo. Few-shot: muestras 2–5 pares listos y el modelo sigue con el mismo estilo.
  2. En tus dos ejemplos la fecha está mal escrita. ¿Qué pasa?
    Respuesta correcta: Lo más probable es que el modelo repita el error. El modelo copia lo que ve en los ejemplos, errores incluidos. Por eso revisa los ejemplos antes de enviarlos.
  3. Tienes que clasificar gastos por categoría. ¿Qué ejemplos son mejores?
    Respuesta correcta: Variados: comida, transporte, suscripciones, todos bien. Ejemplos variados y correctos muestran toda la tarea. Tres de café le enseñan al modelo a ver «comida» en todo.

← El chat por dentro: system, user, historial Piensa paso a paso →