Add chat_completions endpoint to handle chat requests with message array
Build and Push Agent API / build (push) Successful in 5s

This commit is contained in:
2026-05-10 16:04:13 +02:00
parent 1476b33a9b
commit 15c1917389
+21
View File
@@ -41,4 +41,25 @@ def chat(req: ChatRequest):
return { return {
"response": response, "response": response,
"session_id": req.session_id "session_id": req.session_id
}
@app.post("/v1/chat/completions")
def chat_completions(req: dict):
messages = req["messages"]
user_message = messages[-1]["content"]
response = run_agent(user_message)
return {
"id": "chatcmpl-local",
"object": "chat.completion",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": response
}
}
]
} }