Esquema de conservar la regla y su excepción.Ampliar esquema ↗
Esquema educativo propio: Conservar la regla y su excepción.

Fragmentar documentos para RAG sin cortar la información que necesitas implica equilibrar la utilidad de los fragmentos con la coherencia del contenido original. El proceso, conocido como chunking, divide un documento en unidades pequeñas que pueden ser recuperadas y utilizadas por modelos de inteligencia artificial. Sin embargo, no es solo una cuestión de tamaño: la forma en que se realizan los fragmentos puede afectar la calidad de las respuestas generadas. Por eso, es fundamental entender cómo estructurar estos fragmentos de manera que conserven el sentido y las relaciones entre las ideas.

La idea, paso a paso

Una de las decisiones clave en el chunking es el tamaño de los fragmentos. No existe un valor mágico que funcione para todos los casos; depende del tipo de documento, el lenguaje utilizado y las necesidades del sistema. Por ejemplo, un documento técnico puede requerir fragmentos más largos para capturar conceptos complejos, mientras que un texto de noticias podría beneficiarse de fragmentos más cortos para facilitar la recuperación de información específica. Además, el uso de solapamiento entre fragmentos puede ayudar a mantener el contexto, aunque también puede generar duplicados y aumentar el costo de almacenamiento. Por eso, es importante medir el impacto de estos parámetros con preguntas reales que se esperan responder con el sistema.

Un ejemplo para entenderlo

Un documento ficticio contiene una regla en un párrafo y una excepción en el siguiente. Si la pregunta depende de esa excepción, recuperar solo el primer párrafo puede cambiar el sentido de la respuesta. Agrupar las partes relacionadas o recuperar contexto adicional es una opción que debe probarse con esa pregunta, conservando el origen y la versión.

Qué conviene comprobar

En la práctica, algunos errores frecuentes suelen ocurrir durante el chunking. Uno de ellos es no conservar los metadatos, como el título del documento, el autor, la fecha de creación o los permisos de uso. Estos elementos son importantes para contextualizar la información y comprobar si se utiliza de manera adecuada. Otro error es fragmentar sin considerar las relaciones entre las partes del documento, como cuando una condición depende de una excepción que aparece más adelante. Estos errores pueden afectar la calidad de las respuestas generadas y generar información incompleta o incluso incorrecta.

El solapamiento entre fragmentos es una opción, no una obligación ni una mejora garantizada. Puede mantener contexto, pero también introducir duplicados y consumir espacio. El gráfico muestra una regla y una excepción que conviene conservar juntas; otras estructuras necesitan cortes diferentes.

Pruébalo con un caso pequeño

Elige una pregunta cuya respuesta quede entre dos párrafos y comprueba cómo la recuperarías.

Para revisar tu ejercicio, distingue qué dato entra, qué resultado esperas y con qué evidencia lo comprobarías. Si aparece una duda, anótala como tal en lugar de completar el dato. El propósito es detectar una decisión concreta que puedas justificar, no obtener una respuesta que solo suene convincente.

Cómo leer el esquema

La ilustración organiza los conceptos explicados en el artículo. Es un esquema educativo, no una medición de un sistema real.

Fuentes

Documentación original utilizada para los conceptos de este artículo.

Sigue explorando