
Curso de Retrieval Augmented Generation
Dominá la Generación Aumentada por Recuperación desde cero — desde estrategias de chunking y vector stores hasta la recuperación avanzada en múltiples pasos y el despliegue en producción. Este curso les da a los ingenieros y desarrolladores de IA la profundidad técnica para construir sistemas de RAG que sean precisos, escalables y estén listos para usarse en el mundo real.
Lo que vas a aprender:
Vas a aprender a diseñar el pipeline de RAG completo, cubriendo la ingesta de documentos, el chunking, la generación de embeddings y la indexación en la vector store. Vas a aplicar técnicas de recuperación densa, dispersa e híbrida y las vas a optimizar usando transformación de consultas y re-ranking. Vas a diseñar prompts que reduzcan la alucinación y mantengan los resultados basados en el contexto recuperado. Vas a evaluar la calidad del pipeline usando métricas como RAGAS, BERTScore y NDCG. Vas a implementar patrones avanzados incluyendo RAG agéntico, indexación jerárquica y recuperación mejorada con grafos. Finalmente, vas a desplegar sistemas de grado productivo con observabilidad, control de acceso y flujos de trabajo de mejora continua.
Cómo estudias de forma práctica Curso de Retrieval Augmented Generation
Cómo practicas Curso de Retrieval Augmented Generation
Para ti que eres empresa y quieres capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 39 ClasesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de los sistemas RAG
Fundamentos de los sistemas RAG
Clase 1 • Componentes clave y terminología
Define el vocabulario esencial, incluyendo corpus, fragmento, incrustación y base de datos vectorial. La terminología precisa evita confusiones en los capítulos técnicos posteriores.
Clase 2 • Lo que resuelve RAG
Identifica las limitaciones de conocimiento de los LLM estáticos y cómo la recuperación las aborda. Ancla todo el curso al establecer el problema que RAG está diseñado para resolver.
Clase 3 • Descripción general de la arquitectura central de RAG
Mapea el pipeline de tres etapas: indexación, recuperación y generación. Proporciona a los estudiantes un modelo mental que refinarán a lo largo del curso.
Clase 4 • Variantes de RAG a simple vista
Releva los patrones RAG ingenuo, RAG avanzado y RAG modular a alto nivel. Prepara a los estudiantes para reconocer qué variante se ajusta a un caso de uso determinado.
Capítulo 2OcultarOcultar detallesVer detallesProcesamiento y fragmentación de documentos
Procesamiento y fragmentación de documentos
Clase 1 • Enriquecimiento de metadatos y etiquetado
Explica cómo adjuntar etiquetas de fuente, fecha, sección y personalizadas a cada fragmento. Los metadatos enriquecidos permiten una recuperación filtrada y mejoran la atribución de respuestas.
Clase 2 • Estrategias de fragmentación
Compara los métodos de fragmentación de tamaño fijo, basada en oraciones, recursiva y semántica. La calidad de los fragmentos es el factor controlable más importante en el rendimiento de la recuperación.
Clase 3 • Evaluación de la calidad de los fragmentos
Introduce métricas y métodos de inspección manual para evaluar si los fragmentos son coherentes y completos. Conecta directamente la calidad de los fragmentos con la exhaustividad y precisión de la recuperación.
Clase 4 • Limpieza y normalización de texto
Enseña la eliminación de ruido como encabezados, pies de página y texto repetitivo antes de la fragmentación. Un texto limpio mejora directamente la calidad de las incrustaciones y la precisión de la recuperación.
Clase 5 • Pipelines de ingesta de documentos
Cubre la carga de documentos desde archivos, bases de datos y APIs hacia un pipeline de procesamiento. Establece el punto de entrada de la etapa de indexación presentada en el Capítulo 1.
Capítulo 3OcultarOcultar detallesVer detallesIncrustaciones y bases de datos vectoriales
Incrustaciones y bases de datos vectoriales
Clase 1 • Selección de un modelo de incrustación
Guía la selección del modelo utilizando puntajes de referencia, ajuste al dominio, latencia y costo. La elección correcta del modelo evita costosas reindexaciones después del despliegue.
Clase 2 • Búsqueda por similitud y métricas de distancia
Explica la similitud del coseno, el producto escalar y la distancia euclidiana, y cuándo usar cada una. La elección de la métrica afecta la calidad del ranking y debe coincidir con el objetivo de entrenamiento del modelo de incrustación.
Clase 3 • Flujos de trabajo de indexación y actualización (upsert)
Cubre la indexación por lotes, las actualizaciones incrementales y la eliminación para mantener actualizada la base de datos vectorial. Los índices obsoletos degradan la calidad de la recuperación en sistemas en producción.
Clase 4 • Fundamentos del modelo de incrustación
Explica cómo los codificadores basados en Transformers mapean texto a vectores de dimensión fija. Proporciona la base teórica para todas las técnicas de recuperación que se tratan más adelante.
Clase 5 • Arquitectura de la base de datos vectorial
Releva índices de vecinos más cercanos aproximados, backends de almacenamiento e interfaces de consulta. Los estudiantes comprenden la capa de infraestructura que potencia la recuperación.
Capítulo 4OcultarOcultar detallesVer detallesTécnicas de recuperación y optimización
Técnicas de recuperación y optimización
Clase 1 • Técnicas de transformación de consultas
Cubre la reescritura de consultas, expansión, HyDE y generación de múltiples consultas para mejorar la exhaustividad. Las consultas transformadas hacen emerger fragmentos relevantes que la consulta original pasaría por alto.
Clase 2 • Reordenamiento de resultados recuperados
Aplica reordenadores basados en cross-encoders y puntuación basada en LLM para reordenar los candidatos iniciales. El reordenamiento coloca los fragmentos más relevantes al principio de la ventana de contexto.
Clase 3 • Recuperación híbrida y fusión
Combina puntajes densos y dispersos utilizando la fusión de rango recíproco y la mezcla ponderada. La recuperación híbrida supera consistentemente a cualquiera de los métodos por sí solo en diversos tipos de consultas.
Clase 4 • Recuperación dispersa con BM25
Introduce BM25, basado en la frecuencia de términos, como complemento a la recuperación densa. Los métodos dispersos se destacan en consultas de coincidencia exacta y términos raros donde los modelos densos tienen un rendimiento inferior.
Clase 5 • Recuperación densa con incrustaciones
Aplica la búsqueda por similitud vectorial desarrollada en el Capítulo 3 para recuperar fragmentos semánticamente relevantes. La recuperación densa maneja consultas con paráfrasis y sinónimos que la búsqueda por palabras clave no detecta.
Capítulo 5OcultarOcultar detallesVer detallesIngeniería de prompts para RAG
Ingeniería de prompts para RAG
Clase 1 • Estrategias de inyección de contexto
Compara los patrones de relleno, map-reduce y refinamiento para insertar múltiples fragmentos recuperados. La elección de la estrategia afecta la coherencia y el consumo del presupuesto de tokens.
Clase 2 • Diseño de instrucciones para la fidelidad
Enseña instrucciones que restringen al modelo a responder solo a partir del contexto proporcionado. Las restricciones de fidelidad son la principal defensa contra la alucinación en RAG.
Clase 3 • Anatomía de un prompt RAG
Desglosa las instrucciones del sistema, el contexto recuperado y la consulta del usuario en zonas de prompt diferenciadas. Comprender la estructura del prompt es un prerrequisito para la optimización sistemática del mismo.
Clase 4 • Gestión del presupuesto de tokens
Aborda los límites de la ventana de contexto mediante la priorización, el truncamiento y la compresión del contenido recuperado. El uso eficiente de tokens asegura que la información más relevante llegue al modelo.
Clase 5 • Ejemplos de few-shot en prompts RAG
Demuestra cómo los ejemplos en contexto guían el formato de salida y el estilo de razonamiento. Los ejemplos bien elegidos reducen la varianza de la salida sin necesidad de ajuste fino adicional.
Capítulo 6OcultarOcultar detallesVer detallesEvaluación de RAG y métricas de calidad
Evaluación de RAG y métricas de calidad
Clase 1 • Depuración y análisis de causa raíz
Proporciona un proceso sistemático para rastrear respuestas incorrectas hasta fallas en la recuperación, fragmentación o el prompt. El análisis de causa raíz evita atribuir erróneamente los errores de generación a la etapa incorrecta del pipeline.
Clase 2 • Dimensiones de evaluación en RAG
Define los cuatro ejes de calidad de RAG: relevancia del contexto, fidelidad, relevancia de la respuesta y completitud. Una visión multidimensional evita optimizar una métrica a expensas de las demás.
Clase 3 • Marcos de evaluación de RAG de extremo a extremo
Presenta RAGAS y marcos automatizados similares que evalúan pipelines RAG completos. Los marcos automatizados permiten una evaluación continua a medida que el sistema evoluciona.
Clase 4 • Métricas de evaluación de la recuperación
Cubre precisión, exhaustividad, MRR y NDCG para medir la calidad de la recuperación contra conjuntos de datos etiquetados. Las métricas de recuperación aíslan los problemas de indexación y búsqueda de los fallos de generación.
Clase 5 • Métricas de evaluación de la generación
Aplica ROUGE, BERTScore y métodos de LLM como juez para evaluar la calidad de las respuestas generadas. Cada métrica captura diferentes aspectos de la corrección lingüística y semántica.
Capítulo 7OcultarOcultar detallesVer detallesPatrones avanzados de RAG
Patrones avanzados de RAG
Clase 1 • Recuperación iterativa y de múltiples pasos
Encadena múltiples llamadas de recuperación donde cada paso refina o expande la consulta basándose en resultados anteriores. La recuperación de múltiples pasos maneja preguntas complejas que requieren evidencia de múltiples fuentes.
Clase 2 • Recuperación mejorada con grafos
Aumenta la recuperación vectorial con el recorrido de grafos de conocimiento para capturar relaciones entre entidades. El contexto del grafo mejora las respuestas a preguntas que requieren razonamiento de múltiples saltos.
Clase 3 • RAG agéntico con uso de herramientas
Integra la recuperación como una herramienta más dentro de un agente LLM que planifica y ejecuta flujos de trabajo de múltiples acciones. El RAG agéntico permite la toma de decisiones dinámica más allá de los pipelines de recuperación estáticos.
Clase 4 • RAG multimodal
Extiende RAG para recuperar y razonar sobre imágenes, tablas y documentos de medios mixtos. La recuperación multimodal desbloquea casos de uso donde la información crítica no es textual.
Clase 5 • Indexación jerárquica y padre-hijo
Almacena fragmentos hijos pequeños para una recuperación precisa mientras devuelve fragmentos padres más grandes para el contexto. Este patrón equilibra la precisión de la recuperación con la coherencia de la generación.
Capítulo 8OcultarOcultar detallesVer detallesDespliegue de RAG en producción
Despliegue de RAG en producción
Clase 1 • Observabilidad y monitoreo
Instrumenta el pipeline con rastreo, paneles de latencia y monitores de calidad de recuperación. La observabilidad permite la detección y resolución rápida de la degradación en producción.
Clase 2 • Mejora continua en producción
Establece ciclos de retroalimentación usando señales de usuario, pruebas en sombra y experimentos A/B para mejorar el sistema en vivo. La mejora continua previene la decadencia de la calidad a medida que los datos y los patrones de uso evolucionan.
Clase 3 • Seguridad y control de acceso
Implementa permisos a nivel de documento, sanitización de consultas y filtrado de salida en el pipeline RAG. Los controles de seguridad previenen la exposición no autorizada de datos a través de la recuperación.
Clase 4 • Escalabilidad y ajuste de rendimiento
Aborda la escalabilidad horizontal de la recuperación, estrategias de caché y procesamiento por lotes para cumplir con los objetivos de rendimiento. El ajuste de rendimiento asegura una latencia aceptable bajo los volúmenes de consulta en producción.
Clase 5 • Arquitectura del sistema para producción
Diseña el stack de producción completo, incluyendo workers de ingesta, base de datos vectorial, capa de API y gateway de LLM. Las decisiones arquitectónicas tomadas acá determinan la escalabilidad y el costo operativo.
Tu certificado válido de finalización
Este curso es para ti:
Desarrollador backend: quiere agregar búsqueda inteligente a aplicaciones existentes.
Científico de datos: listo para ir más allá del entrenamiento de modelos hacia sistemas LLM aplicados.
Ingeniero de ML: está armando herramientas internas que necesitan respuestas de IA precisas y con fundamento.
Arquitecto de software: evaluando RAG como base para sistemas de conocimiento empresarial.
Aficionado a la IA: ya experimentó con chatbots y quiere una comprensión técnica más profunda.
Product manager técnico: necesita conocimiento práctico para liderar equipos de desarrollo de RAG.
Lo que dicen nuestros estudiantes
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... agradezco por todo lo que hacen, ya los he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas Frecuentes
¿Quién es Dedika?
¿El certificado es válido en Chile?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















