角色介绍
Continue 中的模型可以配置用于扩展中的各种角色。
chat
: 用于扩展侧边栏中的聊天对话autocomplete
: 用于编辑器中的代码自动完成建议edit
: 用于根据编辑提示生成代码apply
: 用于决定如何将编辑应用到文件embed
: 用于生成向量搜索(@Codebase 和 @Docs 上下文提供商)使用的嵌入rerank
: 用于重新排序向量搜索的结果
可以使用 roles
为 config.yaml
模型块指定这些角色。有关更多详细信息,请参阅YAML 规范。
选择模型角色
您可以控制助手模型中哪些模型将当前用于给定角色。在主输入上方,点击三个点,然后点击立方体图标以展开 Models
部分。然后可以使用下拉菜单为每个角色选择一个活动的模型。
信息
roles
没有在 config.json
(已弃用)中明确定义 - 它们是通过顶级键(如 embeddingsProvider
)推断出来的