Volver a los cursos
AI025 Professional

Sistemas RAG Prácticos: De Bases de Conocimiento a Generación Incremental de Recuperación

Estas notas de clase proporcionan una visión a nivel de sistema para construir sistemas de Generación Incremental de Recuperación (RAG) funcionales. El curso cubre todo el proceso, incluyendo la ingesta de datos, estrategias de segmentación, asignación de embeddings, almacenamiento vectorial, recuperación híbrida, reordenamiento y evaluación para aplicaciones confiables de inteligencia artificial.

5.0
15.0h
619 estudiantes
0 me gusta
Inteligencia Artificial
Comenzar a aprender

Lecciones

Lesson

This lesson introduces Retrieval-Augmented Generation (RAG) as a solution to the limitations of static, "closed-book" LLMs by grounding model responses in dynamic, external knowledge bases. Students will learn to identify the core components of the RAG lifecycle and understand how to design effective document ingestion and retrieval pipelines to ensure factual reliability and traceability.

This lesson explores the strategic importance of data transformation in RAG systems, focusing on how chunking strategies, embedding models, and indexing algorithms impact retrieval performance. Students will learn to balance the precision-recall paradox by defining optimal retrieval units that maintain semantic coherence while managing latency and token constraints.

This lesson explores advanced retrieval optimization by contrasting the semantic strengths of dense vector search with the precision of lexical BM25 retrieval. Students will learn to implement hybrid search architectures, including Reciprocal Rank Fusion (RRF) and Cross-Encoder reranking, to effectively balance semantic intent with exact keyword matching in production RAG systems.

This lesson explores the "Demo Paradox" in Retrieval-Augmented Generation, emphasizing that system reliability depends on integrated pipelines rather than isolated metrics. Students will learn how to ensure trustworthiness through metadata persistence, traceability, and rigorous observability across all stages of the RAG architecture.

This lesson explores the transition from RAG prototypes to production-ready systems by emphasizing architectural reliability, statistical verification, and the importance of handling real-world data entropy. Students will learn to implement observability through full-trace telemetry and design robust pipelines that prioritize system stability and predictable, evidence-based outputs over anecdotal success.

Descripción del curso

📚 Resumen del Contenido

Estas notas de clase proporcionan una visión a nivel de sistema para construir sistemas de Generación Incrementada por Recuperación (RAG) funcionales. El curso cubre todo el proceso, incluyendo la ingestión de datos, estrategias de segmentación, mapeo de embeddings, almacenamiento vectorial, recuperación híbrida, reordenamiento y evaluación para aplicaciones de inteligencia artificial confiables.

Domina el arte de construir sistemas de IA basados en evidencia mediante un enfoque integral de pipeline RAG.

Autor: EvoClass

Agradecimientos: Equipo EvoClass

🎯 Objetivos de Aprendizaje

  1. Diferenciar entre prompting, fine-tuning y RAG para seleccionar la herramienta adecuada según los requisitos comerciales específicos.
  2. Mapear el flujo de información a través de un pipeline RAG, desde la consulta del usuario hasta la generación fundamentada.
  3. Diseñar una pipeline profesional de ingestión de datos que incorpore metadatos, normalización y versionado para prevenir fallos por "datos débiles".
  4. Evaluar e implementar diversas estrategias de segmentación (de longitud fija, consciente de estructura, jerárquicas) según los requisitos específicos del dominio.
  5. Explicar los mecanismos de los embeddings y la diferencia entre similitud semántica y utilidad de la respuesta.
  6. Describir la teoría técnica de los almacenes vectoriales e índices, centrándose en las compensaciones entre velocidad de recuperación (latencia) y precisión.
  7. Diseñar un plan de recuperación multietapa para un corpus a gran escala (más de 100,000 fragmentos), incluyendo estrategias de metadatos y filtrado.
  8. Diferenciar entre los objetivos de la recuperación (recobro) y el reordenamiento (precisión/relevancia).
  9. Analizar por qué el reordenamiento es esencial para una generación efectiva de LLM y cómo interactúa con el diseño de fragmentos.
  10. Diseñar estructuras de metadatos previas que apoyen la citación automática y la recuperación sensible a versiones.

Lecciones