From 19db873603215773f9a64e03785a1a076dc6c8a8 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Tue, 23 Jun 2026 23:35:40 +0200 Subject: [PATCH] refac --- backend/open_webui/main.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/open_webui/main.py b/backend/open_webui/main.py index 79eedf74b0..5cdfb791fe 100644 --- a/backend/open_webui/main.py +++ b/backend/open_webui/main.py @@ -1043,6 +1043,12 @@ async def chat_completion( **default_model_params, **(model_info.params.model_dump() if model_info and model_info.params else {}), } + request_params = {key: value for key, value in (form_data.get('params') or {}).items() if value is not None} + if model_info_params or request_params: + form_data['params'] = { + **model_info_params, + **request_params, + } # Check base model existence for custom models if model_info and model_info.base_model_id: