GuíaAvanzado

Fine-Tuning y Destilación de LLMs

Afinar un modelo es cambiar sus pesos con tus propios ejemplos para que haga una tarea de una forma fija sin necesitar un prompt largo. A veces es la mejor decisión del proyecto y a veces es un gasto que nadie va a mantener. Esta guía te enseña a saber cuál de las dos es la tuya, con números, y a hacerlo bien cuando sí conviene: decidir frente a prompting y RAG, preparar los datos, evaluar antes y después, entender LoRA y QLoRA por dentro, entrenar con pesos abiertos en la nube o en una Mac, usar el fine-tuning de los proveedores sabiendo lo que arriesgas, ir más allá del SFT con preferencias y refuerzo, y destilar un modelo grande en uno chico. Lo aprendes con **Halyard Energy**, una empresa eléctrica ficticia que clasifica 1.5 millones de mensajes de clientes al mes en una etiqueta JSON con intención, prioridad y tres campos extraídos. Hoy lo hace un modelo grande con un prompt de 653 tokens. Vas a construir todo lo que decide si un modelo chico afinado puede reemplazarlo: un dataset limpio y sin fugas a partir de un export sucio, un golden set con etiquetas auditadas, la evaluación con slices, clases raras, intervalos y regresiones fuera de la tarea, el cálculo de parámetros y memoria de un modelo real desde su `config.json`, las configuraciones de entrenamiento con TRL + PEFT y con mlx-lm y su preflight, los requests de los proveedores validados sin enviarlos, los pares de preferencia, un grader que no se deja engañar y el dataset etiquetado por el modelo maestro. El laboratorio corre en cualquier laptop, sin GPU, sin descargar modelos y sin llaves de API. LoRA y la destilación se entrenan de verdad sobre toys de numpy que caben en segundos; las respuestas de los modelos que se evalúan son simuladas con perfiles de error fijos y se rotulan así en cada lección, y lo real es el código que las evalúa. Todo dato de proveedor, precio y versión está verificado en la documentación oficial a octubre de 2026, incluido lo que más cambió: varios proveedores cerraron o están cerrando su fine-tuning, y la guía te dice cuáles.

64
lecciones
8
módulos
Inglés · Español
disponible en
Gratis
acceso
NIEVA

Resultados

Lo que vas a poder hacer

  • Decidir con criterio y con números si un caso se resuelve con prompting, con RAG o con fine-tuning, incluyendo caching y modelos baratos como alternativas
  • Convertir un export sucio en un dataset de entrenamiento: PII fuera, duplicados fuera, ruido de etiquetas marcado, split por cliente sin fugas, formatos de cada stack y validación antes de pagar
  • Construir la evaluación antes de entrenar: golden set, métricas de salida estructurada, slices, clases raras, comparación pareada con bootstrap y regresiones fuera de la tarea
  • Explicar LoRA y QLoRA, entrenar LoRA en un toy y calcular parámetros entrenables y memoria de un modelo real
  • Preparar un SFT con pesos abiertos en dos modos, nube con TRL + PEFT y Mac con mlx-lm, con plantilla de chat, máscara de pérdida y preflight
  • Saber qué ofrece hoy cada proveedor gestionado, cuánto cuesta y qué riesgos trae, y armar sus requests sin enviarlos
  • Usar preferencias (DPO) y refuerzo (graders, GRPO, RFT) cuando el SFT no alcanza, sin caer en reward hacking
  • Destilar un modelo grande en uno chico y decidir con criterios escritos antes si sale a producción

Antes de empezar

Qué necesitas traer

Es para ti si...

  • Ingenieros que ya usan LLMs desde código y tienen un caso donde el prompting llegó a su techo o sale caro
  • Líderes técnicos que tienen que aprobar o rechazar un proyecto de fine-tuning y quieren saber qué preguntar
  • Ingenieros de ML de producto que van a mantener un modelo afinado y necesitan el proceso completo, no solo el script de entrenamiento

Requisitos y materiales

  • Python intermedio: funciones, diccionarios, JSON, `dataclass`, correr un módulo con `python3 -m`
  • Saber qué es un token, un prompt de sistema y una salida estructurada en JSON
  • Python 3.10 o superior con `numpy`; `tiktoken` y `jinja2` son opcionales. Sin GPU, sin modelos descargados, sin llaves de API
  • Para entrenar de verdad, fuera del laboratorio y opcional: una GPU NVIDIA en la nube o una Mac con Apple Silicon

Contenido

El temario, módulo por módulo

Abre cualquiera para ver sus lecciones.

Dudas frecuentes

Lo que suele preguntarse

Empieza cuando quieras

Reseñas

Lo que dicen los estudiantes

Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.

Aún no hay reseñas aprobadas.

¡Sé el primero en compartir tu experiencia!