10 enfoques de RAG que de verdad funcionan en producción: de lo básico a GraphRAG
Un desarrollador en Habr ha reunido una lista práctica de enfoques de RAG que se usan realmente en producción. La búsqueda híbrida (dense + BM25) aporta de forma consistente entre un 15 % y un 30 % más de precisión, y añadir un reranker suma otro 10–15 %. Para tareas analíticas complejas está GraphRAG de Microsoft; para la recuperación adaptativa, Self-RAG. La conclusión principal: a la mayoría de los productos B2B les basta con búsqueda híbrida más multi-query. Solo conviene recurrir a las técnicas pesadas cuando las más simples no dan abasto.
Procesado por IA desde Habr AI; editado por Hamidun News
Un desarrollador en Habr ha reunido una lista práctica de enfoques de RAG que se usan realmente en producción, a partir de su experiencia personal y del análisis de casos de otros equipos durante el último año de crecimiento activo del stack de LLM.
De dónde parte todo el mundo
El RAG ingenuo (naive RAG) es el punto de partida de la mayoría de los proyectos. El esquema es sencillo: los documentos se dividen en chunks y se indexan mediante embeddings. Al hacer una consulta, se recuperan los más cercanos por distancia coseno y se pasan al LLM como contexto. Funciona con bases de conocimiento pequeñas, preguntas simples y documentos homogéneos.
Los problemas aparecen a escala: los documentos largos encajan mal en chunks de tamaño fijo, las preguntas complejas requieren varios fragmentos a la vez y la formulación del usuario a menudo no coincide con el estilo de los documentos. Aquí entran en juego los enfoques avanzados.
Búsqueda híbrida y reranking
La búsqueda híbrida es la primera mejora que casi siempre compensa. Combinar vectores densos (búsqueda semántica) con BM25 (búsqueda por palabras clave) aporta de forma consistente entre un 15 % y un 30 % más de precisión que la búsqueda solo con embeddings. Los vectores densos captan la similitud de significado; los dispersos, las coincidencias exactas de términos, siglas y nombres.
Añadir un reranker cross-encoder sobre los 20 primeros resultados mejora la calidad otro 10–15 %. El reranker es un modelo más pesado, pero solo trabaja con el conjunto final de candidatos, así que la latencia sigue siendo aceptable para producción.
Técnicas a nivel de consulta
Algunos problemas de RAG se resuelven mejor antes de la búsqueda, reformulando o ampliando la consulta.
- HyDE: el LLM genera un documento hipotético con la respuesta y se usa su vector para buscar. Ayuda sobre todo cuando el estilo de la pregunta y el de los documentos difieren mucho.
- Multi-query: a partir de una pregunta se generan de 3 a 5 paráfrasis y la búsqueda se ejecuta en paralelo con todas. Reduce la dependencia de la formulación exacta del usuario.
- Step-back prompting: antes de buscar, el LLM generaliza la consulta a un nivel de abstracción superior. Es útil cuando una pregunta concreta es demasiado de nicho para una buena recuperación.
- Parent Document Retriever: se indexan chunks pequeños (alta precisión), pero al contexto se pasa el documento padre completo. Un buen equilibrio entre precisión y cobertura.
- Contextual compression: el LLM extrae del chunk recuperado solo la parte relevante. Ahorra tokens y reduce el ruido en el contexto.
Artillería pesada
Cuando las técnicas simples no bastan, entran en juego enfoques de arquitectura más compleja.
RAPTOR construye un árbol jerárquico de documentos: agrupa los chunks en clústeres, resume cada clúster y luego vuelve a agrupar los resúmenes. Al consultar, la búsqueda se hace en el nivel de abstracción adecuado. Funciona bien con documentos largos, como manuales técnicos, informes financieros y libros con distintos grados de detalle.
GraphRAG de Microsoft construye un grafo de conocimiento: extrae entidades y relaciones del texto y crea resúmenes de comunidades para distintos clústeres temáticos. Supera con claridad al RAG estándar en preguntas analíticas y comparativas ("cómo se relaciona X con Y", "qué ha cambiado desde A") y en tareas que exigen sintetizar información de todo el corpus.
Self-RAG y Corrective RAG llevan el sistema a un modo agéntico: el modelo decide por sí mismo si hace falta buscar, evalúa la relevancia de lo encontrado y, si es necesario, reformula la consulta. Añade latencia y complejidad, pero mejora de forma notable la calidad en tareas de varios pasos y ambiguas.
Qué significa esto
El camino práctico: empezar con búsqueda híbrida más reranking, que resuelve la mayoría de los problemas con un coste mínimo. Después, añadir multi-query o HyDE para consultas variadas. GraphRAG y Self-RAG solo deben incorporarse cuando las técnicas más simples no funcionan, porque exigen un esfuerzo considerable de desarrollo y mantenimiento. Para la mayoría de los productos B2B, bastan los dos primeros pasos.
- 1 nov 2026StreamVibe, el agente de vídeo de Google, supera en un 10,7 % a otros modelos en momento y calidad de respuesta
- 30 oct 2026Mistral abre los pesos de Large 4: destaca en código, pero los modelos chinos logran 32 puntos frente a 26
- 30 oct 2026128 agentes de IA sin jefe pasaron un 49% más de pruebas que uno solo
- 29 oct 2026Una herramienta de IA de Stanford verifica parte del código de Signal en medio día y por menos de 500 dólares, frente a cinco meses
Preguntas frecuentes sobre la noticia
¿Qué se sabe sobre De dónde parte todo el mundo?
El RAG ingenuo (naive RAG) es el punto de partida de la mayoría de los proyectos. El esquema es sencillo: los documentos se dividen en chunks y se indexan mediante embeddings. Al hacer una consulta, se recuperan los más cercanos por distancia coseno y se pasan al LLM como contexto. Funciona con bases de conocimiento pequeñas, preguntas simples y documentos homogéneos. Los problemas aparecen a escala: los documentos largos encajan mal en chunks de tamaño fijo, las preguntas complejas requieren varios fragmentos a la vez y la formulación del usuario a menudo no coincide con e
¿Qué se sabe sobre Búsqueda híbrida y reranking?
La búsqueda híbrida es la primera mejora que casi siempre compensa. Combinar vectores densos (búsqueda semántica) con BM25 (búsqueda por palabras clave) aporta de forma consistente entre un 15 % y un 30 % más de precisión que la búsqueda solo con embeddings. Los vectores densos captan la similitud de significado; los dispersos, las coincidencias exactas de términos, siglas y nombres. Añadir un reranker cross-encoder sobre los 20 primeros resultados mejora la calidad otro 10–15 %. El reranker es un modelo más pesado, pero solo trabaja con el conjunto final de candidatos, así
¿Qué se sabe sobre Técnicas a nivel de consulta?
Algunos problemas de RAG se resuelven mejor antes de la búsqueda, reformulando o ampliando la consulta. HyDE: el LLM genera un documento hipotético con la respuesta y se usa su vector para buscar. Ayuda sobre todo cuando el estilo de la pregunta y el de los documentos difieren mucho. Multi-query: a partir de una pregunta se generan de 3 a 5 paráfrasis y la búsqueda se ejecuta en paralelo con todas. Reduce la dependencia de la formulación exacta del usuario. Step-back prompting: antes de buscar, el LLM generaliza la consulta a un nivel de abstracción superior. Es útil cuando
Ship AI Faster with Founders, Engineers & Weekly Architecture Reviews
Inside Vibe Club (hamidun.com/club) — weekly live masterminds with Zhemal Khamidun, Tech Radar, full LMS access, and 370+ production Claude Code skills.
Lo esencial de la IA — una vez por semana
Siete historias que de verdad importaron, elegidas a mano. Sin ruido ni notas de prensa.
¡Listo! Revisa tu correo para la confirmación.