GuíaIntermedio
Guía de Arquitectura para Sistemas AI-Native
Aprende a diseñar sistemas donde un componente de IA (un LLM) es una pieza de primera clase, y qué cambia en la arquitectura cuando esa pieza es no determinista, lenta, cara y falla de formas nuevas. El eje de la guía es que un LLM no es una función normal —no puedes afirmar su salida exacta, tarda cientos de milisegundos, cuesta dinero por llamada, alucina, y leer datos del usuario lo vuelve una frontera de confianza— y que la arquitectura debe contener esa no-determinación con una cáscara determinista: evals como compuerta de calidad, guardrails en la frontera, presupuestos de latencia y costo, fallback cuando el modelo cae, y un lazo de datos que mejora el sistema con el tiempo. Trabajas sobre Mercado, que agrega búsqueda semántica, un agente de soporte, recomendaciones y un generador de descripciones para vendedores. Todo se simula y se ejecuta en Python con el LLM representado por un stub determinista (sin llamadas a APIs reales): vas a medir el ahorro de un model cascade barato-primero, ejecutar un eval-set que atrapa una regresión, rechazar una salida inválida en un guardrail, ver cómo un fallback mantiene el sistema arriba cuando el modelo cae, y bloquear una propuesta del modelo que se sale de política antes de que toque dinero o estado. El capstone arquitecta una feature de IA completa dentro de Mercado.
- 64
- lecciones
- 8
- módulos
- Inglés · Español
- disponible en
- Gratis
- acceso
Resultados
Lo que vas a poder hacer
- Entender el contrato probabilístico de un LLM y por qué "es solo una llamada a una API" subestima el rediseño necesario
- Tratar la latencia y el costo como restricciones de arquitectura: presupuestos, model cascade y caché de respuestas
- Usar el eval-set como una compuerta de calidad que bloquea un deploy si un cambio de prompt o modelo baja el score
- Construir guardrails que validan entrada y salida del modelo, y entender el prompt injection como problema de frontera de confianza
- Diseñar contra los modos de falla propios de la IA (alucinación, modelo caído, drift) con fallback y circuit breaker
- Aplicar el patrón de la cáscara determinista: el modelo propone, un sistema de reglas dispone antes de tocar dinero o estado
- Diseñar el lazo de datos de un sistema de IA: observabilidad, retroalimentación del usuario, y la decisión prompt vs. RAG vs. fine-tune a nivel arquitectónico
- Arquitecturar de punta a punta una feature de IA real dentro de un sistema existente, con su presupuesto, su eval gate, sus guardrails, su fallback y su cáscara determinista
Antes de empezar
Qué necesitas traer
Es para ti si...
- Backend devs y arquitectos que necesitan meter una feature de IA en un sistema en producción sin que el LLM toque dinero o estado directamente
- Devs que ya integraron un LLM con una llamada a una API y ahora enfrentan latencia, costo o alucinaciones sin ningún diseño alrededor
- Equipos que necesitan justificar con criterio arquitectónico —no solo con demos— por qué una feature de IA es segura de lanzar
- Cualquiera que quiera entender evals, guardrails y fallback como piezas de arquitectura antes de aprender a construirlos a fondo
Requisitos y materiales
- Python básico (todas las simulaciones de esta guía se ejecutan en Python con un LLM simulado, sin claves de API reales)
- Haber trabajado en el diseño o la construcción de un sistema backend
- No se requiere experiencia previa construyendo RAG, agentes ni haciendo fine-tuning de modelos
Contenido
El temario, módulo por módulo
Abre cualquiera para ver sus lecciones.
- Presentación del módulo: qué cambia cuando un componente es no determinista
- El contrato probabilístico
- El LLM es un componente, no el sistema
- No es "solo una llamada a una API"
- El núcleo probabilístico y la cáscara determinista
- ¿Cuánta no-determinación tolera una feature?
- La hoja de propiedades de un componente de IA
- Mini-proyecto: ubica una feature de IA en Mercado
- 1. Presentación del módulo: latencia y costo como arquitectura
- 2. El LLM es lento y cuesta por llamada
- 3. El presupuesto de latencia y de costo
- 4. El model cascade: barato primero, escalar solo si hace falta
- 5. Caché: muchas queries se repiten
- 6. Async y streaming: cuando el usuario no puede esperar
- 7. El camino de la petición consciente del costo
- 8. Proyecto: diseña el presupuesto de una feature de IA de Mercado
- 1. Presentación del módulo: el eval como fitness function
- 2. Por qué no puedes hacer `assert` a un componente probabilístico
- 3. El eval-set y el score
- 4. El eval como compuerta de calidad (fitness function)
- 5. Atrapar regresiones al cambiar el prompt o el modelo
- 6. El eval en CI: una compuerta sobre el deploy
- 7. Tipos de criterio de eval
- 8. Proyecto: construye el eval gate de una feature de IA de Mercado
- Presentación del módulo: guardrails y la frontera de confianza
- La salida del modelo es no confiable
- Validación por schema en la frontera
- Guardrails de entrada: validar lo que entra
- Prompt injection y la frontera de confianza
- La moderación como compuerta
- El stack de guardrails
- Proyecto: construye la frontera de confianza de una feature de IA de Mercado
- Presentación del módulo: modos de fallo y resiliencia para IA
- Los nuevos modos de fallo de un componente de IA
- La alucinación como modo de fallo
- El modelo caído, lento o rate-limited
- Fallback y degradación elegante
- El circuit breaker sobre el modelo
- El drift: la degradación silenciosa
- Proyecto: haz resiliente una feature de IA de Mercado
- Presentación del módulo: la cáscara determinista
- El modelo propone, el sistema dispone
- La acción estructurada
- Capabilities acotadas
- Validar la propuesta contra las reglas de negocio
- Mantén el núcleo probabilístico pequeño
- El pipeline propuesta → ejecución
- Proyecto: construye la cáscara determinista del agente de Mercado
- 1. Presentación del módulo: el lazo de datos y de retroalimentación
- 2. El flywheel: el uso se vuelve un mejor sistema
- 3. Observabilidad para IA: más allá del log de servidor
- 4. El lazo de retroalimentación como decisión de diseño
- 5. Cerrar el lazo: el feedback se vuelve el eval-set
- 6. Prompt vs RAG vs fine-tune como decisión arquitectónica
- 7. Enrutar la señal de feedback a la palanca correcta
- 8. Proyecto: construye el lazo de datos de una feature de Mercado
Dudas frecuentes
Lo que suele preguntarse
Sin límite. Es una guía gratuita: entras cuando quieras, las veces que quieras.
No. Los módulos están ordenados de menos a más, pero puedes saltar al que necesites. Tu progreso se guarda por lección.
Lo que haga falta está en «Qué necesitas traer», arriba. Si no aparece nada ahí, puedes empezar desde cero.
En el grupo de WhatsApp del Club, y cada quince días hay un live con un instructor donde se resuelven dudas en vivo.
Empieza cuando quieras
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!