From 7025cc94ccdf13bf1c4702dbfaa5066526f87327 Mon Sep 17 00:00:00 2001 From: Denis Khachyan Date: Wed, 1 Apr 2026 13:36:29 +0300 Subject: [PATCH] feat(config): add environment variable support for DEFAULT_MODEL_PARAMS (#23223) --- backend/open_webui/config.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/open_webui/config.py b/backend/open_webui/config.py index f2dcd92a7..8fac490c1 100644 --- a/backend/open_webui/config.py +++ b/backend/open_webui/config.py @@ -1226,10 +1226,16 @@ DEFAULT_MODEL_METADATA = PersistentConfig( {}, ) +try: + default_model_params = json.loads(os.environ.get('DEFAULT_MODEL_PARAMS', '{}')) +except Exception as e: + log.exception(f'Error loading DEFAULT_MODEL_PARAMS: {e}') + default_model_params = {} + DEFAULT_MODEL_PARAMS = PersistentConfig( 'DEFAULT_MODEL_PARAMS', 'models.default_params', - {}, + default_model_params, ) DEFAULT_USER_ROLE = PersistentConfig(