Learn RAG from youtube tutorial of Tech With Tim.
Video URL
Install and sync project dependencies:
uv syncOn Windows:
source ./.venv/Scripts/activateOn macOS/Linux:
source ./.venv/bin/activateStart the Qdrant vector database using Docker:
docker-compose up -dStart the API server:
uv run uvicorn main:appLaunch the Inngest development interface for monitoring background jobs:
npx inngest-cli@latest dev -u http://localhost:8000/api/inngest --no-discoveryStart the Streamlit web interface:
uv run streamlit run ./streamlit_app.py