mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 02:34:29 +00:00
better timeouts
This commit is contained in:
parent
acaca0f47a
commit
baffc2dd44
2 changed files with 3 additions and 3 deletions
|
@ -128,7 +128,7 @@ def get_optional_params(
|
||||||
####### COMPLETION ENDPOINTS ################
|
####### COMPLETION ENDPOINTS ################
|
||||||
#############################################
|
#############################################
|
||||||
@client
|
@client
|
||||||
@func_set_timeout(120, allowOverride=True) ## https://pypi.org/project/func-timeout/ - timeouts, in case calls hang (e.g. Azure)
|
@func_set_timeout(180, allowOverride=True) ## https://pypi.org/project/func-timeout/ - timeouts, in case calls hang (e.g. Azure)
|
||||||
def completion(
|
def completion(
|
||||||
model, messages, # required params
|
model, messages, # required params
|
||||||
# Optional OpenAI params: see https://platform.openai.com/docs/api-reference/chat/create
|
# Optional OpenAI params: see https://platform.openai.com/docs/api-reference/chat/create
|
||||||
|
|
|
@ -20,6 +20,6 @@ for model in model_fallback_list:
|
||||||
print(response)
|
print(response)
|
||||||
if response != None:
|
if response != None:
|
||||||
break
|
break
|
||||||
except:
|
except Exception as e:
|
||||||
print(f"error occurred: {traceback.format_exc()}")
|
print(f"error occurred: {traceback.format_exc()}")
|
||||||
pass
|
raise e
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue