Spaces:
Sleeping
Sleeping
fix: 최대 동시 페이지 처리 수를 8에서 4로 변경
Browse files
app/services/batch_analysis.py
CHANGED
|
@@ -62,7 +62,7 @@ from .text_version_service import create_text_version
|
|
| 62 |
|
| 63 |
UPLOADS_ROOT = (Path(__file__).resolve().parents[2] / "uploads").resolve()
|
| 64 |
DEFAULT_AI_CONCURRENCY = int(os.getenv("OPENAI_MAX_CONCURRENCY", "30")) # 15 → 30 (OpenAI Rate Limit 500 RPM 고려)
|
| 65 |
-
DEFAULT_MAX_CONCURRENT_PAGES = int(os.getenv("MAX_CONCURRENT_PAGES", "
|
| 66 |
|
| 67 |
# 모델 인스턴스 캐시 (스레드 안전한 싱글톤 패턴)
|
| 68 |
_model_instances: Dict[str, AnalysisService] = {}
|
|
|
|
| 62 |
|
| 63 |
UPLOADS_ROOT = (Path(__file__).resolve().parents[2] / "uploads").resolve()
|
| 64 |
DEFAULT_AI_CONCURRENCY = int(os.getenv("OPENAI_MAX_CONCURRENCY", "30")) # 15 → 30 (OpenAI Rate Limit 500 RPM 고려)
|
| 65 |
+
DEFAULT_MAX_CONCURRENT_PAGES = int(os.getenv("MAX_CONCURRENT_PAGES", "4")) # CPU 환경 기본값 (GPU 환경에서는 16-32)
|
| 66 |
|
| 67 |
# 모델 인스턴스 캐시 (스레드 안전한 싱글톤 패턴)
|
| 68 |
_model_instances: Dict[str, AnalysisService] = {}
|