DocumentGPT es una aplicación web que le permite chatear sobre su documento de investigación utilizando la API de chat de OpenAI y realizar búsquedas semánticas utilizando bases de datos vectoriales. Esta herramienta proporciona una interfaz perfecta para interactuar con su documento de investigación, explorar los resultados de la búsqueda y entablar una conversación con un chatbot de IA.
git clone https://github.com/your-username/DocumentGPT.git
pip install -r requirements.txt
streamlit run main.py
http://localhost:8501
. ✅ Herramienta de recuperación de bases de datos de vectores : encuentra respuestas de la base de datos de vectores.
✅ Herramienta Arxiv : busca artículos científicos en arxiv.org para temas específicos.
✅ Herramienta de búsqueda : busca en Internet artículos web generales.
✅ Herramienta de resumen : Resume el documento completo cuando se solicita.
A continuación se muestran algunas áreas que se pueden seguir mejorando en DocumentGPT:
Puede probar el chatbot visitando la aplicación implementada en Streamlit Cloud: Aplicación implementada
Nota: Desafortunadamente, PDF Display funciona bien localmente, pero en la aplicación implementada solo funciona en ciertos navegadores como Safari, Firefox :(
¡Las contribuciones a DocumentGPT son bienvenidas! Si tiene comentarios, sugerencias o informes de errores, cree un problema en el repositorio de GitHub. También puede contribuir al proyecto enviando solicitudes de extracción con sus mejoras.
Este proyecto está bajo la licencia MIT.
DocumentGPT se creó con Streamlit, OpenAI Chat API, Langchain y varias bibliotecas de código abierto. Me gustaría agradecer las contribuciones de los desarrolladores y contribuyentes de estas bibliotecas.