An open API service indexing awesome lists of open source software.

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.

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
```