ai-review/vector/app/requirements.txt
2025-06-15 13:52:26 +00:00

68 lines
1.9 KiB
Plaintext

# app/requirements.txt - 안정화된 Vector DB 서비스용
# ==========================================
# 기본 웹 프레임워크 (안정 버전)
# ==========================================
fastapi==0.104.1
uvicorn[standard]==0.24.0
pydantic==2.5.0
python-dotenv==1.0.0
python-multipart==0.0.6
# ==========================================
# HTTP 클라이언트
# ==========================================
aiohttp==3.9.1
requests==2.31.0
# ==========================================
# 데이터 처리 (안정 버전)
# ==========================================
numpy==1.24.3
pandas==2.1.4
# ==========================================
# AI/ML 라이브러리 (호환성 검증된 버전)
# ==========================================
# PyTorch CPU 버전 (안정화)
torch==2.1.0+cpu --index-url https://download.pytorch.org/whl/cpu
torchvision==0.16.0+cpu --index-url https://download.pytorch.org/whl/cpu
torchaudio==2.1.0+cpu --index-url https://download.pytorch.org/whl/cpu
# Transformer 라이브러리들
tokenizers==0.15.2
transformers==4.35.2
huggingface-hub==0.19.4
# Sentence Transformers (안정 버전)
sentence-transformers==2.2.2
# ==========================================
# Vector DB - ChromaDB (안정 버전)
# ==========================================
# ChromaDB 0.4.24 사용 (호환성 검증됨)
chromadb==0.4.24
# ChromaDB 의존성 (호환 버전 고정)
hnswlib==0.7.0
duckdb==0.9.2
# ==========================================
# Claude API (최신 안정 버전)
# ==========================================
anthropic>=0.40.0,<1.0.0
# ==========================================
# 기타 필수 라이브러리
# ==========================================
typing-extensions==4.8.0
sqlalchemy==2.0.23
# ==========================================
# 개발/디버깅 도구 (선택사항)
# ==========================================
# pytest==7.4.3
# black==23.11.0
# isort==5.12.0