opentoken使用帮助文档
这是一份给新手看的使用说明。重点是用 CC Switch 配置 Codex、Claude Code、Gemini,以及在 VS Code / Cursor 插件里填写接口。网站域名为 https://opentoken.lol。
快速开始
如果你是第一次使用,不需要先理解所有专业名词,按下面步骤操作即可。
- 注册账号并登录控制台。
- 进入充值页面充值额度,本站比例为 1 元 = 1$。
- 进入「令牌管理」,创建一个 API Key。API Key 就是客户端调用模型时使用的密码。
- 打开模型广场,确认你要使用的模型名称、分组和倍率。
- 优先使用 CC Switch,把 API Key 导入到 Codex、Claude Code 或 Gemini。
- 如果电脑还没有安装 Codex、Claude Code 或 Gemini CLI,先按本文的安装教程安装。
- 如果你在 VS Code 或 Cursor 里使用插件,就在插件设置里填写 Base URL、API Key 和模型名称。
- 发送一句“你好”测试,能正常回复就说明配置成功。
OpenAI Compatible 插件一般填写 https://opentoken.lol/v1。Claude Code、Anthropic SDK、Gemini CLI、CC Switch 里通常填写 https://opentoken.lol。模型名称请到 opentoken.lol 的模型广场 查看。
不要自己手打模型名称,也不要随便选择令牌分组。模型名称和可用分组请以模型广场为准,否则客户端可能会提示“模型不存在”或“无权限使用”。
注册与登录
注册地址
https://opentoken.lol/register
登录地址
注册建议
- 建议使用真实可用的邮箱,方便接收验证、通知和找回账号。
- 密码请妥善保存,不要与其他网站共用。
- 在新设备登录时,可能需要重新验证账号。
充值与用量
本站充值比例为 1 元 = 1$。例如充值 10 元,账户获得 10$ 额度;充值 50 元,账户获得 50$ 额度。
如何充值
- 登录账号。
- 进入「充值」「钱包」或「钱包管理」页面。
- 选择充值金额或套餐。
- 按页面提示完成支付。
- 支付完成后刷新余额。
消费说明
账户额度会在你调用模型时扣除。不同模型价格不同,具体可用模型和价格请以模型广场显示为准。
| 项目 | 说明 |
|---|---|
| 模型价格 | 不同模型的输入、输出价格可能不同,请在模型广场查看。 |
| 分组倍率 | 创建令牌时选择的分组可能有不同倍率。 |
| 输入输出 token | 提问越长、回复越长,消耗越高。 |
| 图片或长上下文 | 视觉、文件、长文本场景通常消耗更高。 |
余额没有到账
如果支付成功后余额没有立即到账,可以先等待 1 到 3 分钟再刷新页面。仍未到账时,请准备账号邮箱、支付时间、支付金额、订单号或支付截图联系客服。
模型广场
模型广场用来查看本站目前提供哪些模型、每个模型属于哪个分组,以及不同分组的计费倍率。
访问地址
如果无法直接打开模型广场,请先登录 https://opentoken.lol,然后在控制台里点击「模型广场」。
新手需要看什么
| 你要看 | 为什么重要 |
|---|---|
| 模型名称 | 客户端里的 Model 必须填写这个名称,不能随便写。 |
| 模型分组 | 创建令牌时要选择能使用该模型的分组。 |
| 计费倍率 | 倍率会影响实际消耗。例如 1x 是正常计费,0.5x 是半价计费。 |
如果客户端提示 model not found 或“模型不存在”,通常是模型名称写错,或者令牌分组不支持该模型。请回到模型广场复制模型名称,并重新检查令牌分组。
创建令牌
令牌也叫 API Key,用于在客户端或代码中调用模型。
创建步骤
- 登录中转站。
- 进入「令牌管理」页面。
- 点击「添加令牌」。
- 填写令牌名称,方便自己区分用途。
- 按需要设置分组、额度限制、过期时间或可用模型。
- 保存后复制生成的 API Key。
令牌分组要和你准备使用的模型匹配。分组选错时,客户端里经常会出现“模型不存在”或“无权限使用”的提示。
字段建议
| 项目 | 建议 |
|---|---|
| 令牌名称 | 写清用途,例如日常聊天、测试调用、团队共享。 |
| 令牌分组 | 按模型广场显示的模型分组选择,分组选错可能导致模型不可用。 |
| 过期时间 | 不确定时可以先不填。 |
| 额度限制 | 给测试令牌设置较小额度,避免误用。 |
| 访问限制 | 只开放确实需要的模型。 |
安全提醒
API Key 相当于你的调用凭证。不要发给别人,也不要发布到公开代码仓库。如果怀疑泄露,请立即删除旧令牌,并重新创建新的令牌。
从令牌页面导入 CC Switch
网站令牌页面支持手动配置 CC Switch。也就是说,你不需要自己复制很多配置项,可以在网页里选好令牌,然后让网页跳转到 CC Switch 应用,自动导入供应商配置。
- 先安装并打开 CC Switch。
- 回到
opentoken.lol的「令牌管理」页面。 - 找到你创建好的令牌。
- 在该令牌最右侧,点击「聊天」按钮旁边的下拉箭头。
- 在弹出的菜单里选择「CC Switch」。
- 网页会唤起 CC Switch 应用,并自动带入供应商配置。
- 在 CC Switch 中确认导入,然后点击「启用」。
新手优先使用这种网页跳转导入方式,比手动复制 Base URL 和 API Key 更不容易填错。
Node.js 环境
如果只是使用 VS Code / Cursor 插件,通常不需要单独关心 Node.js。如果要安装和运行 Codex、Gemini CLI、本地文档站,通常需要 Node.js。Claude Code 的安装方式可能会自行处理依赖,但准备好 Node.js 会更稳。
Windows
推荐到 Node.js 官网下载 LTS 版本。安装目录可以是 C 盘,也可以是 D 盘,例如 D:\Program Files\nodejs。
检查安装
node --version
npm --version
国内网络下载慢
npm config set registry https://registry.npmmirror.com
npm config get registry
重点配置路线
这份文档的重点不是普通聊天客户端,而是开发工具和插件。新手建议先用 CC Switch,因为它可以统一管理 Codex、Claude Code 和 Gemini 的配置。
| 你想做什么 | 推荐看哪里 |
|---|---|
| 一键管理多个工具 | 优先看 CC Switch 配置 |
| 还没安装 Codex、Claude Code、Gemini CLI | 先看 安装开发工具 |
| 使用 Codex | 看 Codex 配置 |
| 使用 Claude Code | 看 Claude Code 配置 |
| 使用 Gemini CLI | 看 Gemini CLI 配置 |
| 在 VS Code 或 Cursor 里用插件 | 看 VS Code / Cursor 插件 |
| 使用 Cherry Studio、ChatBox、NextChat | 看 拓展:聊天客户端 |
地址速记
| 用途 | 填写 |
|---|---|
| OpenAI Compatible 插件或聊天客户端 | https://opentoken.lol/v1 |
| CC Switch、Claude Code、Codex、Gemini CLI | https://opentoken.lol |
| 模型名称 | 到 模型广场 复制 |
CC Switch 配置(推荐)
CC Switch 是这份文档最推荐的方式。它可以统一管理 Claude Code、Codex、Gemini CLI 的供应商配置,适合需要经常切换模型、分组或中转地址的用户。
下载地址
https://github.com/farion1231/cc-switch/releases/latest
如果你的网络无法打开 GitHub,可以加入售后 QQ 群 1093412773,群文件里有 CC Switch 安装包可以直接下载。
方式一:从网站令牌页面导入(推荐)
这是最适合新手的方式。网站会帮你生成 CC Switch 需要的供应商配置,浏览器会跳转到 CC Switch 应用完成导入。
- 先安装 CC Switch,并确保它可以正常打开。
- 登录 opentoken.lol。
- 进入「令牌管理」页面,创建或选择一个令牌。
- 在令牌所在行的右侧,点击「聊天」按钮旁边的下拉箭头。
- 在菜单中选择「CC Switch」。
- 浏览器会跳转并唤起 CC Switch 应用。
- 在 CC Switch 弹窗里确认导入供应商配置。
- 导入完成后点击「启用」,再打开 Codex、Claude Code 或 Gemini 测试。
请确认 CC Switch 已安装,并允许浏览器打开外部应用。如果浏览器拦截了跳转,请选择允许打开 CC Switch。如果菜单里没有看到「CC Switch」,请确认你点击的是令牌右侧「聊天」旁边的下拉箭头。
方式二:手动新增供应商
- 先在
opentoken.lol创建令牌。 - 打开 CC Switch,新增一个供应商配置。
- 填写名称、Base URL 和 API Key。
- 根据你要使用的工具选择 Claude Code、Codex 或 Gemini。
- 保存后点击「启用」或「切换到该配置」。
- 重新打开终端,运行对应工具测试。
名称:OpenToken
Base URL:https://opentoken.lol
API Key:你的令牌
| 工具 | 协议建议 | 测试命令 |
|---|---|---|
| Claude Code | Anthropic | claude |
| Codex | OpenAI / Responses | codex |
| Gemini CLI | Gemini | gemini |
如果你有多个令牌或多个分组,可以在 CC Switch 中创建多个配置,例如 OpenToken-Codex、OpenToken-Claude、OpenToken-Gemini,方便随时切换。
安装 Codex / Claude Code / Gemini CLI
配置 API Key 之前,请先确认你电脑里已经安装好对应工具。否则后面运行 codex、claude 或 gemini 时会提示命令不存在。
Codex 和 Gemini CLI 通常需要 Node.js。安装前建议先在终端检查 node --version 和 npm --version。如果没有版本号,请先看本文的「Node.js 环境」。
安装 Codex
打开 PowerShell、CMD、Terminal 或 VS Code 终端,运行:
npm install -g @openai/codex@latest
安装完成后检查:
codex --version
能看到版本号,就说明 Codex 已安装成功。
安装 Claude Code
Claude Code 提供官方 npm 包,在终端运行:
npm install -g @anthropic-ai/claude-code
安装完成后检查:
claude --version
如果能看到版本号,说明 Claude Code 已安装成功。如果提示命令不存在,请先确认 Claude Code 是否已经安装,并检查安装目录是否加入系统 PATH。
安装 Gemini CLI
打开终端运行:
npm install -g @google/gemini-cli@latest
安装完成后检查:
gemini --version
能看到版本号,就说明 Gemini CLI 已安装成功。
Windows 新手常见问题
| 问题 | 处理方式 |
|---|---|
npm 不是内部或外部命令 |
Node.js 没装好,或安装目录没有加入 PATH。重新安装 Node.js 后重开终端。 |
codex / gemini 命令不存在 |
重新运行安装命令,安装后关闭并重新打开终端。 |
| 安装很慢或失败 | 可以先设置 npm 镜像:npm config set registry https://registry.npmmirror.com |
Codex / Claude Code / Gemini CLI
Codex
Codex 通常使用 OpenAI Responses API。推荐用 CC Switch 配置;如果手动配置,目录一般是 ~/.codex 或 Windows 的 %USERPROFILE%\.codex。
config.toml
model_provider = "opentoken"
model = "gpt-5.5"
model_reasoning_effort = "high" # 仅对 gpt-5 / o 系列推理模型生效
[model_providers.opentoken]
name = "OpenAI"
base_url = "https://opentoken.lol"
wire_api = "responses"
requires_openai_auth = true
auth.json
{
"OPENAI_API_KEY": "你的令牌"
}
测试命令:
codex
Claude Code
Claude Code 通常使用 Anthropic 协议,Base URL 一般填写 https://opentoken.lol,不要加 /v1。
Windows PowerShell
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://opentoken.lol", "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的令牌", "User")
macOS / Linux
echo 'export ANTHROPIC_BASE_URL="https://opentoken.lol"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的令牌"' >> ~/.zshrc
source ~/.zshrc
测试命令:
claude
Gemini CLI
Gemini CLI 通过环境变量配置中转地址和密钥,否则会直连 Google 官方接口。
Windows PowerShell
[System.Environment]::SetEnvironmentVariable("GOOGLE_GEMINI_BASE_URL", "https://opentoken.lol", "User")
[System.Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "你的令牌", "User")
macOS / Linux
echo 'export GOOGLE_GEMINI_BASE_URL="https://opentoken.lol"' >> ~/.zshrc
echo 'export GEMINI_API_KEY="你的令牌"' >> ~/.zshrc
source ~/.zshrc
设置完后重开终端,模型名称从模型广场复制。测试命令:
gemini
VS Code / Cursor 插件
VS Code 和 Cursor 都可以使用支持 OpenAI Compatible、自定义 API 或自定义模型的插件。常见插件会让你填写 Provider、Base URL、API Key 和 Model。
通用填写方式
| 插件字段 | 填写内容 |
|---|---|
| Provider / API Provider | OpenAI Compatible / Custom OpenAI / OpenAI |
| Base URL / API Base URL | https://opentoken.lol/v1 |
| API Key | 你在令牌管理中创建的 sk- 开头令牌 |
| Model | 到 模型广场 复制模型名称 |
Kilo Code / Cline / Roo Code 这类插件
这类插件通常选择 OpenAI Compatible,然后填写:
Base URL:https://opentoken.lol/v1
API Key:你的令牌
Model:从模型广场复制
Cursor 中使用插件
Cursor 兼容很多 VS Code 插件。安装插件后,在插件自己的设置页里找到 API Provider、Base URL、API Key、Model,按上面的通用方式填写即可。
如果插件明确要求 Anthropic 格式,请不要填 https://opentoken.lol/v1,改填 https://opentoken.lol,并选择 Claude / Anthropic 相关协议。
拓展:聊天客户端
聊天客户端不是本文重点。如果你只是想聊天,可以按下面方式填写。
Cherry Studio
在设置中添加 OpenAI 兼容服务。
API 地址:https://opentoken.lol/v1
API Key:你的令牌
模型名称:从模型广场复制
ChatBox
Provider 选择 OpenAI 或 OpenAI API Compatible。
API Host:https://opentoken.lol/v1
API Key:你的令牌
Model:从模型广场复制
NextChat
网页设置或环境变量中填写接口地址和密钥。
接口地址:https://opentoken.lol/v1
API Key:你的令牌
拓展:API 调用说明
本站提供 OpenAI 兼容接口,并可根据站点实际开放能力支持 Claude、Gemini 等模型调用。大多数应用只需要替换 Base URL 和 API Key。
| 用途 | 地址 |
|---|---|
| OpenAI 兼容接口 | https://opentoken.lol/v1 |
| Chat Completions | https://opentoken.lol/v1/chat/completions |
| Responses API | https://opentoken.lol/v1/responses |
| 模型列表 | https://opentoken.lol/v1/models |
鉴权方式
Authorization: Bearer sk-xxxxxxxxxxxxxxxx
拓展:OpenAI 格式
适合 OpenAI SDK、ChatBox、Cherry Studio、NextChat,以及支持 OpenAI Compatible 的工具。
Chat Completions
curl https://opentoken.lol/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx" \
-d '{
"model": "gpt-5.5",
"messages": [
{
"role": "user",
"content": "你好"
}
]
}'
Responses API
curl https://opentoken.lol/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx" \
-d '{
"model": "gpt-5.5",
"input": "你好,请用一句话介绍自己"
}'
拓展:Anthropic 格式
适合 Claude Code、Anthropic SDK,以及直接调用 Claude Messages API 的场景。
| 项目 | 填写 |
|---|---|
| Base URL | https://opentoken.lol |
| Messages 接口 | https://opentoken.lol/v1/messages |
| 鉴权 | Authorization: Bearer sk-... 或 x-api-key: sk-... |
| 版本头 | anthropic-version: 2023-06-01 |
curl https://opentoken.lol/v1/messages \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 1024,
"messages": [
{ "role": "user", "content": "你好" }
]
}'
拓展:Gemini 格式
适合 Gemini CLI、Gemini SDK,以及兼容 Google Generative Language API 的工具。
curl "https://opentoken.lol/v1beta/models/gemini-2.0-flash:generateContent" \
-H "Content-Type: application/json" \
-H "x-goog-api-key: sk-xxxxxxxxxxxxxxxx" \
-d '{
"contents": [
{
"parts": [
{ "text": "你好,请用一句话介绍自己" }
]
}
]
}'
常见错误
| 错误 | 常见原因 | 处理方式 |
|---|---|---|
| 401 Unauthorized | API Key 错误、复制不完整、令牌失效。 | 重新复制令牌,检查前后空格和请求头。 |
| 402 Payment Required | 余额不足。 | 进入控制台查看余额并充值。 |
| 403 Forbidden | 账号、令牌或模型权限受限。 | 检查令牌分组和模型权限。 |
| 404 Not Found | Base URL 或接口路径填写错误。 | OpenAI 兼容客户端通常填写 https://opentoken.lol/v1。 |
| model not found | 模型名称写错,或令牌分组不支持该模型。 | 到 opentoken.lol 的模型广场复制准确模型名称。 |
| 429 Too Many Requests | 触发速率限制或并发限制。 | 降低请求频率,或调整令牌策略。 |
| 5xx / overloaded | 上游服务繁忙或网关内部错误。 | 稍后重试,连续出现时联系客服。 |