File size: 508 Bytes
dc4f1bd c985eaa | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | from fastapi import FastAPI, Query
from pydantic import BaseModel
app = FastAPI()
# @app.get("/query")
# def greet_user(query: str = Query(..., description="Enter any string")):
# return {"message": "Hello! Welcome to SpaarxSense. How can I help you today?"}
class QueryInput(BaseModel):
query: str
@app.get("/")
def root():
return {"status": "online"}
@app.post("/query")
def query(input_data: QueryInput):
return {"message": "Hello! Welcome to SpaarxSense. How can I help you today?"} |