u/DriftTony

Openclaw efficiency (with Ollama), why is no model data cached?

Ok, so I set it up to run with Ollama. The thing is that with each turn, the agent does a minimum of 3 requests:

  1. "params": {"path": "tags"} that returns ALL models hosted in your local Ollama
  2. "params": {"path": "show"} this returns all and every information about the current model loaded
  3. "params": {"path": "chat"} the actual request

Why is at least the 2nd request not cached? And perhaps the 1st one as well (only have it update when you are trying to view them listed with the pull-down menu)

Furthermore, not sure if anyone has similar issues with using Ollama:

1 The Basic Web Interface's chat only shows half of request responses? (from the normal chat ones) I tried adding a timeoutSeconds under Agents Defaults, but it seems not to help. I think it's related to the 'hanging' of the red 'stop'-button at the lower right bottom (and the need to press the green 'led' from the session tab to force it to stop?)

2 I have all the Ollama models listed in the openclaw.json seperately, but they do not show up as something I can select in the web interface (only default and one other one that are I think duplicates under the Agents tree inside the openclaw.json?)

3 I can't select 'thinking' in the Web Interface, even tho the model has thinking capabilities (and it should know that is has by all these 'show' -requests ... lol )

Openclaw running on a minisforum in WSL2, Ollama running Qwen3.6:27b on a different PC with a 5090

reddit.com
u/DriftTony — 9 days ago