mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[GH-ISSUE #7123] enh: Introduce Default State Configuration for Tools #53283
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 @Simi5599 on GitHub (Nov 20, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7123
Feature Request
Is your feature request related to a problem? Please describe.
Before Open WebUI v0.4.x, we could allow or disallow tools for a model and manually enable them via the chat interface. Now, if tools are allowed for a specific model, they are activated automatically, which can be frustrating.
Describe the solution you'd like
I believe we should implement a selector in the model configurator that allows setting the default state for specific tools.
For example, if I have "Run code" and "Web search" tools, I want to be able to set it so that only the Web search tool is enabled in the chat by default instead of both.
This way, I would have to manually turn off only the "Web search" tool if i don't need it.
Actually we can only disallow (disable via the model editor) the tools and for a non admin-use this makes the tool impossible to use.