Apply model role
chat
: Used for chat conversations in the extension sidebarautocomplete
: Used for autocomplete code suggestions in the editoredit
: Used to generate code based on edit promptsapply
: Used to decide how to apply edits to a fileembed
: Used to generate embeddings used for vector search (@Codebase and @Docs context providers)rerank
: Used to rerank results from vector searchconfig.yaml
model block using roles
. See the YAML Specification for more details.
Models
section. Then you can use the dropdowns to select an active model for each role.
roles
are not explicitly defined within config.json
(deprecated) - they
are infered by the top level keys like embeddingsProvider