Spaces:
Sleeping
Sleeping
from fastapi import FastAPI | |
from pydantic import BaseModel | |
from utils import model_prediction | |
app = FastAPI() | |
class TextRequest(BaseModel): | |
text: str | |
class TextResponse(BaseModel): | |
original_text: str | |
corrected_text: str | |
def predict(request: TextRequest): | |
corrected_text = model_prediction(request.text) | |
return TextResponse(original_text=request.text, corrected_text=corrected_text) | |
if __name__ == "__main__": | |
import uvicorn | |
uvicorn.run(app, host="0.0.0.0", port=8000) | |