Continue API 配置:分清聊天与自动补全角色

在 Continue 中分别配置聊天、编辑和自动补全角色,接入兼容端点,并检查 Responses API 选择、模型限制与真实调用费用。

发布 2026-09-29 · 更新 2026-09-29 · KeepRouter Editorial · 4 分钟阅读

按任务风险、上下文与模型验收检查整理的 Claude Code 工作负载路由表
衡量完整编码任务,包括上下文、重试与复核。示意图,不代表实测节省。

在 Continue 中配置兼容模型,使用 provider: openai、准确型号和 apiBase,并只分配本次需要验证的角色。聊天、编辑、应用补丁、自动补全和向量检索是不同任务,聊天成功不能证明其他角色也可用。

如果只是替换付费聊天模型,可以保留已经好用的本地补全模型,先缩小变更范围。

明确一条聊天配置

Continue OpenAI 配置说明介绍了自定义 API 地址和 useResponsesApi;配置参考定义角色与能力。

name: KeepRouter chat trial
version: 1.0.0
schema: v1
models:
  - name: KeepRouter text check
    provider: openai
    model: free
    apiBase: https://keeprouter.com/v1
    apiKey: REPLACE_WITH_YOUR_KEEPROUTER_KEY
    useResponsesApi: false
    roles:
      - chat

这是本地配置模板。按所用版本支持的方式保存凭证,不要提交填入真实 Key 的文件。free 用于简单文本连接验证,付费代码模型需要另外测试能力与预算。

基础地址写到 /v1,由客户端补齐操作路径。新建一段聊天,确认界面实际选择了新增模型,而不是原来的默认项。

让模型角色对应具体工作

角色验证任务单纯聊天发现不了的问题
chat解释短函数上下文遗漏
edit修改一个行为编辑格式或需求理解错误
apply应用已确认补丁补丁位置错误
autocomplete补齐表达式延迟与无效建议
embed索引、检索代码向量或端点不兼容

自动补全会产生很多短请求,部分建议从未被接受。适合长篇解释的模型,不一定适合用户正在输入时的即时补全。成本也应按被接受的建议与节省的工作量判断。

检查客户端实际选择的 API

Continue 有与型号相关的 Responses API 行为。遇到路径错误时先查看实际操作,本文用 useResponsesApi: false 明确选择 Chat Completions。

不要把 useLegacyCompletionsEndpoint 当作万能修复。旧 Completions 与 Chat Completions 的请求结构不同,改完可能只是换一种错误。

先不声明图片或工具能力,确认具体线路支持后再开启。配置项会影响请求,但不会增加上游本来没有的功能。

用同一个小项目比较聊天与编辑

准备函数、测试和一个无关文件。先让模型解释行为,再修改一个要求明确的功能,不改变公共签名。检查实际 diff 和测试输出。

例如字符串函数只去掉首尾空格,保留中间空格;让模型补充空字符串测试,确认它没有顺便删除所有内部空格。不同候选从同一仓库版本开始,并提供相同上下文。

分开排查配置与任务失败

现象排查方向
找不到新模型YAML 格式与当前加载配置
401目标服务和凭证
404API 模式与重复路径
聊天正常、编辑失败对应角色的提示词与补丁处理
补全迟缓请求频率、延迟、角色选择
花费超出估算后台调用、未接受建议与重试

按 Continue 接入说明建立基本连接,到目录选准确型号,用费用计算器估算试验预算。每个新角色通过自己的测试后再替换旧配置。

常见问题

一个模型能负责全部 Continue 角色吗?

可能可以,但每个角色都需要自己的能力和延迟验证。聊天成功不能证明补全、向量或补丁应用质量。

为什么 Continue 请求 responses?

端点选择可能与型号和配置有关。按官方说明,为本次线路明确设置 useResponsesApi。

可以用免费线路评价代码能力吗?

免费线路仅用于基本文本连接检查。代码评估应使用实际候选型号,验证任务、能力和当前价格。

参考的一手资料

本文最近复核 2026-09-29

  1. [1] Continue OpenAI configuration
  2. [2] Continue model-role schema

继续阅读

← 全部文章 · 模型与价格 · 获取 API Key