- Evitar chunks fijos que cortan ideas.
- Guardar headings, página, documento, fecha y permisos.
- Evaluar recuperación con preguntas reales.
chunk:
text: "El cliente puede devolver el producto durante 14 días..."
metadata:
document_id: "politica-devoluciones"
heading_path: ["Atención al cliente", "Devoluciones"]
page: 3
language: "es"
updated_at: "2026-07-05"
tenant_id: "acme"
source_url: "docs/devoluciones.pdf"Reglas prácticas
- Corta por secciones, párrafos y frases antes que por tamaño fijo.
- Usa overlap cuando una explicación continúa entre chunks.
- No mezcles tablas, notas legales y narrativa en el mismo fragmento.
- Guarda metadatos para filtrar antes de buscar.
- Evalúa con preguntas que el usuario haría de verdad.
eval_recuperacion:
pregunta: "¿Cuántos días tengo para devolver un producto?"
debe_recuperar:
- document_id: "politica-devoluciones"
heading: "Devoluciones"
no_debe_recuperar:
- "garantias"
- "envios"Fuentes oficiales
Si has guardado la evidencia de esta lección, continúa con «Embeddings». Si no, repite la comprobación antes de avanzar.