🎨 IA Generativa
🎨 IA Generativa

Prompt Engineering con LLMs

Los LLMs producen outputs muy distintos dependiendo de cómo se formule la instrucción.

◈

Problema

Los LLMs producen outputs muy distintos dependiendo de cómo se formule la instrucción. Sin una metodología sistemática de prompting, los resultados son inconsistentes, no siguen el formato esperado o pierden calidad. Diseñar prompts de forma rigurosa es una habilidad técnica, no intuitiva.

Solución

Estudio sistemático de técnicas de prompting con evaluación cuantitativa y cualitativa de outputs. Se comparan zero-shot, few-shot, chain-of-thought, role prompting y prompts con restricciones explícitas de formato, para identificar cuándo usar cada técnica.

Técnicas evaluadas

  • Zero-shot: instrucción directa sin ejemplos — línea base
  • Few-shot: 2–5 ejemplos de input/output en el prompt — mejora de consistencia de formato
  • Chain-of-thought: instrucción para razonar paso a paso antes de dar la respuesta final
  • Role prompting: asignar un rol experto al modelo para sesgar el tono y el dominio
  • Structured output: instrucción de formato JSON/Markdown con schema explícito

Evaluación y conclusiones

  • Rubrica de evaluación: seguimiento de instrucciones, calidad, formato y consistencia
  • Casos donde chain-of-thought mejora significativamente el razonamiento matemático/lógico
  • Few-shot vs. zero-shot: el punto de rendimiento decreciente de añadir más ejemplos
  • Integración con API de OpenAI: temperature, max_tokens y stop sequences como palancas adicionales

Más proyectos en IA Generativa