Spaces:
Sleeping
Sleeping
from fastapi import FastAPI, Request | |
from pydantic import BaseModel | |
from setfit import SetFitModel | |
app = FastAPI() | |
class TextInput(BaseModel): | |
text: str | |
class LabelScore(BaseModel): | |
label: str | |
score: float | |
async def predict(input: TextInput): | |
model = SetFitModel.from_pretrained("assets") | |
preds = model.predict(input) | |
return preds | |
def read_root(): | |
return {"message": "Welcome to the FastAPI prediction service"} | |