Why is there no tool autoselection feature #20162
Unanswered
profoundvision
asked this question in
Q&A
Replies: 2 comments 3 replies
-
|
Just call the task model with a chat completions call then? And publish it on openwebui.com for everyone to use! |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
I think I can figure out how to use the task model. But my main point of discussion is: why this is not a feature now and if it is on the roadmap. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I think the number one unintuitive thing about OpenWebUI for new users is that you need to manually select images, code, search, etc.
I think an auto tool selector is a very useful addition to the functionalities.
The docs refer to https://openwebui.com/posts/1bcd41cc-f730-44cb-9384-e21c8a033e06 and also mention DEFAULT_TOOLS_FUNCTION_CALLING_PROMPT_TEMPLATE.
A problem with the script mentioned there is that it doesn't consider native features (images/code/search), only custom tools.
I managed to adapt it to also select the native features and made some changes to make it more robust.
The only thing I couldn't figure out right away was how to make it use the task model (which is invisible to the user for me but still can be used by the title generation etc.).
Script attached for reference.
I would argue that the tool calling script and documentation can be updated. But really I think this should be part of the main functionality. Let's discuss.
tool-autoselect.py
Beta Was this translation helpful? Give feedback.
All reactions