capstone_backend_v2 / HowToStartServerVenv.txt
dongchan21
Fixed LFS tracking for index file and removed unnecessary excels
c9ace58
# 1) ๊ฐ€์ƒํ™˜๊ฒฝ(์„ ํƒ)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# 2) ์„ค์น˜
pip install --upgrade pip
pip install -r requirements.txt
# 3) ์ธ๋ฑ์Šค ์ƒ์„ฑ
python scripts/build_index.py
# "Indexed 4 docs" ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ vector_db/deposit.index, deposit_meta.pkl ์ƒ์„ฑ
# 4-1) OpenAI ์‹ค์ œ ํ˜ธ์ถœ (์ถ”์ฒœ)
setx OPENAI_API_KEY "YOUR_KEY_HERE"
# (์„ ํƒ) ๋ชจ๋ธ ๋ณ€๊ฒฝ
export OPENAI_MODEL=gpt-4o-mini
# 4-2) ํ˜น์‹œ ํ‚ค๊ฐ€ ์—†์œผ๋ฉด ๋ชจ์˜์‘๋‹ต ๋ชจ๋“œ
# export USE_MOCK_LLM=1
# 5) ์„œ๋ฒ„ ์‹คํ–‰
uvicorn app.main:app --reload --port 8000