¡Es hora de construir! En esta sección, vamos a montar desde cero nuestro propio sistema RAG, paso a paso. Nos guiaremos por las dos etapas fundamentales que ya conocemos: la ingesta y la recuperación.
Te mostraremos qué herramientas usar en cada fase y qué configuraciones son clave. Sin embargo, este no será un tutorial básico.
Más allá de las demos: Superando las limitaciones del RAG estándar
La mayoría de las demostraciones de RAG que ves online funcionan bien con ejemplos simples, pero fallan en el mundo real. En este curso, nos enfrentaremos y resolveremos esas limitaciones para construir un sistema robusto y profesional.
Nos centraremos en superar problemas como:
- Pérdida de contexto al dividir (chunking): ¿Cómo nos aseguramos de que no se pierda información vital entre un fragmento y otro?
- Gestión de datos desactualizados: ¿Cómo diseñamos un sistema que pueda actualizar su base de conocimiento de forma fácil y continua?
- Recuperación imprecisa: ¿Qué hacemos cuando el sistema devuelve información «similar» pero no la respuesta exacta que necesitamos?
Un consejo importante
Te recomiendo encarecidamente que sigas este tutorial utilizando tus propios datos de negocio, no los ejemplos que uso yo. Esta es la mejor manera de ver los desafíos reales y de terminar con un sistema que te aporte valor desde el primer día.
Empecemos. Nuestro primer paso será construir la etapa de ingesta.