README · by ansango
← Libros

AI Engineering

Índice de la wiki de AI Engineering: construir aplicaciones con foundation models, basada en la estructura del libro de Chip Huyen (O'Reilly, 2024)

17 capítulos~126 min de lectura
Resumen

Esta wiki toma como guía el índice de AI Engineering: Building Applications with Foundation Models (Chip Huyen, O’Reilly, primera edición de diciembre de 2024). Es uno de los manuales de referencia para construir productos reales sobre foundation models: cubre desde cómo elegir un caso de uso y planificar el proyecto, hasta prompt engineering, RAG, agentes, finetuning, ingeniería de datos, optimización de inferencia, arquitectura y feedback. El libro se centra en los fundamentos (qué problema resuelve cada técnica y cuándo usarla), no en un proveedor o framework concreto, así que sigue siendo útil aunque cambien las herramientas específicas.

Acerca del libro

El libro arranca con una observación interesante: cuando apareció ChatGPT no sorprendió tanto la capacidad del modelo como la explosión de aplicaciones que esa capacidad desbloqueó. Construir productos sobre foundation models (LLMs y LMMs) pasó de ser un campo esotérico a un toolkit de desarrollo que cualquiera puede usar, incluso sin escribir una sola línea de código.

AI Engineering ≠ ML Engineering

Conviene distinguir desde el principio entre ML engineering (datos tabulares, feature engineering, entrenamiento de modelos clásicos) y AI engineering (prompt engineering, context construction, finetuning eficiente sobre foundation models). Las dos disciplinas comparten buenas prácticas (experimentación sistemática, evaluación rigurosa, optimización de latencia y coste), pero las técnicas concretas son distintas. Esta wiki se centra en AI engineering.

Chip Huyen, la autora, pasó dos años trabajando en el libro con más de 100 conversaciones con gente de OpenAI, Anthropic, Google, NVIDIA, Hugging Face, Meta, Anyscale, LangChain, LlamaIndex, etc. La prosa es muy práctica y está llena de frameworks de decisión: cuándo construir vs comprar, cuándo fine-tunear vs RAG, qué métrica mirar en cada momento.

Cómo leer esta wiki

Las notas van en el orden del libro. Cada capítulo está partido en una o dos notas según la densidad del contenido:

Cada nota sigue el mismo patrón: un [!abstract] arriba, contenido con H2/H3, callouts usados con propósito (tip, warning, danger, question, example, note, info), bloques de código y tablas cuando ayudan, y un ## Próximos pasos al final enlazando a la siguiente nota.

Fundamentos y panorama

Cómo funcionan los foundation models

Evaluación

Adaptar el modelo a tu problema

Datos

Producción

Cierre

Subtemas transversales

Tres ejes que reaparecen constantemente

A lo largo de la práctica de AI engineering se repiten tres preguntas que vuelven una y otra vez a la hora de tomar decisiones:

Si una decisión de diseño no mejora alguna de esas tres dimensiones, probablemente no merece la complejidad añadida.

Próximos pasos