Kelvin-programmer/rag-chatbot
0
1.PHONY: install dev test lint format run docker-build docker-run clean2 3install:4 pip install -r requirements.txt5 6dev:7 pip install -r requirements-dev.txt8 9test:10 pytest tests/ -v --cov=src --cov-report=term-missing11 12lint:13 ruff check src/ tests/14 mypy src/15 16format:17 ruff format src/ tests/18 ruff check --fix src/ tests/19 20run:21 uvicorn src.main:app --reload --host 0.0.0.0 --port 800022 23docker-build:24 docker build -t rag-chatbot .25 26docker-run:27 docker compose up -d28 29clean:30 rm -rf __pycache__ .pytest_cache .mypy_cache .coverage htmlcov data/vector_store31 find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true32 