QAnything: Sistema de preguntas y respuestas de base de conocimientos local con flujo de procesamiento RAG altamente integrado

QAnything Introducción general

QAnything (Question and Answer based on Anything) es un sistema local de preguntas y respuestas basado en el conocimiento lanzado por NetEase, que soporta todo tipo de formatos de archivo y bases de datos y puede ser instalado y utilizado sin conexión. Puede manejar PDF, Word, PPT, XLS y otros formatos de documentos, soporta preguntas y respuestas en varios idiomas, y proporciona soporte para grandes volúmenes de datos de preguntas y respuestas, con alto rendimiento, fácil de usar, capacidades de preguntas y respuestas en múltiples bases de conocimiento y características de seguridad de datos.

El sistema se basa en un motor RAG (Retrieval Augmented Generation) de desarrollo propio, que proporciona servicios de preguntas y respuestas eficientes y precisos. QAnything es adecuado para diversos escenarios, como la gestión interna de documentos, el asesoramiento jurídico y los servicios gubernamentales, para ayudar a las empresas a mejorar la eficiencia en la adquisición de información y la toma de decisiones.

 

QAnything:高度集成RAG处理流程的本地知识库问答系统

Interfaz principal de QAnything

 

QAnything:高度集成RAG处理流程的本地知识库问答系统

Interfaz de chat bot creada por QAnything

 

QAnything:高度集成RAG处理流程的本地知识库问答系统

Principio QAnything

 

QAnything:高度集成RAG处理流程的本地知识库问答系统

QAnything Beneficios para miembros gratuitos

 

Lista de funciones

  • Admite diversos formatos de archivo: PDF, Word, PPT, Excel, Markdown, TXT, imágenes, etc.
  • Implantación local: no necesita conexión a Internet para su uso, lo que garantiza la seguridad de los datos
  • Recuperación eficaz: basada en el motor RAG, proporciona una recuperación semántica de gran precisión.
  • Flujo de trabajo flexible: automatización de tareas con agentes
  • Generación de contenidos: Genere esquemas completos y contenidos de artículos basados en referencias.
  • Personalización de escenarios: optimización de modelos y búsquedas en función de las necesidades de la empresa

 

 

Ayuda de QAnything

Requisitos del sistema: Linux con al menos 4 GB de memoria GPU, el sistema Windows requiere subsistemas WSL.
Cómo instalar: clonación mediante git y ejecución de los scripts de inicio
Modo de empleo: las preguntas y respuestas pueden manejarse a través de una interfaz web o API.
FAQ: responde a las preguntas más frecuentes
Soporte técnico: Proporcionar soporte a la comunidad y servicios de consultoría de correo electrónico para desarrolladores.

 

Proceso de instalación

  1. Descargar QAnything: AccesoGitHubpara descargar la última versión de QAnything.
  2. Preparación medioambientalAsegúrese de que Docker y Docker Compose están instalados en su sistema.
  3. Extracción del código baseEjecutar en el terminalgit clone https://github.com/netease-youdao/QAnything.gitComando.
  4. Vaya al directorio del proyecto: Aplicacióncd QAnythingVaya al directorio raíz del proyecto.
  5. Inicio de los servicios: Aplicacióndocker-compose up -dpara iniciar el servicio QAnything.

Proceso de utilización

  1. Cargar archivosCargue archivos para analizarlos a través de la interfaz de QAnything, que admite PDF, Word, PPT, Excel y muchos otros formatos.
  2. Buscar preguntas y respuestasQAnything: Introduzca una pregunta en el cuadro de búsqueda y QAnything recuperará y generará una respuesta basada en el contenido del archivo cargado.
  3. Ver resultadosEl sistema muestra las respuestas y referencias pertinentes, sobre las que el usuario puede hacer clic para ver los detalles.
  4. Generación de contenidosLos usuarios pueden elegir entre generar esquemas o artículos, y el sistema generará automáticamente el contenido basándose en las referencias.

Funciones

  • Carga de archivosHaga clic en el botón "Cargar archivos" para seleccionar los archivos que desea analizar y cargar por lotes.
  • Recuperación de incidenciasBúsqueda: introduzca una pregunta en el cuadro de búsqueda, pulse el botón "Buscar" y el sistema mostrará la respuesta correspondiente.
  • Respuesta VerHaga clic en las tarjetas de respuesta para obtener respuestas detalladas y referencias.
  • Generación de contenidosEn el módulo de generación de contenidos, introduzca palabras clave o referencias, haga clic en el botón "Generar", el sistema generará automáticamente un esquema o artículo.

 

 

Habilidades básicas de QAnything

 

Recuperación en una etapa (incrustación)

 

Nombre del modeloRecuperaciónSTSClasificaciónParClasificaciónNueva clasificaciónAgrupaciónde media
bge-base-es-v1.537.1455.0675.4559.7343.0537.7447.20
bge-base-zh-v1.547.6063.7277.4063.3854.8532.5653.60
bge-large-es-v1.537.1554.0975.0059.2442.6837.3246.82
bge-large-zh-v1.547.5464.7379.1464.1955.8833.2654.21
jina-embeddings-v2-base-es31.5854.2874.8458.4241.1634.6744.29
m3e-base46.2963.9371.8464.0852.3837.8453.54
m3e-grande34.8559.7467.6960.0748.9931.6246.78
bce-embedding-base_v157.6065.7374.9669.0057.2938.9559.43

Segunda etapa de búsqueda (rerank)

 

Nombre del modeloNueva clasificaciónde media
bge-reranker-base57.7857.78
bge-reranker-large59.6959.69
bce-reranker-base_v160.0660.06

 

 

Escenarios de aplicación de QAnything

  • Multilingüe: varios cuestionarios en inglés
  • Extracción de información
  • Una mezcolanza de documentos
  • Preguntas y respuestas
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...