RAGFlow: un motor RAG de código abierto basado en la comprensión profunda de los documentos, que proporciona flujos de trabajo de generación eficientes y mejorados por la recuperación.
Últimos recursos sobre IAActualizado hace 7 meses Círculo de intercambio de inteligencia artificial 3.4K 00
Introducción general
RAGFlow es un motor de Generación Aumentada de Recuperación (RAG) de código abierto basado en la tecnología de comprensión profunda de documentos. Proporciona a organizaciones de todos los tamaños un RAG RAGFlow es compatible con una amplia gama de fuentes de datos, como documentos, diapositivas, hojas de cálculo, texto, imágenes y datos estructurados, lo que garantiza la extracción de información valiosa a partir de cantidades ingentes de datos. Entre sus principales características se encuentran la fragmentación por plantillas, la reducción de referencias fantasma y la compatibilidad con fuentes de datos heterogéneas.



Lista de funciones
- Profunda comprensión de la documentación: Extracción de conocimientos a partir de datos no estructurados en formatos complejos.
- Troceado de plantillas: Existe una amplia gama de plantillas, inteligentes y abiertas a la interpretación.
- Visualización de citas: Admite la visualización de fragmentos de texto para facilitar la intervención manual y la visualización rápida de referencias clave.
- Compatible con múltiples fuentes de datosSoporte para Word, diapositivas, Excel, texto, imágenes, escaneos, datos estructurados, páginas web, etc.
- Automatización de los flujos de trabajo RAG: Orquestación RAG fluida para particulares y grandes empresas, con soporte para múltiples retiradas y reordenación.
- API intuitivaFacilitar la integración sin fisuras con los sistemas empresariales.
Utilizar la ayuda
Proceso de instalación
- requisitos del sistema::
- CPU: al menos 4 núcleos
- Memoria: al menos 16 GB
- Disco duro: al menos 50 GB
- Docker: versión 24.0.0 y superior
- Docker Compose: versión v2.26.1 y superior
- Instalación de Docker::
- Los usuarios de Windows, Mac o Linux pueden consultar la guía de instalación de Docker.
- Clonación del repositorio RAGFlow::
git clone https://github.com/infiniflow/ragflow.git
cd ragflow
- Creación de una imagen Docker::
- No contiene una réplica del modelo incrustado:
docker build -t ragflow .
- Contiene una imagen especular del modelo incrustado:
docker build -f Dockerfile.deps -t ragflow .
- Inicio de los servicios::
docker-compose up
Normas de uso
- configure::
- existe
conf
para modificar el archivo de configuración y establecer la ruta de la fuente de datos, los parámetros del modelo, etc.
- existe
- Inicio de los servicios::
- Después de iniciar el servicio utilizando el comando anterior, puede interactuar con él a través de la API.
- Funciones principales::
- Carga de documentosCarga el documento a procesar en el directorio especificado.
- tratamiento de datosEl sistema trocea, analiza y extrae automáticamente el conocimiento de los documentos.
- sistema de preguntas y respuestasEnviar una pregunta a través de la API y el sistema genera una respuesta basada en el contenido del documento y proporciona una cita.
- operación de muestreo::
- Cargue un documento Word:
bash
curl -F "file=@/path/to/document.docx" http://localhost:8000/upload - Pregunta:
bash
curl -X POST -H "Content-Type: application/json" -d '{"question": "文档的主要内容是什么?"}' http://localhost:8000/ask
- Cargue un documento Word:
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...