
🔧 ¿Tu pipeline falla a las 2 AM porque el proveedor cambió el separador CSV? Este artículo tiene la solución.
El autor construyó un pipeline “auto-reparable” usando un LLM económico como desarrollador junior de guardia. La arquitectura es elegante y simple: “Try-Heal-Retry”.
- 🏃 Try — ejecuta el script normalmente
- 💥 Fail — atrapa la excepción con contexto completo
- 🧠 Heal — envía el error + el código al LLM para que proponga una corrección
- 🔁 Retry — aplica la corrección automáticamente y vuelve a ejecutar
Casos reales que resuelve:
- 📄 CSV cambia de
,a|como separador - 🗓️ Fechas con formato inconsistente
- 🔤 Cambios de esquema inesperados
Resultado: 3 llamadas nocturnas evitadas ese mes. Nada sofisticado, pero enormemente valioso para la calidad del sueño.
💡 Explicación en pocas palabras#
Imagina que tu pipeline de datos es un cocinero que sigue una receta. Si el proveedor de ingredientes cambia la presentación (lechuga picada en vez de entera), el cocinero falla. Este pipeline “auto-reparable” es como tener a alguien que lee el error, pregunta a un asistente inteligente cómo ajustar la receta y lo intenta de nuevo, todo automáticamente.
Más información en el link 👇

