query_api / main.py
NeuSpaarX's picture
Update main.py
dc4f1bd verified
Raw
History Blame Contribute Delete
508 Bytes
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?"}