refac/fix: error message
This commit is contained in:
parent
cf08d34879
commit
e7c7c65227
|
@ -1305,6 +1305,13 @@ async def process_chat_response(
|
||||||
"error": {"content": error},
|
"error": {"content": error},
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
if isinstance(error, str) or isinstance(error, dict):
|
||||||
|
await event_emitter(
|
||||||
|
{
|
||||||
|
"type": "chat:message:error",
|
||||||
|
"data": {"error": {"content": error}},
|
||||||
|
},
|
||||||
|
)
|
||||||
|
|
||||||
if "selected_model_id" in response_data:
|
if "selected_model_id" in response_data:
|
||||||
Chats.upsert_message_to_chat_by_id_and_message_id(
|
Chats.upsert_message_to_chat_by_id_and_message_id(
|
||||||
|
|
|
@ -324,6 +324,8 @@
|
||||||
message.content = data.content;
|
message.content = data.content;
|
||||||
} else if (type === 'chat:message:files' || type === 'files') {
|
} else if (type === 'chat:message:files' || type === 'files') {
|
||||||
message.files = data.files;
|
message.files = data.files;
|
||||||
|
} else if (type === 'chat:message:error') {
|
||||||
|
message.error = data.error;
|
||||||
} else if (type === 'chat:message:follow_ups') {
|
} else if (type === 'chat:message:follow_ups') {
|
||||||
message.followUps = data.follow_ups;
|
message.followUps = data.follow_ups;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue