Few-shot Prompting: qué es
Dar 2-5 ejemplos dentro del prompt para que copie formato sin entrenar.
Definición rápida
Dar 2-5 ejemplos dentro del prompt para que copie formato sin entrenar.
En este término
Que es Few-shot Prompting?
Few-shot Prompting es pieza clave cuando integras un LLM en Node.js y quieres que sea barato, rapido y sin alucinar. No es teoria: es el parametro que decide si tu RAG acierta o inventa.
Como funciona
Piensa en Few-shot Prompting como un Lego. Solo cobra sentido con RAG + embeddings + tu API. Por separado es definicion, junto es producto.
// Patron aplicable a Few-shot Prompting
const params = {
model: 'gpt-4o-mini',
messages: [{ role: 'system', content: 'Eres asistente tecnico conciso.' }, { role: 'user', content: 'Explica few-shot con ejemplo' }],
temperature: 0.2
};
console.log('Tip: combina con', 'zero-shot, prompt-engineering');
Cuando usarlo
- Producto: datos frescos o acciones -> necesitas este bloque.
- Coste: optimizar few-shot baja tokens sin cambiar modelo.
- Calidad: sin esto, el LLM olvida contexto a los 4k tokens.
Errores comunes
- Confundirlo con sinonimo cercano y aplicar patron equivocado.
- No medir recall/latencia.
- Copiar config sin ajustar chunk size / temperature a tu corpus.
Buenas practicas
- 1 query, 1 metrica (cita fuente correcta?).
- Versiona prompts en git.
- Loguea tokens; en francobosg bajar k=10->5 ahorro 42% con igual precision.
Se relaciona con
zero-shot, prompt-engineering, system-prompt. Entender el grafo evita mezclar RAG con fine-tuning o context window con tokens.
Duda sobre Few-shot Prompting? Escribeme por LinkedIn.
Preguntas frecuentes
Cuantos ejemplos?
3-5. Mas de 8 gasta contexto.
vs Fine-tuning?
Few-shot es instantaneo y reversible.
Términos relacionados
Prompt Engineering
Disenar instrucciones que maximizan la calidad de la respuesta sin cambiar el modelo.
System Prompt
Instruccion oculta que define rol, tono y reglas antes de cada conversacion.
Zero-shot Prompting
Pedir tarea sin ejemplos, solo instruccion. Depende del conocimiento preentrenado.
Chain of Thought (CoT)
Pedir al modelo que piense paso a paso antes de responder para mejorar razonamiento.