Base de Conocimiento Local (RAG)

Consulta tus propios documentos de forma privada sin subirlos a la nube gracias al motor RAG integrado en el navegador.

1. ¿Qué es RAG y por qué en ZeroChat es diferente?

RAG (Retrieval-Augmented Generation o Generación Aumentada por Recuperación) es una técnica que permite al modelo de lenguaje responder preguntas basándose en tus propios manuales, libros, notas o documentación técnica.

En la inmensa mayoría de herramientas comerciales, tus documentos se suben a servidores externos para ser vectorizados. En ZeroChat, todo el proceso de ingesta, particionado (chunking) e indexación se realiza localmente en tu ordenador dentro del navegador utilizando el motor de búsqueda Orama y almacenamiento persistente en IndexedDB.

Confidencialidad absoluta: Tus contratos, código propietario o datos médicos jamás abandonan tu equipo. Solo los fragmentos relevantes seleccionados para responder a tu pregunta se envían al modelo de lenguaje que elijas.

2. Ramas de Conocimiento (Knowledge Branches)

Para mantener tus proyectos organizados, ZeroChat estructura el conocimiento en Ramas independientes:

3. Ingestión y Procesamiento de Documentos

Dentro del panel de gestión RAG, accesible desde el menú general de configuración, puedes arrastrar archivos o pulsar sobre el área de carga:

4. Búsqueda y Herramientas Agénticas de Consulta

El modelo consulta los documentos activos mediante herramientas de RAG:

  1. Consulta Activa por Herramientas (Tool Calling): El modelo invoca dinámicamente las herramientas del agente:
    • list_documents: Conoce los documentos disponibles en la rama.
    • search_knowledge_base: Realiza búsquedas específicas con términos clave.
    • read_knowledge_chunk: Lee un fragmento concreto en profundidad.
    • read_knowledge_image: Si un PDF contenía diagramas o figuras, el modelo puede solicitar ver la imagen para analizarla visualmente.

5. Configuración y Recomendaciones

IndexedDB + Orama

Los archivos, metadatos y fragmentos se guardan en IndexedDB. Orama construye en memoria un índice de búsqueda local para la rama activa.

Sin permisos ni costes de ingesta

Seleccionar un archivo solo permite leer esa carga. No se solicitan permisos sobre carpetas y no se llama a ningún LLM para resumir o indexar.

Configurar el modelo para responder sobre documentos

Para preguntas factuales sobre documentos, usa una temperatura baja (0 a 0,2): reduce variaciones y hace más probable que el modelo se atenga a los fragmentos recuperados. Una temperatura de 0,7 o superior conviene para redacción creativa, no para extraer cifras o hechos. El modelo también debe admitir llamadas a herramientas; si no las admite, no podrá consultar esta base documental.

Punto de control agéntico para modelos de poco contexto

Los modelos compactos o con ventana de contexto reducida se saturan con facilidad al acumular múltiples fragmentos de documentos. Activa el Punto de Control agéntico (agent_checkpoint) desde el menú de Razonamiento: permite que el modelo consolide sus hallazgos intermedios y registre el siguiente paso para continuar investigando con coherencia. Especialmente recomendado con modelos de menos de 14B parámetros o ventanas de contexto inferiores a 32k tokens.