Documentos
Sube documentos a tu base de conocimiento para que los agentes respondan con tu contenido (RAG).
Objetivo
Construye y gestiona tu base de conocimiento de IA. Sube documentos para que tus agentes respondan preguntas con tu propio contenido usando RAG (Retrieval Augmented Generation). Cada documento se indexa en tu base de conocimiento de Google File Search, puede enriquecerse con un AI overview y puede asignarse a uno o varios agentes.
Acceso
Sidebar -> Documents Ruta: /app/{tenant}/documents
Roles
- owner, admin, agent — abren el módulo, suben documentos, los eliminan, reintentan subidas fallidas y generan AI overviews.
- owner, admin — asignan o quitan documentos a los agentes desde esta página. Los agents ven las asignaciones en modo solo lectura.
- viewer — sin acceso a este módulo.
Requisitos previos
- Una Google AI API key conectada en Integrations (requerida). Hasta conectarla, aparece un aviso y Upload Document abre un diálogo que enlaza a Integrations.
- Un email verificado. La subida se bloquea hasta verificar tu email en los planes que lo requieren.
- Una suscripción activa. La subida se bloquea mientras la suscripción esté restringida o suspendida.
- Cupos de documentos disponibles en tu plan (ver Planes y límites).
Planes y límites
| Límite | Cómo funciona |
|---|---|
| Cantidad de documentos | Tu plan define el número máximo de documentos. Al alcanzarlo, Upload Document muestra un aviso para hacer upgrade. |
| Tamaño de archivo | El diálogo de subida acepta archivos de hasta 10MB. Tu plan puede fijar un límite de tamaño por archivo menor; el máximo absoluto de la plataforma es 100MB por archivo. |
Subir un documento
Pasos:
- Pulsa Upload Document.
- Arrastra un archivo al área de subida, o haz clic para buscarlo.
- Completa los campos.
- (Opcional) Abre Advanced settings para ajustar el chunking.
- Pulsa Upload Document.
Campos:
| Campo | Obligatorio | Notas |
|---|---|---|
| Document File | Sí | El archivo a indexar. Tipos soportados abajo. Hasta 10MB en el diálogo. |
| Display Name | No | Por defecto toma el nombre del archivo. Se muestra en la lista y es buscable. |
| Description | No | Indica al agente cuándo apoyarse en este documento. El botón Suggest rellena una plantilla inicial. |
| Document Type | Sí | Selecciona el preset de chunking (ver Tipos de documento). Por defecto General. |
Tipos de archivo soportados:
- PDF, DOCX, XLSX, PPTX, TXT, MD, CSV, JSON, HTML, PNG, JPEG
El contenido del archivo se valida contra su tipo real al subir, no solo por la extensión. Un archivo renombrado o corrupto se rechaza aunque declare un tipo soportado.
Tras subirlo, el documento aparece como Processing y se indexa en segundo plano. El enriquecimiento con IA es automático: se extrae un resumen breve para todos los documentos y, para los de tipo Legal, también se construye un índice por artículo.
Tipos de documento (presets de chunking)
El Document Type controla cómo se divide el archivo en chunks para la búsqueda. Elige el que mejor se ajuste al contenido.
| Tipo | Tamaño de chunk | Overlap | Ideal para |
|---|---|---|---|
| General | 600 tokens | 100 | La mayoría de documentos en lenguaje natural (por defecto). |
| Legal / Regulatory | 800 tokens | 150 | Leyes, contratos y regulaciones. Mantiene juntos los artículos numerados completos y habilita la búsqueda verbatim por artículo. |
| Technical / Code | 1024 tokens | 200 | Código, tablas, procedimientos, hojas de cálculo, CSV y JSON. |
| FAQ / Q&A | 400 tokens | 50 | Contenido de preguntas y respuestas. |
Ajustes avanzados de chunking
Abre Advanced settings en el diálogo de subida para sobrescribir el preset en casos técnicos. Con Advanced activado, se usan sus valores en lugar del preset del Document Type.
| Ajuste | Rango | Notas |
|---|---|---|
| Chunk size | 200 a 2000 tokens | Los chunks más grandes conservan más contexto pero coinciden con menos precisión. La mayoría de documentos funcionan bien entre 400 y 1000 tokens. |
| Overlap | 0 a 400 tokens | Tokens compartidos entre chunks consecutivos. Limitado al 25% del tamaño del chunk. |
Los valores personalizados se ajustan a límites seguros antes de procesar.
Procesamiento y estados
Cada documento muestra un estado:
| Estado | Significado |
|---|---|
| Processing | Se está indexando en tu base de conocimiento. La lista se actualiza automáticamente. |
| Ready | Indexado y disponible para los agentes asignados. |
| Failed | La indexación no se completó. Usa reintentar o eliminar. |
Cada documento también muestra el estado en el store de la base de conocimiento: Ready, Processing, Failed, o No File in Store.
Un documento atascado en Processing por más de 2 minutos sin indexarse se marca automáticamente como Failed para que puedas actuar.
Para un documento Failed (o atascado en Processing), la acción de reintentar te permite volver a seleccionar el archivo y ejecutar la indexación de nuevo. Reaplica las mismas comprobaciones que una subida nueva (Google AI key, verificación de email, tipo y tamaño de archivo).
AI overview (enriquecimiento)
Un AI overview es un resumen breve que tu agente usa para describir de qué trata un documento. Para los documentos de tipo Legal, también se guarda un índice por artículo para que el agente pueda citar cualquier artículo verbatim por su número.
- Genera o regenera el overview desde la fila del documento (Generate AI overview) o desde la vista de detalle. El control aparece cuando el documento está Ready.
- El trabajo corre en segundo plano. Recibes una notificación cuando termina, aunque salgas de la página.
- Costo en tu Google AI key: alrededor de $0.005 por el resumen en documentos cortos, hasta alrededor de $0.10 cuando corren tanto el resumen como el índice de artículos legales en códigos legales largos.
- Regenera tras cambiar el contenido del documento, o si una extracción anterior omitió algo.
Detalle del documento
Haz clic en el nombre de un documento para abrir su vista de detalle. Muestra:
- Información del archivo: tamaño, tipo de archivo, fecha de subida y estado en el store de la base de conocimiento.
- AI overview: título, tipo de documento, total de artículos, total de capítulos, autoridad firmante, fecha de firma, jurisdicción y resumen (cuando se extraen).
- Agentes asignados.
Los archivos originales no se pueden descargar. Helios indexa los documentos en tu base de conocimiento para su recuperación y no guarda una copia separada del archivo original, y Google File Search no ofrece una forma de descargarlo una vez indexado.
Asignar documentos a agentes
Cada fila de documento y la vista de detalle incluyen un control Assign agents.
- Activa un agente para agregar o quitar el documento de su base de conocimiento.
- Asignar el primer documento a un agente activa su base de conocimiento (RAG); quitar el último la desactiva.
- Solo owner y admin pueden cambiar las asignaciones; los agents las ven en modo solo lectura.
- También puedes gestionar las mismas asignaciones por agente desde la sección de base de conocimiento del editor de Agents.
Búsqueda y filtros
- Caja de búsqueda: coincide por nombre de archivo, display name, description y tipo de documento.
- Pills de estado: All, Ready, Processing y Failed, cada uno con su conteo.
- Filtro de tipo: All, General, Legal, Technical y FAQ.
- Los chips de estadística sobre la lista muestran Total y Ready, y también Processing y Failed cuando existen.
Eliminar un documento
Pulsa el icono de eliminar en la fila del documento y confirma. Esto elimina el documento de forma permanente de tu base de conocimiento y de los agentes a los que estaba asignado. Esta acción no se puede deshacer.
Buenas prácticas
- Dale a cada documento un Display Name claro.
- Escribe una Description para que el agente sepa cuándo usar el documento.
- Elige el Document Type correcto. Usa Legal para leyes y contratos y habilitar la búsqueda verbatim por artículo.
- Divide los documentos muy largos por tema.
- Genera el AI overview para que los agentes puedan describir los documentos de un vistazo.
Errores comunes
| Mensaje o situación | Causa | Solución |
|---|---|---|
| Google AI key not connected | No hay Google AI API key configurada | Conéctala en Integrations |
| Please verify your email | Email sin verificar | Verifica tu email y reintenta |
| Invalid file type | Tipo no soportado, o la extensión fue cambiada | Reexporta a un formato soportado |
| The file content does not match its declared type | Extensión cambiada, o archivo corrupto | Reexporta el archivo e inténtalo de nuevo |
| File size exceeds limit | Supera el límite del diálogo (10MB) o el de tamaño de tu plan | Usa un archivo más pequeño o haz upgrade |
| Document Limit Reached | Se alcanzó el límite de documentos del plan | Haz upgrade de tu plan |
| Estado Failed | La indexación falló o expiró | Usa reintentar para volver a subir, o elimina |
| AI overview could not be generated | El modelo no devolvió una respuesta usable (documento muy corto o mal formado, o aún no indexado) | Espera a Ready e inténtalo de nuevo |
Captura

Relacionado
- Agentes de IA (RAG)
- Integraciones (Google AI API key)