
Ask-Your-PDFS es una aplicación de Python que aprovecha la generación de recuperación (tra Rag) con Langchain. Esta aplicación permite a los usuarios hacer preguntas interactivas sobre el contenido de los documentos PDF y recibir respuestas informativas generadas en función de la información recuperada.

Demostración de la aplicación
Esta demostración está utilizando el modelo de código abierto (no API de OpenAI) y se aloja en la máquina CPU básica gratuita . Así que espere a continuación las cosas
Generación de recuperación de la generación: utiliza el poder del RAG para mejorar la generación de respuestas recuperando información relevante de los documentos PDF.
Preguntas interactivas (interfaz de usuario de chat): los usuarios pueden hacer preguntas en lenguaje natural, y la aplicación proporcionará respuestas detalladas y contextualmente relevantes. Las preguntas anteriores en la misma sesión también serán visibles
Soporte de múltiples PDF : puede cargar uno o más archivos y hacer preguntas sobre ellos colectivamente
Soporte de LLM de código abierto : el enlace de demostración de arriba está utilizando el código abierto LLM para generar la respuesta
Siga estos pasos para comenzar con Ask-Your-PDFS:
Clon el repositorio:
git clone https://github.com/akarshrajsingh7/Ask-Your-PDFs.git
cd Ask-Your-PDFsInstalar dependencias:
pip install -r requirements.txtEjecute la aplicación:
streamlit run app.pyLa aplicación le pedirá que ingrese la ruta al documento PDF que desea consultar.
Haga preguntas: una vez que se carga el documento, puede comenzar a hacer preguntas en una interfaz de usuario de chat con la memoria de los chats en la misma sesión. La aplicación proporcionará respuestas basadas en técnicas de generación y recuperación.
¡Agradecemos las contribuciones de la comunidad! Si encuentra problemas o tiene ideas para mejoras, abra un problema o envíe una solicitud de extracción.
Este proyecto tiene licencia bajo la licencia MIT.