mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 23:04:48 -05:00
[GH-ISSUE #21837] issue: DEFAULT_MODEL_PARAMS ignored despite ENABLE_PERSISTENT_CONFIG: "false" #122900
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dkhachyan on GitHub (Feb 24, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/21837
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.8.5
Ollama Version (if applicable)
No response
Operating System
linux
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
Since ENABLE_PERSISTENT_CONFIG is false, the application should parse DEFAULT_MODEL_PARAMS on every startup and apply {"function_calling": "native"} as the default state for all compatible models.
Actual Behavior
The setting is ignored. It doesn't appear in the UI's model parameters, and the functionality doesn't trigger as "native" by default.
Steps to Reproduce
value: "false"
value: '{"function_calling": "native"}'
Logs & Screenshots
startup logs:
Additional Information
Does the DEFAULT_MODEL_PARAMS variable support the function_calling key?
@tjbck commented on GitHub (Feb 24, 2026):
Unable to reproduce.