py -0 py -3.13 -m venv .venv
pip install -r requirements.txt
pip install pandas langchain langchain_huggingface langchain_community PyPDF2 langchain_openai dotenv groq sentence-transformers langchain-chroma
langchain.text_splitter -> langchain_text_splitters
Uses Python 3.12 Poetry 2.2.0 VS code
How to run
A. you need an OPENAI_API_KEY from https://platform.openai.com/api-keys
B. Open a terminal using Command Line and execute
When we use poetry
the .env file
GROQ_KEY=<GROQ_KEY> GROQ_MODEL=llama-3.3-70b-versatile GROQ_ENDPOINT=https://api.groq.com/openai/v1
HF_TOKEN=
#optional OPENAI_MODEL=gpt-4o OPENAI_API_KEY=<OPENAI_API_KEY>