Skip to content

tercemundo/rag-mejorado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rag Mejorado

Solución sin FAISS y sin dependencias difíciles de instalar He creado una versión extremadamente simplificada que:

Elimina FAISS completamente: Ya no necesitarás compilar esta biblioteca que está causando problemas. Implementa un retriever manual básico: Una simple clase SimpleRetriever que hace búsqueda de palabras clave. Reduce las dependencias al mínimo: Solo usa los paquetes esenciales. Cómo funciona esta versión: Procesamiento de PDFs: Igual que antes, carga y divide los PDFs en fragmentos más pequeños. Búsqueda simplificada: Busca coincidencias entre las palabras de la pregunta y los documentos. Generación de respuestas con contexto: Envía los documentos relevantes y la pregunta a Groq. Ventajas de esta implementación: Mínimas dependencias: Mucho menos probable que tengas problemas de instalación. Rápida instalación: No requiere compilación de paquetes complejos como FAISS. Funcionalidad básica completa: Aún permite cargar PDFs y hacer preguntas sobre ellos. Instrucciones de uso: Crea un nuevo archivo rag.py con el código proporcionado. Crea un nuevo requirements.txt con el contenido del archivo requirements-ultra-minimal.txt. Instala las dependencias: pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages