Vishaltiwari2019's picture
Upload 5 files
9bf33d9 verified
raw
history blame
437 Bytes
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 {"Hello": "World"}
@app.post("/ask")
def ask_q(question: str = Form(...)):
result = graph.invoke({"question": question})
return {"response": result}