Models
Pick the model SQLsaber uses for queries.
Default model
Section titled “Default model”SQLsaber uses openai:gpt-5.6-sol when no model is configured. saber models reset writes that same identifier.
The provider prefix selects the authentication route:
openai:gpt-5.6-solusesOPENAI_API_KEYand Platform API billing.openai-codex:gpt-5.6-soluses ChatGPT subscription authentication.
Recommended models
Section titled “Recommended models”These models produce strong SQL in practice:
anthropic:claude-opus-5openai:gpt-5.6-solopenai-codex:gpt-5.6-solgoogle:gemini-2.5-proxai:grok-4.6
The picker also ranks a default for Groq, Mistral, and Cohere when those providers are configured. See saber models list.
List available models
Section titled “List available models”saber models listSet the default model
Section titled “Set the default model”saber models setThis command lets you:
- Choose a configured provider
- Select a model
- Save it as the default
- Configure thinking
For scripts and coding agents, set the model and thinking level without fetching the list:
saber models set openai:gpt-5 --thinking-level mediumsaber models set openai-codex:gpt-5.6-solConfigure a plugin model
Section titled “Configure a plugin model”Set a model for handoff, viz, or notebook without changing the main model:
saber plugins set handoff model openai:gpt-5saber plugins set viz model openai:gpt-5saber plugins set notebook model openai:gpt-5saber plugins show handoff modelsaber plugins unset handoff modelIf no plugin model is set, the plugin uses the session model. Changes apply to new
CLI sessions. Legacy models --agent commands are no longer supported, and old
subagent overrides are ignored. Set those models again through saber plugins.
Reset to the default
Section titled “Reset to the default”saber models resetsaber models reset --yesThis writes openai:gpt-5.6-sol again.
Check the current model
Section titled “Check the current model”saber models currentsaber models --help