yifan0sun commited on
Commit
1e27d49
·
verified ·
1 Parent(s): 42fdd8f

Update server.py

Browse files
Files changed (1) hide show
  1. server.py +9 -1
server.py CHANGED
@@ -3,7 +3,8 @@ from pydantic import BaseModel
3
  from pathlib import Path
4
 
5
  import torch
6
-
 
7
  from fastapi.middleware.cors import CORSMiddleware
8
 
9
  from ROBERTAmodel import *
@@ -64,6 +65,13 @@ def ping():
64
 
65
 
66
 
 
 
 
 
 
 
 
67
 
68
 
69
  @app.post("/migrate_cache")
 
3
  from pathlib import Path
4
 
5
  import torch
6
+ from fastapi import UploadFile, File
7
+ import os
8
  from fastapi.middleware.cors import CORSMiddleware
9
 
10
  from ROBERTAmodel import *
 
65
 
66
 
67
 
68
+
69
+ @app.post("/upload")
70
+ async def upload(file: UploadFile = File(...)):
71
+ path = f"/data/{file.filename}"
72
+ with open(path, "wb") as f:
73
+ f.write(await file.read())
74
+ return {"status": "uploaded", "path": path}
75
 
76
 
77
  @app.post("/migrate_cache")