From a4249a63511a7ed8ed10872c59a5235dcadfa8dd Mon Sep 17 00:00:00 2001 From: ferret99gt Date: Wed, 19 Feb 2025 09:24:38 -0500 Subject: [PATCH] Remove remapping of frequency_penalty to repeat_penalty 1) Ollama natively supports frequency_penalty, so this is not necessary. 2) Repeat_penalty is being added to Open WebUI in PR #10016, allowing Ollama users to pick which penalty methods they want. --- backend/open_webui/utils/payload.py | 1 - 1 file changed, 1 deletion(-) diff --git a/backend/open_webui/utils/payload.py b/backend/open_webui/utils/payload.py index 78d8378e1..d2a55ce19 100644 --- a/backend/open_webui/utils/payload.py +++ b/backend/open_webui/utils/payload.py @@ -68,7 +68,6 @@ def apply_model_params_to_body_openai(params: dict, form_data: dict) -> dict: def apply_model_params_to_body_ollama(params: dict, form_data: dict) -> dict: name_differences = { "max_tokens": "num_predict", - "frequency_penalty": "repeat_penalty", } for key, value in name_differences.items():