ForStream commited on
Commit
5955ef8
·
1 Parent(s): d8cded5

Fix: API_DIR도 sys.path에 추가 (llm_adapters ModuleNotFoundError 해결)

Browse files
Files changed (1) hide show
  1. api/main.py +2 -0
api/main.py CHANGED
@@ -37,6 +37,8 @@ _container_code = HF_APP_DIR / "code"
37
  _local_code = HF_APP_DIR.parent / "code"
38
  CODE_DIR = _container_code if _container_code.exists() else _local_code
39
  sys.path.insert(0, str(CODE_DIR))
 
 
40
 
41
  # 데이터 위치 — 컨테이너는 /app/active/ontology, 로컬은 active/ontology
42
  _container_data = HF_APP_DIR / "active" / "ontology"
 
37
  _local_code = HF_APP_DIR.parent / "code"
38
  CODE_DIR = _container_code if _container_code.exists() else _local_code
39
  sys.path.insert(0, str(CODE_DIR))
40
+ # api 폴더 (llm_adapters.py 위치) — 같은 폴더지만 uvicorn 모듈 import 형식이라 명시 필요
41
+ sys.path.insert(0, str(API_DIR))
42
 
43
  # 데이터 위치 — 컨테이너는 /app/active/ontology, 로컬은 active/ontology
44
  _container_data = HF_APP_DIR / "active" / "ontology"