fix(litellm): resolve os.environ variables locally before registering models to DB

This commit is contained in:
Haitao Pan 2026-06-23 13:27:09 +08:00
parent 28df3b59d6
commit 4e183d2d44

View File

@ -42,7 +42,7 @@ add_model() {
"model_name": "$alias_name", "model_name": "$alias_name",
"litellm_params": { "litellm_params": {
"model": "$litellm_provider_model", "model": "$litellm_provider_model",
"api_key": "os.environ/$api_key_env_var", "api_key": "${!api_key_env_var}",
"api_base": "$api_base" "api_base": "$api_base"
}, },
"model_info": { "model_info": {
@ -58,7 +58,7 @@ EOF
"model_name": "$alias_name", "model_name": "$alias_name",
"litellm_params": { "litellm_params": {
"model": "$litellm_provider_model", "model": "$litellm_provider_model",
"api_key": "os.environ/$api_key_env_var" "api_key": "${!api_key_env_var}"
}, },
"model_info": { "model_info": {
"id": "$alias_name", "id": "$alias_name",