This is a web application built using Gradio and ChatGPT that allows users to upload any PDF document and ask questions related to the content of the PDF. The application leverages ChatGPT for natural language understanding and question answering capabilities.
- Langchain
- Gradio
- OpenAI API
- ChromaDB
- PDF Upload: Users can upload any PDF document directly into the application.
- Question Input: Users can input questions related to the content of the uploaded PDF document.
- ChatGPT Integration: The application uses ChatGPT to understand and answer questions asked by users.
-
Clone the repository:
git clone https://github.com/Ashu3984/PDF_GPT.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
-
Enter your OpenAI API key.
-
click the "Upload PDF" button and select the PDF file.
-
Use the chatbox to ask questions or have a conversation with the chatbot.
