Files
llm-gateway-sub-backup/workspace/services/dummy_service.py
2025-08-11 18:56:38 +09:00

20 lines
693 B
Python

import json
from fastapi.responses import JSONResponse
from config.setting import STATIC_DIR
class DummyService:
@staticmethod
async def extract_dummy():
"""
static 디렉터리의 더미 JSON 응답 파일을 반환합니다.
"""
dummy_path = STATIC_DIR / "dummy_response.json"
try:
with open(dummy_path, "r", encoding="utf-8") as f:
dummy_data = json.load(f)
return JSONResponse(content=dummy_data)
except Exception as e:
return JSONResponse(
status_code=500,
content={"error": f"❌ 더미 파일을 불러오지 못했습니다: {e}"}
)