Merge branch 'main' into litellm_fix_using_wildcard_openai_models_proxy

This commit is contained in:
Ishaan Jaff 2024-04-15 14:35:06 -07:00 committed by GitHub
commit adae555fb1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 236 additions and 2 deletions

View file

@ -1900,7 +1900,12 @@ class ProxyConfig:
param_name = getattr(response, "param_name", None)
param_value = getattr(response, "param_value", None)
if param_name is not None and param_value is not None:
config[param_name] = param_value
# check if param_name is already in the config
if param_name in config:
if isinstance(config[param_name], dict):
config[param_name].update(param_value)
else:
config[param_name] = param_value
return config