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?"}