Continue 接入中转教程:VS Code 扩展自定义 Provider 实战
Continue 扩展接入教程:在 config.yaml 中新增自定义 Provider,配置 Base URL 与 sk- 密钥,统一调度 Claude / GPT / Gemini。
一、Continue 是什么
Continue 是 VS Code 上开源免费的 AI 编码扩展,支持配置多个自定义 Provider。把 Provider 指向本站网关,即可统一调用 Claude / GPT / Gemini 并统一计费。
二、准备工作
- 登录极智API控制台,创建
sk-xxxxxxAPI Key(只显示一次,请保存)。 - 确认要用的模型 slug(如
claude-sonnet-5、gpt-5.5、gemini-3.7-flash)。 - 确认网关地址:
https://www.relay-api.com。
三、配置 Continue
编辑 ~/.continue/config.yaml(或 .continue/config.yaml),给每个模型加一个 Provider:
models:
- title: Claude Sonnet 5
provider: anthropic
model: claude-sonnet-5
apiBase: "https://www.relay-api.com"
apiKey: sk-你的密钥
- title: GPT-5.4
provider: openai
model: gpt-5.5
apiBase: "https://www.relay-api.com/v1"
apiKey: sk-你的密钥
- title: Gemini 3.7 Flash
provider: gemini
model: gemini-3.7-flash
apiBase: "https://www.relay-api.com"
apiKey: sk-你的密钥
保存后重启扩展,用 /models 切换模型。
四、接口地址对照
| 模型分组 | 本站入口(apiBase) | 协议 |
|---|---|---|
| Claude / Anthropic | https://www.relay-api.com | Anthropic Messages |
| GPT / OpenAI | https://www.relay-api.com/v1 | OpenAI Chat Completions |
| Gemini | https://www.relay-api.com | Google generateContent |
五、常见问题排查
| 现象 | 处理 |
|---|---|
| 401 / 403 | 密钥无效、未启用或余额不足;确认 sk- 正确并充值。 |
| 404 / 模型不可用 | 模型名与平台 slug 不一致,或该模型未启用;核对模型 ID。 |
安全建议:密钥别写法进公开仓库;生成类任务 token 消耗大,注意余额。
Base URL 说明:本站同时接受 /v1beta/models/... 与 /v1beta/v1beta/models/...(以及 /v1/... 与 /v1/v1/...),所以无论客户端是否自己补 /v1beta,Base URL 填 https://www.relay-api.com 或 https://www.relay-api.com/v1beta 都能正常调用。填完后点 Continue 的 Connect / 测试;仍报 404 时,先确认模型 ID 与控制台「令牌」页右上角「模型 ID」里的一致。
