kganesh / main.py
ganeshkonapalli's picture
Upload 5 files
c272e3e verified
raw
history blame contribute delete
385 Bytes
from fastapi import FastAPI, Request
from pydantic import BaseModel
from app.model_utils import load_model, predict_label
app = FastAPI()
tokenizer, model, label_encoders = load_model()
class InputText(BaseModel):
text: str
@app.post("/predict")
def predict(input: InputText):
predictions = predict_label(input.text, tokenizer, model, label_encoders)
return predictions