Repository navigation
v0.8.3
Per-Request Model Override
Requests can now specify a different backend model via the model field in the request payload.
Added
- Per-Request Model Override - Requests can now specify a different backend model via the
modelfield- If request
modeldiffers from server'smodel_name, temporarily overridesBACKEND_MODELfor that request - Enables passthrough to LM Studio/Ollama for model selection at request time
- Original model is restored after request completes (even on errors)
- Model name now logged in
request_startedevent for debugging
- If request
Example
# Uses qwen2.5:7b for this request only, regardless of server's configured model
curl http://localhost:8000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "qwen2.5:7b",
"messages": [{"role": "user", "content": "Hello!"}]
}'Full Changelog: v0.8.2...v0.8.3