Santhosh Reddy
chages
4b33459
from transformers import pipeline
from fastapi import FastAPI
app = FastAPI()
classifier = pipeline("zero-shot-classification", model='facebook/bart-large-mnli')
@app.get("/")
async def root():
return {"Hell": "Yeah!"}
@app.get("/predict")
async def root(title):
categories = ["technology", "sports", "politics", "weather", "business", "entertainment"]
response = classifier(title, categories)
response["category"] = response["labels"][0]
return response