forked from phoenix/litellm-mirror
fix(utils.py): fix message replace
This commit is contained in:
parent
71bf5b31b2
commit
0a15d3b3c3
1 changed files with 7 additions and 2 deletions
|
@ -6649,9 +6649,14 @@ def exception_type(
|
||||||
else:
|
else:
|
||||||
message = str(original_exception)
|
message = str(original_exception)
|
||||||
|
|
||||||
if message is not None and isinstance(message, str):
|
if message is not None and isinstance(
|
||||||
|
message, str
|
||||||
|
): # done to prevent user-confusion. Relevant issue - https://github.com/BerriAI/litellm/issues/1414
|
||||||
message = message.replace("OPENAI", custom_llm_provider.upper())
|
message = message.replace("OPENAI", custom_llm_provider.upper())
|
||||||
message = message.replace("OpenAI", custom_llm_provider)
|
message = message.replace(
|
||||||
|
"openai.OpenAIError",
|
||||||
|
"{}.{}Error".format(custom_llm_provider, custom_llm_provider),
|
||||||
|
)
|
||||||
if custom_llm_provider == "openai":
|
if custom_llm_provider == "openai":
|
||||||
exception_provider = "OpenAI" + "Exception"
|
exception_provider = "OpenAI" + "Exception"
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue