Spaces:
Sleeping
Sleeping
| from fastapi import FastAPI, UploadFile, File | |
| from fastapi.responses import FileResponse | |
| import os, shutil | |
| app = FastAPI() | |
| def root(): | |
| return {"Hello": "World!"} | |
| async def upload_file(file: UploadFile = File(...)): | |
| os.makedirs("uploads", exist_ok=True) | |
| filepath = f"uploads/{file.filename}" | |
| with open(filepath, "wb") as f: | |
| shutil.copyfileobj(file.file, f) | |
| return FileResponse(filepath, filename=file.filename) | |