Este proyecto .py es una aplicación de chatbot que permite a los usuarios subir un archivo PDF y hacer preguntas sobre su contenido.
Utiliza Gradio para la interfaz, PyMuPDF para extraer texto del PDF y la API de OpenAI para generar respuestas.
✅ Subir un archivo PDF
✅ Hacer preguntas sobre su contenido
✅ Respuestas generadas con GPT-4
✅ Interfaz fácil de usar con Gradio
Antes de ejecutar el proyecto, instala las dependencias necesarias con:
pip install -r requirements.txt
Además, necesitas una clave de API de OpenAI.
Regístrate en OpenAI y genera tu clave, luego crea un archivo .env en la raíz del proyecto con:
OPENAI_API_KEY="tu_clave_aquí"
git clone https://github.com/ojaviva/chatbot-pdf.git
cd chatbot-pdf
python chatbot.py
pymupdf
gradio
openai
python-dotenv
Para instalar, usa:
pip install -r requirements.txt
Este proyecto está bajo la licencia MIT.