Recuperación contextual
Técnica de RAG que añade a cada fragmento una breve explicación de su contexto en el documento antes de indexarlo.
También: contextual retrieval · embeddings contextuales · fragmentos contextualizados
GlosarioLa recuperación contextual es una técnica que Anthropic describió en Introducing Contextual Retrieval (2024): antes de indexar cada fragmento, un modelo genera una o dos frases que lo sitúan dentro de su documento y se anteponen al texto del fragmento. Así, un trozo que dice «los ingresos crecieron un 3 %» pasa a indicar de qué empresa y de qué trimestre habla.
En la práctica
Para cada fragmento llamas al modelo con el documento completo y el fragmento, y le pides el contexto breve. Ese texto enriquecido se usa tanto para calcular los Embeddings como para el índice BM25, y luego se combina con Búsqueda híbrida y Reranking. El coste está en la indexación, una llamada por fragmento: usa Prompt caching para no pagar el documento completo en cada una. Compara con tus evals si mejora la recuperación en tu corpus.
No confundir con
- Solapamiento entre fragmentos: repite texto vecino, pero no explica a qué documento o sección pertenece el fragmento.