edit 添加到模型的角色中,以指定它可以用于编辑请求。如果未指定编辑模型,则使用选定的 chat 模型。config.yaml
模型推荐
| 模型作用 | 最佳开源模型 | 最佳闭源模型 | 备注 |
|---|---|---|---|
| 聊天 编辑 | 封闭模型和开放模型性能非常相似 |
提示模板
您可以通过在模型配置中设置promptTemplates.edit 属性来自定义用于编辑代码的提示模板。Continue 使用 Handlebars 语法进行模板化。 编辑模板的可用变量:{{{userInput}}}- 用户的编辑请求/指令{{{language}}}- 代码的编程语言{{{codeToEdit}}}- 正在编辑的代码{{{prefix}}}- 编辑区域之前的内容{{{suffix}}}- 编辑区域之后的内容{{{supportsCompletions}}}- 模型是否支持 completions API{{{supportsPrefill}}}- 模型是否支持预填充功能