Quick guide to run this project.
- Python 3.10+
pipuv- if you want to solely useuv
git clone <your-repo-url>python -m venv .venv
.venv\Scripts\Activate.ps1python -m venv .venv
source .venv/bin/activatepip install -r requirements.txtuv pip install -r requirements.txtCreate a .env file at the root level of the project (same level as this README.md) and add:
OPENAI_API_KEY=your_openai_api_key_hereThere are a total of 5 jupyter-notebooks, run each individually in the sequence of there naming.
There is a picture in notes to understand the approach. Example reference:
notes/rag_notes.png
If the filename differs, open the image in the docs/ folder.