For the complete documentation index, see llms.txt. This page is also available as Markdown.

RAGFlow

Despliega el motor RAG de comprensión profunda de documentos RAGFlow en las GPU de Clore.ai

RAGFlow es un motor de código abierto de Generación Aumentada por Recuperación (RAG) con capacidades profundas de comprensión de documentos. Con más de 50,000 estrellas en GitHub, es una de las plataformas RAG más completas disponibles, diseñada para extraer, dividir en fragmentos y razonar sobre documentos complejos, incluidos PDF, archivos de Word, hojas de cálculo, imágenes y más.

A diferencia de los sistemas RAG básicos que dividen ingenuamente los documentos en fragmentos, RAGFlow usa un análisis consciente del diseño para comprender la estructura del documento, tablas, figuras y diseños de varias columnas. Esto da como resultado una precisión de recuperación y una calidad de respuesta significativamente mayores.

Características principales:

  • 📄 Comprensión profunda de documentos — OCR, extracción de tablas, reconocimiento de figuras

  • 🔍 Múltiples estrategias de fragmentación — semántica, consciente del diseño, tamaño fijo, estilo preguntas y respuestas

  • 🤖 Integración con LLM — funciona con OpenAI, Ollama, Anthropic, modelos locales

  • 🌐 WebUI con todas las funciones — gestión de documentos mediante arrastrar y soltar

  • 🔌 API REST — integra RAGFlow en cualquier aplicación

  • 📊 Seguimiento de citas — las respuestas incluyen referencias al documento fuente

  • 🏗️ Multiinquilino — espacios de trabajo en equipo con control de permisos


Requisitos del servidor

Parámetro
Mínimo
Recomendado

GPU

NVIDIA RTX 3080 (10 GB)

NVIDIA RTX 4090 (24 GB)

VRAM

8 GB

16–24 GB

RAM

16 GB

32–64 GB

CPU

8 núcleos

16+ núcleos

Disco

50 GB

100–500 GB

SO

Ubuntu 20.04+

Ubuntu 22.04

CUDA

11.8+

12.1+

Puertos

22, 9380, 80

22, 9380, 80

Docker

Requerido

Docker + Docker Compose


Despliegue rápido en CLORE.AI

1. Encuentra un servidor adecuado

Ve a Marketplace de CLORE.AI y filtra por:

  • VRAM: ≥ 8 GB

  • RAM: ≥ 16 GB

  • Disco: ≥ 50 GB

  • GPU: RTX 3090, 4090, A100, H100

2. Configura tu despliegue

Imagen de Docker:

Mapeos de puertos:

Comando de inicio:

3. Acceder a la WebUI

Credenciales predeterminadas: admin@ragflow.io / admin


Configuración paso a paso

Paso 1: conéctate por SSH a tu servidor

Paso 2: Instalar Docker Compose

Paso 3: Clonar el repositorio de RAGFlow

Paso 4: Configurar el entorno

Ajustes clave para configurar:

Paso 5: Elegir la variante de imagen adecuada

Paso 6: Iniciar todos los servicios

Espera:

Paso 7: Crear cuenta de administrador

Abre http://<server-ip>:80 y registra la primera cuenta de administrador.

Paso 8: Configurar el modelo LLM

  1. Ve a Configuración → Proveedores de modelos

  2. Añade tu LLM (OpenAI, Ollama, etc.)

  3. Establece el modelo de chat predeterminado y el modelo de embeddings


Ejemplos de uso

Ejemplo 1: Cargar y consultar documentos mediante WebUI

  1. Inicia sesión en http://<server-ip>:80

  2. Haz clic en "Base de conocimiento""Crear base de conocimiento"

  3. Ponle el nombre: "Documentación de Clore.ai"

  4. Sube archivos PDF/Word/TXT usando arrastrar y soltar

  5. Espera a que se analice (el progreso se muestra en la interfaz)

  6. Ve a "Chat" → Crea un nuevo asistente vinculado a tu base de conocimiento

  7. Haz preguntas sobre tus documentos


Ejemplo 2: API — Crear base de conocimiento y subir documentos


Ejemplo 3: Consultar documentos mediante API


Ejemplo 4: Canalización de procesamiento por lotes de documentos


Ejemplo 5: RAGFlow con LLM local de Ollama


Configuración

Servicios clave de docker-compose.yml

Estrategias de fragmentación

Método
Ideal para
Descripción

naive

Documentos generales

Fragmentos de tamaño fijo con solapamiento

qa

Documentos de FAQ/Preguntas y respuestas

Divide en pares pregunta-respuesta

table

Hojas de cálculo, tablas

Conserva la estructura de la tabla

paper

Artículos académicos

Secciones, resumen, referencias

book

Libros largos, manuales

Fragmentación consciente de capítulos

laws

Documentos legales

Fragmentación basada en artículos

manual

Manuales técnicos

Conservación de la jerarquía de secciones


Consejos de rendimiento

1. Aumentar la memoria de Elasticsearch

2. Embeddings acelerados por GPU

Configura RAGFlow para usar un modelo de embeddings basado en GPU:

  • En Configuración → Proveedores de modelos, usa un modelo local de GPU a través de Ollama

  • O apunta a un servicio de embeddings dedicado que se ejecute en la GPU de Clore.ai

3. Procesamiento paralelo de documentos

RAGFlow procesa documentos en paralelo de forma predeterminada. Configura el número de trabajadores:

4. MinIO para conjuntos grandes de documentos

Para implementaciones con miles de documentos, configura almacenamiento MinIO dedicado con una mayor asignación de disco en tu pedido de CLORE.AI.


Solución de problemas

Problema: los servicios no arrancan (memoria)

Problema: no se puede acceder a la WebUI en el puerto 80

Problema: el análisis de documentos se queda atascado

Problema: la memoria heap de Elasticsearch se queda sin memoria

Problema: no se encuentra el modelo de embeddings


Enlaces


Recomendaciones de GPU para Clore.ai

Caso de uso
GPU recomendada
Costo estimado en Clore.ai

Desarrollo/Pruebas

RTX 3090 (24GB)

$0.07–0.21/gpu/hr

RAG de producción

RTX 3090 (24GB)

$0.07–0.21/gpu/hr

Embeddings de alto rendimiento

RTX 4090 (24GB)

$0.14–0.42/gpu/hr

💡 Todos los ejemplos de esta guía pueden desplegarse en Clore.ai servidores GPU. Explora las GPUs disponibles y alquila por hora: sin compromisos, acceso root completo.

Última actualización

¿Te fue útil?