원 레포랑 완전 분리
This commit is contained in:
22
workspace/routers/download_router.py
Normal file
22
workspace/routers/download_router.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from fastapi import APIRouter
|
||||
from services.download_service import DownloadService
|
||||
|
||||
router = APIRouter(tags=["Model Management"])
|
||||
|
||||
|
||||
# ✅ GET:기본 프롬프트 다운로드
|
||||
@router.get("/default_prompt", summary="기본 프롬프트 파일 다운로드")
|
||||
async def download_default_prompt():
|
||||
return DownloadService.download_default_prompt()
|
||||
|
||||
|
||||
# ✅ GET:구조화 프롬프트 파일 다운로드
|
||||
@router.get("/structured_prompt", summary="구조화 프롬프트 파일 다운로드")
|
||||
async def download_structured_prompt():
|
||||
return DownloadService.download_structured_prompt()
|
||||
|
||||
|
||||
# ✅ GET:구조화 필드 정의 파일 다운로드
|
||||
@router.get("/structured_schema", summary="구조화 포맷 정의 파일 다운로드")
|
||||
async def download_structured_schema():
|
||||
return DownloadService.download_structured_schema()
|
||||
Reference in New Issue
Block a user