fix(proxy_server.py): fix embedding model exception mapping

This commit is contained in:
Krrish Dholakia 2024-07-06 11:14:41 -07:00
parent f7ebb84488
commit 71edb28d6a
2 changed files with 7 additions and 1 deletions

View file

@ -2888,6 +2888,11 @@ def get_error_message_str(e: Exception) -> str:
error_message = e.detail
elif isinstance(e.detail, dict):
error_message = json.dumps(e.detail)
elif hasattr(e, "message"):
if isinstance(e.message, "str"):
error_message = e.message
elif isinstance(e.message, dict):
error_message = json.dumps(e.message)
else:
error_message = str(e)
else: