mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #23402] Enhancement: Update "Cache Base Model List" description to warn about increased API requests #58638
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 @copperblu on GitHub (Apr 4, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23402
Is your feature request related to a problem? Please describe.
More an enhancement...
When the "Cache Base Model List" setting is toggled off, Open WebUI seems to frequently poll connected API endpoints (like
/v1/models) to fetch available models on page loads/refreshes. For users connecting to external APIs (ex. Perplexit/LiteLLM proxy), this results in a spike in API requests. This can inadvertently trigger rate limits or cause unexpected spikes in API usage dashboards, and the current UI description doesn't make this consequence clear.Describe the solution you'd like
Update the subtext/description of the "Cache Base Model List" toggle to include a brief warning. Maybe only when it's disabled to lessen UI clutter?
Something along the lines of:
"Warning: Disabling this will query connected APIs for available models on every load, potentially increasing external API requests."
Describe alternatives you've considered
N/A
Additional context
This is especially problematic when users temporarily disable the cache to debug missing models, forget to turn it back on, and later discover thousands of unnecessary
/v1/modelsrequests hitting their upstream providers.