Sentence window
Una estrategia de RAG que indexa y empareja por oraciones individuales (alta precisión en la búsqueda), pero luego entrega al modelo una ventana de las oraciones circundantes al acierto (contexto rico). Resuelve el conflicto entre coincidencia exacta y contexto suficiente.
Mecánica: el documento se divide en oraciones individuales que se convierten en embeddings y se indexan por separado — una unidad pequeña y precisa encaja bien con la pregunta. Cuando una oración obtiene un acierto, no se recupera solo ella, sino también, por ejemplo, las tres oraciones anteriores y las tres posteriores: esa ventana es la que se envía al modelo para que tenga contexto suficiente sobre el que responder. La ganancia es tener la precisión de búsqueda de los fragmentos pequeños Y la legibilidad de los grandes, sin sacrificar ninguna de las dos. Está emparentada con el parent-document retriever (buscar en lo pequeño, devolver el padre más grande). Una de las técnicas de "RAG avanzado" más usadas, popularizada por LlamaIndex.