Montar un RAG de demo sobre un puñado de PDFs es sencillo. Montarlo sobre la documentación real de una empresa —miles de documentos, con permisos distintos por usuario, actualizándose constantemente— es un problema completamente distinto que casi ningún curso de RAG cubre.
DevAcademy propone este curso para equipos que ya han probado RAG en pequeño y necesitan escalarlo a un entorno empresarial real, con control de acceso, actualización incremental y evaluación de calidad de las respuestas.
- Comprender qué cambia al aplicar RAG sobre documentación corporativa masiva y heterogénea.
- Aplicar control de acceso a nivel de documento dentro de un sistema RAG.
- Diseñar estrategias de actualización incremental de la base de conocimiento.
- Evaluar la relevancia de las respuestas y reducir alucinaciones en sistemas RAG.
- Construir un sistema RAG con permisos diferenciados por rol de usuario.
Después de este curso sabrás diseñar un sistema RAG que respete los permisos de acceso reales de la organización y que se mantenga actualizado sin tener que reindexar todo el conocimiento cada vez.
Temario
- Qué cambia con documentación masiva y heterogénea:
- Diferencias frente al caso de estudio típico de pocos documentos curados.
- Problemas de calidad de datos que aparecen a esa escala.
- Retos específicos del entorno empresarial:
- Documentos desactualizados o contradictorios entre sí.
- Formatos heterogéneos (PDF, wikis, correos, hojas de cálculo).
- El riesgo de devolver información no autorizada:
- Cómo un sistema RAG mal diseñado puede filtrar información sensible.
- Ejemplos de fallos de control de acceso en sistemas RAG reales.
- Implementación de control de acceso dentro del sistema de recuperación:
- Filtrado de documentos según el rol del usuario que pregunta.
- Pruebas necesarias para verificar que el control de acceso funciona.
- El problema de reindexar todo cada vez:
- Por qué no escala reindexar el conocimiento completo con cada cambio.
- Coste de una reindexación completa en sistemas grandes.
- Estrategias de actualización incremental:
- Cómo mantener el sistema al día sin ese coste.
- Frecuencia razonable de actualización según el tipo de contenido.
- Medición de la relevancia de lo recuperado:
- Cómo saber si el sistema está recuperando los documentos correctos.
- Métricas habituales de evaluación de recuperación.
- Reducción de respuestas inventadas:
- Qué hacer cuando la información disponible es insuficiente.
- Cómo comunicar al usuario que no hay respuesta fiable disponible.
- Aplicación práctica:
- Cada alumno construirá un sistema RAG sobre un conjunto documental de ejemplo, aplicando permisos de acceso diferenciados según el rol del usuario que realiza la consulta.
Responsabilidades profesor
Presentar el contenido conforme lo presentado en el programa de formación
Proyecto en Github para clonar
Dar acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.
Proveer de local para impartir la formación
Responsabilidades alumno
Participar en la formación en el periodo determinado, trayendo un notebook con los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:
Mínimo de 4GB de memoria RAM
Mínimo de 10GB de espacio en disco (HD).
Habilitada la virtualización tanto en software como hardware
Poseer privilegios de administración
Observaciones importantes
Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno
Cancelaciones
Los plazos para el cancelamiento de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
En caso de cancelamiento fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación
Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase. Es posible que días antes se envie un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.
