Przeglądaj źródła

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.
ferret99gt 2 miesięcy temu
rodzic
commit
a4249a6351
1 zmienionych plików z 0 dodań i 1 usunięć
  1. 0 1
      backend/open_webui/utils/payload.py

+ 0 - 1
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:
 def apply_model_params_to_body_ollama(params: dict, form_data: dict) -> dict:
     name_differences = {
     name_differences = {
         "max_tokens": "num_predict",
         "max_tokens": "num_predict",
-        "frequency_penalty": "repeat_penalty",
     }
     }
 
 
     for key, value in name_differences.items():
     for key, value in name_differences.items():