mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-12 20:35:19 +00:00
fix
This commit is contained in:
parent
5b64c28f33
commit
df71d7c63b
1 changed files with 3 additions and 3 deletions
|
|
@ -881,7 +881,7 @@ async def generate_chat_completions(form_data: dict, user=Depends(get_verified_u
|
||||||
|
|
||||||
# Get the signature of the function
|
# Get the signature of the function
|
||||||
sig = inspect.signature(pipe)
|
sig = inspect.signature(pipe)
|
||||||
param = {"body": form_data}
|
params = {"body": form_data}
|
||||||
|
|
||||||
if "__user__" in sig.parameters:
|
if "__user__" in sig.parameters:
|
||||||
__user__ = {
|
__user__ = {
|
||||||
|
|
@ -908,9 +908,9 @@ async def generate_chat_completions(form_data: dict, user=Depends(get_verified_u
|
||||||
async def stream_content():
|
async def stream_content():
|
||||||
try:
|
try:
|
||||||
if inspect.iscoroutinefunction(pipe):
|
if inspect.iscoroutinefunction(pipe):
|
||||||
res = await pipe(**param)
|
res = await pipe(**params)
|
||||||
else:
|
else:
|
||||||
res = pipe(**param)
|
res = pipe(**params)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Error: {e}")
|
print(f"Error: {e}")
|
||||||
yield f"data: {json.dumps({'error': {'detail':str(e)}})}\n\n"
|
yield f"data: {json.dumps({'error': {'detail':str(e)}})}\n\n"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue