from fastapi import FastAPI from pydantic import BaseModel from calculator import calculate from sentimentAnalysis import sentimentAnalysis class User_input(BaseModel): sentence:str operation:str x:float y:float app = FastAPI() @app.get("/hello") def greet_json(): return {"Hello": "World!"} @app.post("/calculate") def operate(input:User_input): res= calculate(input.operation, input.x, input.y) return res @app.post("/sentimentAnalysis") def operate(input:User_input): res= sentimentAnalysis(input.sentence) return res