This project provides the basics and demonstrates how to use Llama3 and a vector DB to create a chatbot that can answer questions about any webpage.
Built using: LangChain, OLlama, Llama3, ChromaDB and Gradio UI
- Python 3.11 or higher
- OLlama server running
Only tested on macOS Sonoma with Python 3.11.x
-
Create a virtual environment:
python -m venv .venv source .venv/bin/activate
-
Install dependencies:
pip install -r requirements.txt
-
Run the app:
python main.py
You might need to replace
python
withpython3
depending on your system.