feat 新增 process lookbooks 接口

fix
This commit is contained in:
zhouchengrong
2024-10-22 15:11:08 +08:00
parent 61af80541b
commit ed017fdf9d
8 changed files with 24 additions and 24 deletions

View File

@@ -1,18 +1,17 @@
import logging
import os
import shutil
from typing import List
import aiofiles
import tqdm
from fastapi import UploadFile, File, APIRouter, BackgroundTasks, Form
from app.service.lookbooks.service import create_image_batch_requests, process_lookbook_task # 引入服务逻辑
from app.service.lookbooks.service import process_lookbook_task # 引入服务逻辑
logger = logging.getLogger()
router = APIRouter()
@router.post("/process-lookbooks/")
@router.post("/process-lookbooks")
async def process_lookbooks(
background_tasks: BackgroundTasks,
files: List[UploadFile] = File(...),