amanm10000 commited on
Commit
bdf89c3
·
1 Parent(s): 3cf6d01

Add a new POST endpoint for chat in main.py to handle user queries and return responses from the graph model.

Browse files
Files changed (1) hide show
  1. main.py +8 -0
main.py CHANGED
@@ -123,6 +123,14 @@ async def chat(request: Query):
123
  # response = response[4:]
124
  return {"response": response}
125
 
 
 
 
 
 
 
 
 
126
  @app.get("/")
127
  async def root():
128
  return {"message": "Hello World"}
 
123
  # response = response[4:]
124
  return {"response": response}
125
 
126
+ @app.post("/chat")
127
+ async def chat(request: Query):
128
+ response = graph.invoke({"question": request.question})
129
+ response = response["answer"]
130
+ response = re.sub(r'<think>.*?</think>', '', response, flags=re.DOTALL)
131
+ # response = response[4:]
132
+ return {"response": response}
133
+
134
  @app.get("/")
135
  async def root():
136
  return {"message": "Hello World"}