23 lines
828 B
Python
23 lines
828 B
Python
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()
|