在 Continue 中使用 BigModel.io
在 VS Code 或 JetBrains 的 Continue 中,用 provider openai、apiBase https://bigmodel.io/v1 和 config.yaml 模型配置接入 BigModel.io,并支持 Agent 模式工具调用。
Continue 在 ~/.continue/config.yaml 中配置模型。它的 openai 提供方支持自定义 apiBase,把它指向 https://bigmodel.io/v1 即可使用 BigModel.io 的模型。
| 字段 | 值 |
|---|---|
provider |
openai |
apiBase |
https://bigmodel.io/v1 |
apiKey |
你的 BigModel.io API Key(sk-...);不要把这个文件纳入版本管理 |
model |
模型目录中的模型 ID,如 glm-5.3 |
roles |
chat、edit、apply(按需添加其他角色) |
capabilities |
Agent 模式需要 tool_use;模型支持图片时加 image_input |
useResponsesApi |
设为 false,强制使用 Chat Completions |
#配置 config.yaml
打开 ~/.continue/config.yaml(没有就新建),加入:
name: BigModel
version: 0.0.1
schema: v1
models:
- name: GLM-5.3 (BigModel)
provider: openai
model: glm-5.3
apiBase: https://bigmodel.io/v1
apiKey: sk-your-bigmodel-key
useResponsesApi: false
roles: [chat, edit, apply]
capabilities: [tool_use]
- name: DeepSeek V4 Flash (BigModel)
provider: openai
model: deepseek-v4-flash
apiBase: https://bigmodel.io/v1
apiKey: sk-your-bigmodel-key
useResponsesApi: false
roles: [chat, edit, apply, summarize]model必须是目录中的准确 ID,name只是下拉框里显示的名称。useResponsesApi: false让请求走/v1/chat/completions,所有文本分组都支持。仅支持 Chat Completions 的 GLM、DeepSeek 分组访问/v1/responses会返回 404。- Agent 模式需要
capabilities: [tool_use]。只有支持图片的模型才加image_input。
Key 以明文保存在
~/.continue/config.yaml中。不要提交这个文件,也不要把它复制到项目仓库里。
不支持自动补全。 BigModel.io 只提供对话端点(/v1/chat/completions、/v1/responses、/v1/messages),没有旧版 /v1/completions 或 FIM(中间填充)端点,而 Continue 的 autocomplete 角色需要它们。请把 BigModel.io 的模型用于 chat、edit、apply 角色,Tab 自动补全交给其他服务商或关闭。
#验证配置
打开 Continue 对话面板,在模型下拉框中选择 GLM-5.3 (BigModel),发送 "ping"。应收到回复,并在用量页看到这条请求。
#常见问题排查
下拉框里没有这个模型。 config.yaml 有 YAML 语法错误,或 Continue 用的是另一份配置。修正缩进,并确认 Continue 当前选中的是本地配置。
404 not_found_error:... /v1/responses is not available。 Continue 在仅支持 Chat Completions 的分组上调用了 Responses API。设置 useResponsesApi: false。
所有请求都返回 404。 apiBase 应为 https://bigmodel.io/v1,不要带 /chat/completions。
401 API_KEY_REQUIRED 或 INVALID_API_KEY。 apiKey 为空或填错。从 API Keys 重新复制 Key 并保存文件。
Agent 模式从不调用工具。 给模型加上 capabilities: [tool_use],并使用支持工具调用的模型。
503 api_error:No available accounts: no available accounts supporting model: ...。 model 拼错,或 Key 所在分组不提供该模型。
403 INSUFFICIENT_BALANCE 或 429。 到充值页充值。429 API_KEY_QUOTA_EXHAUSTED 请在 API Keys 提高 Key 额度。
#相关文档
更新于 · 以 Markdown 查看