DoAn / setup.bat
hungnha's picture
Thay đổi promt
92c9b4d
raw
history blame contribute delete
910 Bytes
@echo off
echo HUST RAG - Setup Script
echo.
echo [1/5] Checking Python...
python --version 2>nul || (echo Error: Python not found & exit /b 1)
echo [2/5] Creating virtual environment...
if exist "venv" if not exist "venv\Scripts\activate.bat" (
echo Removing broken venv...
rmdir /s /q venv
)
if not exist "venv" (
python -m venv venv || (echo Error: Cannot create venv & exit /b 1)
)
echo [3/5] Installing dependencies...
call venv\Scripts\activate.bat
pip install --upgrade pip -q
pip install -r requirements.txt -q
echo [4/5] Downloading data...
if not exist "data\chroma" python scripts\download_data.py
echo [5/5] Creating .env...
if not exist ".env" (
echo SILICONFLOW_API_KEY=your_key_here> .env
echo GROQ_API_KEY=your_key_here>> .env
echo Please edit .env with your API keys
)
echo.
echo Setup complete!
echo Run: venv\Scripts\activate ^& python scripts\run_app.py
pause