
A Simple Guide to Retrieval Augmented Generation
Abhinav Kimothi
- Editorial
- Manning
- Año
- 2025
- Páginas
- ~258
- Nivel
- Intermedio
De qué trata
Guía práctica publicada por Manning en 2025 en la que Abhinav Kimothi explica de manera accesible cómo implementar sistemas de Generación Aumentada por Recuperación (RAG) para conectar modelos fundacionales de lenguaje con repositorios documentales privados y mitigar alucinaciones. Está orientada a programadores de software, científicos de datos y arquitectos de soluciones de nivel intermedio que ya interactúan con LLMs mediante APIs de Python y necesitan desarrollar sistemas fiables capaces de fundamentar sus respuestas en fuentes de datos corporativas vivas y verificables.
El contenido disecciona con precisión las dos mitades fundamentales de una arquitectura RAG: el pipeline de indexación (ingesta de archivos, partición semántica o chunking, vectorización de texto con modelos de embeddings y almacenamiento persistente) y el pipeline de generación (recuperación contextual, reordenamiento o re-ranking y síntesis adaptada al prompt). Presenta el uso de librerías como LangChain y LlamaIndex, bases de datos vectoriales como Chroma, FAISS y Pinecone, y APIs de OpenAI o modelos abiertos de Hugging Face. Asimismo, abarca marcos de evaluación sistemática para auditar relevancia, precisión de contexto y fidelidad de respuestas, culminando con la introducción a patrones avanzados como Graph RAG, RAG multimodal y flujos agénticos (Agentic RAG).
El lector aprende a construir e iterar desde una arquitectura RAG básica o ingenua («Naïve RAG») hasta un sistema modular listo para producción que incorpora estrategias de filtrado avanzado y evaluación métrica continua. El libro destaca por eliminar la jerga académica innecesaria y centrarse en los retos cotidianos de ingeniería, como la elección óptima del tamaño de fragmento o el coste computacional de las consultas. Aunque no cubre el desarrollo de interfaces de usuario complejas ni la orquestación distribuida en clústeres masivos, resulta una referencia esencial para adquirir bases sólidas en RAGOps antes de desplegar asistentes documentales en producción.
- Retrieval-Augmented Generation (RAG)
- Embeddings
- Bases de datos vectoriales
- Chroma
- FAISS
- LangChain
- LlamaIndex
- Chunking
- Evaluación RAG
- Graph RAG
- Agentic RAG
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Sistema RAG modular con evaluación de respuestas
Pipeline completo de preguntas y respuestas sobre documentación externa que procesa textos, almacena embeddings en bases vectoriales con LangChain y Chroma, y audita la fidelidad de las respuestas generadas.

