File size: 463 Bytes
d13114d
 
1cd2508
d13114d
1cd2508
d13114d
 
 
 
 
 
 
 
902d377
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from fastapi import FastAPI, Request
from fastapi.responses import JSONResponse

app = FastAPI()

@app.post("/run_predict")
async def run_predict(request: Request):
    try:
        body = await request.json()
        sentences = body.get("data", [])
        results = [" / ".join(list(s)) for s in sentences]
        return JSONResponse(content={"data": results})
    except Exception as e:
        return JSONResponse(content={"error": str(e)}, status_code=500)