Skip to content

Commit 9c1d553

Browse files
committed
server forward errors
1 parent 29edead commit 9c1d553

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

oneping/server.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,11 @@ async def chat(genreq: GenerateRequest):
101101
sse = generate_sse(stream)
102102
return StreamingResponse(sse, media_type='text/event-stream')
103103
else:
104-
reply = reply_api(**kwargs, **patch)
105-
return JSONResponse(reply)
104+
try:
105+
reply = reply_api(**kwargs, **patch)
106+
return JSONResponse({'success': True, 'data': reply})
107+
except Exception as e:
108+
return JSONResponse({'success': False, 'data': str(e)})
106109

107110
# start server
108111
uvicorn.run(app, host=host, port=port)

0 commit comments

Comments
 (0)