Continue CLI 安装与 API 配置
安装 Continue CLI,配置 BetterToken Base URL 和 API Key,选择模型并排查常见错误。
要在 Continue CLI 中使用 BetterToken,请准备 API Key,填写下表中的 Base URL,并从模型广场选择当前可用的 Model ID。
重点信息
| 字段 | 填写内容 |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| Model | 从模型广场复制的当前 Model ID |
准备工作
已有账号?登录并充值,然后在控制台创建 API Key。
工具特定要求
- 已安装 Node.js 20 或更高版本(仅使用 npm 安装时需要)
安装
安装 Continue CLI
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bashWindows PowerShell
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iexnpm(跨平台)
npm install -g @continuedev/cli安装完成后,运行以下命令确认 cn 可用:
cn --version手动配置
| 字段 | 填写内容 |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| Model | 从模型广场复制的当前 Model ID |
配置 API Key 和 Base URL
设置 API Key 环境变量
macOS / Linux
在启动 Continue CLI 的同一个终端中运行:
export BETTERTOKEN_API_KEY="YOUR_API_KEY"Windows PowerShell
在启动 Continue CLI 的同一个 PowerShell 窗口中运行:
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"将 YOUR_API_KEY 替换为你的 BetterToken API Key。不要把 API Key 提交到 Git 仓库或写入共享配置文件。
创建 config.yaml
在用户目录创建或编辑以下文件:
- macOS / Linux:
~/.continue/config.yaml - Windows:
%USERPROFILE%\.continue\config.yaml
写入以下配置:
name: BetterTokenversion: 0.0.1schema: v1
models: - name: BetterToken GPT provider: openai model: YOUR_MODEL_ID apiBase: "https://bettertoken.ai/v1" apiKey: ${{ secrets.BETTERTOKEN_API_KEY }} useResponsesApi: falseYOUR_MODEL_ID 只是示例。请改为模型广场中当前可用的 模型 ID。
useResponsesApi: false 表示 Continue 的 API 使用偏好。Continue 仍可能根据模型选择 Responses 或 Chat Completions。BetterToken 支持两者,因此两种路径都可以使用这个 Base URL。如需确认实际请求路径,请在控制台查看请求记录。在 Continue CLI 1.5.47 搭配 GPT 模型的测试中,useResponsesApi: false 和 true 都将请求发送到了 /v1/responses。Continue CLI 1.5.47 通过该路径完成了文本请求和文件读取工具调用。
启动 Continue CLI
macOS / Linux
cn --config ~/.continue/config.yamlWindows PowerShell
cn --config "$env:USERPROFILE\.continue\config.yaml"也可以先进入你的项目目录,再运行上面的命令。配置加载后,直接在 Continue CLI 中输入任务即可。
验证连接
发送一条简短测试消息。工具正常返回内容,并且没有认证或 Model ID 错误,就说明连接成功。修改配置后请完全退出并重新启动工具。
切换模型
打开模型选择器,或修改配置中的 Model 字段。请填写模型广场中的完整 Model ID,然后重新启动当前会话。
修改 config.yaml 中的 model 后,结束当前 cn 会话并重新运行启动命令。模型 ID 必须来自当前配置使用的接口。
如果你想仅为一个项目使用单独配置,可以在项目目录保存配置文件,并显式指定路径:
cn --config ./continue-bettertoken.yaml常见错误
| 现象 | 处理方式 |
|---|---|
401、Unauthorized 或 API Key 错误 | 确认 BETTERTOKEN_API_KEY 已在当前终端设置,并且使用的是 BetterToken API Key。 |
model not found 或模型不可用 | 从模型广场重新复制当前可用的 模型 ID, |
| 仍使用旧配置 | 使用 cn --config 明确指定文件路径;检查文件名为 config.yaml。 |
请求地址错误或 404 | 确认 apiBase 是 https://bettertoken.ai/v1,不要填入 /chat/completions 或模型名称。 |
| 配置中的密钥变量未解析 | 在启动 cn 的同一个终端中设置 BETTERTOKEN_API_KEY,然后重新运行启动命令。 |
| 自定义 Model ID 无法使用 Agent 模式 | 若模型和接口支持原生工具调用,在 config.yaml 的对应模型条目中添加 capabilities: [tool_use]。参阅 Continue 能力设置。这只是能力声明,不会为模型增加工具支持。 |
配置 FAQ
Continue CLI 应该使用哪个 Base URL?
填写 https://bettertoken.ai/v1。这是 BetterToken 的 OpenAI-compatible Base URL。
可以使用 BetterToken API Key 吗?
可以。使用 provider: openai,并填入你的 BetterToken API Key 和 Model ID。useResponsesApi: false 表示 API 使用偏好;Continue 可能根据模型选择 Responses 或 Chat Completions。BetterToken 支持两者。如需确认实际请求路径,请在控制台查看请求记录。
如何查看或切换已保存的配置?
在 Continue CLI 会话中输入 /config,即可查看并选择本地配置。
进阶配置
相关指南
技术说明
协议、endpoint 与 provider 内部字段
本页使用 provider: openai、apiBase: "https://bettertoken.ai/v1" 和 useResponsesApi: false。最后一项表示 Continue 的 API 使用偏好;Continue 可能根据模型选择 /responses 或 /chat/completions。BetterToken 支持两者。保持示例中的 apiBase,不要添加任何一种后缀,并在控制台查看请求记录以确认实际路径。

