feat(config): add environment variable support for DEFAULT_MODEL_PARAMS (#23223)

This commit is contained in:
Denis Khachyan 2026-04-01 13:36:29 +03:00 • committed by GitHub
parent 2d83d0f950
commit 7025cc94cc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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(