跳至主要内容

角色介绍

Continue 中的模型可以配置用于扩展中的各种角色。

  • chat: 用于扩展侧边栏中的聊天对话
  • autocomplete: 用于编辑器中的代码自动完成建议
  • edit: 用于根据编辑提示生成代码
  • apply: 用于决定如何将编辑应用到文件
  • embed: 用于生成向量搜索(@Codebase 和 @Docs 上下文提供商)使用的嵌入
  • rerank: 用于重新排序向量搜索的结果

可以使用 rolesconfig.yaml 模型块指定这些角色。有关更多详细信息,请参阅YAML 规范

选择模型角色

您可以控制助手模型中哪些模型将当前用于给定角色。在主输入上方,点击三个点,然后点击立方体图标以展开 Models 部分。然后可以使用下拉菜单为每个角色选择一个活动的模型。

Settings Active Models Section

信息

roles 没有在 config.json(已弃用)中明确定义 - 它们是通过顶级键(如 embeddingsProvider)推断出来的