fix: chat completion non-existent model issue

This commit is contained in:
Timothy Jaeryang Baek 2025-04-06 23:40:48 -07:00
parent 8e8bc3125e
commit aefb3117db

View File

@ -1108,6 +1108,8 @@ async def chat_completion(
except Exception as e: except Exception as e:
log.debug(f"Error processing chat payload: {e}") log.debug(f"Error processing chat payload: {e}")
if metadata.get("chat_id") and metadata.get("message_id"):
# Update the chat message with the error
Chats.upsert_message_to_chat_by_id_and_message_id( Chats.upsert_message_to_chat_by_id_and_message_id(
metadata["chat_id"], metadata["chat_id"],
metadata["message_id"], metadata["message_id"],