Spaces:
Sleeping
Sleeping
File size: 440 Bytes
e0e4a06 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
from fastapi import FastAPI, Request
from pydantic import BaseModel
from langgraph_chain import create_graph
from fastapi import Form
app = FastAPI()
graph = create_graph()
class Query(BaseModel):
question: str
@app.get("/")
def read_root():
return {"Message": "Welcome To Engineer Astra"}
@app.post("/ask")
def ask_q(question: str = Form(...)):
result = graph.invoke({"question": question})
return {"response": result}
|