Settings settings
Global settings live under settings
:
settings:
default_provider: "llama3.1-8b" # default_provider: "<your-provider-name>"
editor: "vim" # optional [str], default "vi"
provider_assignments: # optional [dict]
"code-review": "llama3.1-8b" # <template_id>: <provider_name>
"summarize-git-diff": "qwen3-8b"
Default Provider default_provider
Name of a provider defined in the same file.
Specify the default provider that would be used in all templates by default if no provider_assignements
set and not overloaded with --provider
argument option.
Editor command editor
Used by commands that open an editor to edit config/template yaml files.
vi
by default, you can use your favorite like vim
, nano
, etc. that executes like <cmd> <file>
Template to Provider assignments provider_assignments
Use this when you want to use different specific providers assigned to different templates.