https://github.com/vinitgurjar/chat-with-pdfs
This AI tool helps you to chat with your PDFs just by uploading it in the web interface.
https://github.com/vinitgurjar/chat-with-pdfs
genrative-ai langchain-python large-language-models openai-api vectorembeddings vectorstore
Last synced: 12 months ago
JSON representation
This AI tool helps you to chat with your PDFs just by uploading it in the web interface.
- Host: GitHub
- URL: https://github.com/vinitgurjar/chat-with-pdfs
- Owner: VinitGurjar
- Created: 2023-10-06T12:13:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-15T15:39:46.000Z (over 1 year ago)
- Last Synced: 2025-06-08T11:43:59.724Z (about 1 year ago)
- Topics: genrative-ai, langchain-python, large-language-models, openai-api, vectorembeddings, vectorstore
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# PDF-Chat-LLM
## Tech-Stack
- Frontend-ui -- Streamlit
- Backend -- Langchain framework
- Embedding Model -- OpenAI Embeddings
- LLM -- gpt 3.5 turbo
## How I Developed this projects locally
>[!NOTE]
>Understanding the Development Envoirnment
### Create an Virtual environment
> I'm using VS code (IDE) for development
- CD into the Directory you use for projects.
- Create a new folder(name it) open vs code in it.
- open terminal.
- Write the below command for creating an virtual env.
```shell
python -m venv project-name
```
- Activate the env by writing the following command
```shell
.\PLLM\Scripts\Activate.ps1
```
- Create `requirements.py` file, write the dependencies.
- Write the following command to install the requirements.
```shell
pip install -r requirements.txt
```