From 9943c6d6079974b1f773674236d4ce86d2fd3d9e Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Fri, 26 Jul 2024 13:33:02 -0700 Subject: [PATCH] fix(proxy_server.py): fix get secret for environment_variables --- litellm/proxy/proxy_server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 1f35a06f0..63f677ff1 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -1387,7 +1387,9 @@ class ProxyConfig: environment_variables = config.get("environment_variables", None) if environment_variables: for key, value in environment_variables.items(): - os.environ[key] = value + os.environ[key] = str( + litellm.get_secret(secret_name=key, default_value=value) + ) ## LITELLM MODULE SETTINGS (e.g. litellm.drop_params=True,..) litellm_settings = config.get("litellm_settings", None)