Skip to content

Disabling models

Take a model out of routing manually — completely, until you enable it back:

broker.disable_llm("groq-llama")
# ... later ...
broker.enable_llm("groq-llama")

The verdict survives a preset sync and does not touch the model's accumulated quality history.

A pool state snapshot shows who is disabled — one entry per model:

for name, entry in broker.snapshot().items():
    print(name, entry.disabled, entry.has_key, entry.cooldown_until, entry.demoted_operations)

Fields — in LLMSnapshot; the pool-wide picture is in Monitoring and the journal.