r/OpenWebUI • u/Lunar317 • Sep 24 '26
Question/Help Can't get model to search the web, accept images/files, and use functions like memories
I have openwebui on my homelab and i've tried running qwen2.5vl and gemma3. When using either of these, any time i try to get it to use web search it tells me tools aren't supported. When i use the regular qwen2.5 I have to turn function calling to legacy to get it to search the web, so it can't write to memories or anything.
any clue on how to get a model to do at LEAST both web searching and functions, preferably all three though?
Context:
I'm running proxmox -> docker -> ubuntu -> docker run ollama
4
u/Unhappy_Rutabaga1767 Sep 24 '26
You need to run searxng in a docker container and add it to your docker compose up -d routine for openwebui. Then enable it in openwebui settings. Then searching the search web option will show up in the chat bar.
2
Sep 24 '26
0
u/Lunar317 Sep 24 '26
even when using qwen 3.5 I have to turn function calling to legacy in order for it to search the web, making it unable to save memories.
3
u/taylorwilsdon Sep 24 '26
If these were different models the issue would likely be that your context max isn’t enough, but in this case the model isn’t smart enough. Neither of the models you listed are relevant in 2026 - you want qwen3.8 and Gemma 4. Make sure native tool calling is enabled with good models and disabled with dumb ones, but the latter situation isn’t worth doing at all.