NAiOS IconNAiOS Logo
Volver al catálogo

RAG Knowledge Base

knowledge-basev2.1.0

RAG sobre tus documentos, multimedia y bases de datos: PDF, DOCX, PPTX, Excel, CSV, JSON, HTML, SQLite, SQL, TXT y Markdown, además de imágenes, audio y vídeo. Búsqueda semántica, consultas SQL generadas por IA, colecciones con subcarpetas y espacios colaborativos. La IA usa tu conocimiento automáticamente en el chat.

Incluido en Básico y MAXDatos y ConocimientoconocimientoragembeddingsdocumentosmultimediasqlitesqlcolaboracionworkspacessubcarpetassemanticaiaNAiOS Team
Funciones
9
Versión
2.1.0
Licencia
MIT
Servicios
—

Descripción

Sistema de Retrieval-Augmented Generation (RAG) con búsqueda semántica mediante embeddings vectoriales. DOCUMENTOS: sube y raggea PDF, DOCX/DOC, PPTX (con texto de diapositivas, notas del ponente y análisis visual opcional de diapositivas con pocas palabras), Excel (XLSX/XLS), CSV, JSON, HTML/HTM, TXT y Markdown. Los PDF que son catálogos de precios tabulados se detectan y convierten automáticamente en una tabla SQLite consultable (probado en catálogos de cientos de páginas y miles de referencias). MULTIMEDIA: sube imágenes (PNG/JPG/GIF/WEBP), audio (MP3/WAV/OGG/M4A/AAC/FLAC) y vídeo (MP4/WEBM/MOV). Un modelo multimodal cataloga cada archivo (descripción + etiquetas) y lo indexa para búsqueda semántica. La galería muestra pósters de vídeo (generados con ffmpeg), reproducción con seeking (HTTP Range) y el chat incrusta imágenes, audio y vídeo reproducibles a partir de las fuentes recuperadas. BASES DE DATOS: sube ficheros SQLite (.db/.sqlite/.sqlite3) o volcados SQL (.sql, que se importan a una base consultable). El motor de consulta es de solo lectura (únicamente SELECT/WITH). En el chat, la IA genera automáticamente el SQL a partir de tus preguntas usando el esquema y una muestra de datos de tus bases (soporta varias bases a la vez). ORGANIZACIÓN: agrupa el conocimiento en colecciones con subcarpetas de hasta 3 niveles. Un selector de árbol reutilizable permite filtrar por colección; al elegir una carpeta se incluyen automáticamente sus subcarpetas, y desactivar una carpeta desactiva todo su subárbol para la búsqueda. COLABORACIÓN (opcional): con los KB Workspaces activados, cada usuario puede crear espacios con nombre y compartir colecciones concretas de su KB con otras personas por email (invitación con token + aceptación). Tres roles: VISOR (consulta y usa en el chat/RAG las colecciones compartidas), EDITOR (además sube, edita y borra documentos, que quedan bajo la identidad del propietario del KB) y AUDITOR (además ve el historial de búsquedas del espacio, atribuido a quién buscó y sin exponer nunca las búsquedas privadas del propietario). Un miembro puede salir de un espacio cuando quiera. Un espacio compartido también puede usarse como fuente de KB de un Agente o de un bot de OmniChat, consultándolo con la identidad y el alcance de colecciones del propietario. Gobierno de doble interruptor y legacy-safe: el superadministrador habilita la función a nivel de plataforma y, sobre eso, cada propietario hace opt-in en su KB; con la función desactivada (por defecto) cada KB es 100% personal y toda la funcionalidad queda oculta e inerte. INTEGRACIÓN: la IA usa tu conocimiento automáticamente en el chat (con toggle), y también está disponible para Agentes y OmniChat con alcance de privacidad configurable. Incluye además análisis de datos determinista (cálculos exactos sobre Excel/CSV/JSON/SQLite, sin LLM) y estadísticas de uso.

Funcionalidades (9)

Documentos y ofimática

PDF, DOCX, PPTX (con notas y análisis visual de slides), Excel, CSV, JSON, HTML, TXT y Markdown

Multimedia catalogada por IA

Imágenes, audio y vídeo analizados por IA e indexados; galería con pósters y reproducción con seeking

Bases de datos + SQL por IA

Sube SQLite o volcados SQL; la IA genera consultas SELECT de solo lectura a partir de tus preguntas

Colecciones con subcarpetas

Organiza en carpetas de hasta 3 niveles con selector de árbol y filtros que se propagan a las subcarpetas

Búsqueda semántica

Encuentra información por significado con embeddings vectoriales, no solo palabras

Integración RAG

La IA usa tu conocimiento automáticamente en el chat, y también en Agentes y OmniChat

Espacios colaborativos

Comparte colecciones por email en espacios con roles visor (lee/RAG), editor (escribe como el propietario) y auditor (historial atribuido); un espacio puede ser la fuente de KB de Agentes y OmniChat. Opt-in, desactivado por defecto

Análisis de datos exacto

Cálculos y agregaciones deterministas sobre Excel/CSV/JSON/SQLite, sin depender del LLM

Estadísticas de uso

Recuento de documentos, colecciones, chunks y bases, e historial de búsquedas

Changelog

v2.1.02026-09-14
  • Ayuda de la plataforma visible como carpeta del sistema «Ayuda de la plataforma» (id __naios_help__, solo lectura, con candado) en el selector de carpetas del chat: se marca por defecto y se puede elegir sola, con lo propio o desmarcar
  • Los fragmentos de la ayuda se mezclan con los propios ordenados por similitud (ya no van siempre al final, donde quedaban diluidos); tope por defecto 4 fragmentos (system_help_max_chunks)
  • Usuarios sin documentos propios o sin acceso al plugin también pueden preguntar a la ayuda desde el chat (modo solo ayuda); «ninguna» sigue apagándolo todo y el interruptor Knowledge Base del usuario también
  • GET /api/collections y /api/stats exponen la carpeta del sistema (system:true, readonly:true) y stats.system_help; toda escritura sobre ella responde 403
  • El superadmin conserva el control: con system_help_enabled desactivado la carpeta desaparece y no se inyecta nada
v2.0.02026-07-01
  • Ingesta multimedia (imágenes, audio, vídeo) catalogada por IA con galería, pósters de vídeo y reproducción con seeking
  • Nuevos formatos de documento: PPTX (con notas y análisis visual de diapositivas), HTML y volcados SQL
  • Detección de catálogos de precios en PDF y conversión automática a tabla SQLite consultable
  • Bases de datos SQLite con motor de consulta de solo lectura y SQL generado por IA en el chat
  • Colecciones con subcarpetas de hasta 3 niveles y selector de árbol con filtros en cascada
  • KB Workspaces: comparte colecciones de tu KB con otras personas en espacios con nombre, por email con token + aceptación (opt-in, desactivado por defecto)
  • Roles de colaboración: visor (consulta/RAG), editor (sube/edita/borra documentos como el propietario del KB) y auditor (historial de búsquedas del espacio, atribuido a quién buscó y sin exponer las búsquedas privadas del propietario)
  • Un miembro puede salir de un espacio cuando quiera (auto-baja) y ejecutar análisis multi-documento sobre las colecciones compartidas
  • Gobierno de doble interruptor: el superadministrador habilita la función a nivel de plataforma y cada propietario hace opt-in en su KB
  • Análisis de datos determinista (cálculos exactos sobre Excel/CSV/JSON/SQLite)
  • Integración de KB con Agentes y OmniChat con alcance de privacidad configurable, incluyendo usar un espacio compartido (workspace) como fuente de KB de un agente o bot
v1.0.02024-11-15
  • Lanzamiento inicial
  • Búsqueda semántica
  • Integración RAG
  • Soporte PDF/TXT/MD