El desarrollo de software ha cambiado mucho en los últimos años gracias a la llegada de la Inteligencia Artificial y su ecosistema. Le pedimos nuestras cositas a Claude, Codex, OpenCode o lo que sea, y eso genera código que parece correcto (y suele serlo), que resuelve el problema y todo es fácil y sencillo.
Pero es una caja negra gigantesca.
La idea de la sesión es abrir esa caja negra y explicar con detalle qué es la IA, desde dentro. Cómo es una neurona, qué es eso de "los parámetros", qué es un token y eso del embedding, cómo se entrena una IA desde 0 (es mucho más fácil de lo que parece, aunque no podamos entrenar modelos grandes, claro), cómo se hace fine-tuning de una ya creada o qué es eso de RAG y cuándo tiene sentido.
Vamos a quitarle un poquito de magia a la IA. Al final son muchos datos y unas cuantas funciones matemáticas.