feat:增加docker部署
This commit is contained in:
6
main.py
6
main.py
@@ -1,6 +1,6 @@
|
||||
from typing import List
|
||||
|
||||
from fastapi import FastAPI, UploadFile, File, Depends
|
||||
from fastapi import FastAPI, UploadFile, File, Depends, Form
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from starlette.middleware.cors import CORSMiddleware
|
||||
from starlette.responses import StreamingResponse
|
||||
@@ -26,8 +26,8 @@ app.add_middleware(
|
||||
|
||||
|
||||
@app.post("/library/upload")
|
||||
def upload(file: UploadFile = File(...)):
|
||||
url = upload_rustfs(file.file, file.filename)
|
||||
def upload(file: UploadFile = File(...), filename: str = Form(...)):
|
||||
url = upload_rustfs(file.file, filename)
|
||||
return ocr_from_url(url)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user