腾云网关Cursor 驱动的 AI 网关
管理员登录

接入说明

同一把“不限制”Key 可以复用三个场景入口:Claude 走 Messages,OpenAI 走对话接口,Codex 走 Responses。

你只需要两样东西

① 同一域名的三个场景地址
Claude  https://rb41.tengxun.art/claude
OpenAI  https://rb41.tengxun.art/openai/v1
Codex   https://rb41.tengxun.art/codex/v1

同一把“不限制”Key 可以复用三个入口;绑定场景的旧 Key 仍可继续使用。

② API Key

sk-ten…0366

登录管理员后可以看到完整 API Key。

去签发 API Key

推荐签发“不限制”Key:同一把钥匙配合三个场景 URL,会各自只看到对口模型。绑定 Claude、GPT、Codex 的 Key 是严格隔离用途,旧 Key 不受影响。渠道是后台的 Kiro、Cursor、ChatGPT,进出仍是客户端原生格式。

按协议一键导入 CC Switch

需本机已安装 CC Switch。同一把“不限制”Key 可分别建立 Claude 和 Codex:Claude 走 Messages,Codex 走 Responses。普通 OpenAI provider 不支持一键深链,请手动填写 https://rb41.tengxun.art/openai/v1。绑定场景的 Key 仍可按原方式导入。

Claude

场景:Claude Desktop / Claude Code。进出都是 /v1/messages,工具还是 tool_use。后台渠道 Kiro、Cursor 自己挑。

登录后可以看到对应钥匙和导入按钮。

Codex

场景:Codex 桌面端 / CLI。进出都是 /v1/responses。只走 ChatGPT 渠道。

登录后可以看到对应钥匙和导入按钮。

导入链接里带着 API Key,因此只在管理员登录后展示。管理员登录

Codex 桌面端 / Codex CLI

编辑 ~/.codex/config.toml,新增一个自定义 provider 并设为默认。当前 Codex 的 wire_api 只支持 responses,本站已实现 /v1/responses 转换层,照抄即可。也可用上方 CC Switch 一键导入。

model = "gpt-5.4"
model_provider = "tengunx"

[model_providers.tengunx]
name = "腾云网关"
base_url = "https://rb41.tengxun.art/codex/v1"
wire_api = "responses"
requires_openai_auth = true
  1. 把上面这段粘贴进 ~/.codex/config.toml。
  2. 把 API Key 写入 ~/.codex/auth.json 的 OPENAI_API_KEY。
  3. 运行 codex 随便问一句,本站「日志」页会立刻出现新记录。

Claude Code / Claude Desktop

本站 Claude 场景入口是 /claude,客户端会自己拼上 /v1/messages。“不限制”Key 或绑定 Claude 的 Key 都可用。模型列表留空,让客户端自己拉场景目录;要 1M 再勾 1M,网关会优先走真有 1M 的上游。

export ANTHROPIC_BASE_URL=https://rb41.tengxun.art/claude
export ANTHROPIC_AUTH_TOKEN=<你的 API Key>
claude

通用 OpenAI 兼容客户端

curl https://rb41.tengxun.art/openai/v1/chat/completions \
  -H "Authorization: Bearer $TENGUNX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "stream": true,
    "messages": [{"role":"user","content":"你好"}]
  }'

环境变量写法:OPENAI_BASE_URL=https://rb41.tengxun.art/openai/v1、OPENAI_API_KEY=<你的 API Key>。CC Switch 不能为普通 OpenAI provider 一键深链,请手动填。

其他客户端

Cursor

设置 → Models → 打开 Override OpenAI Base URL,填入下面地址,并把 API Key 填为本站签发的密钥。

Base URL: https://rb41.tengxun.art/openai/v1
API Key : <你的 API Key>

Continue(VS Code / JetBrains)

编辑 ~/.continue/config.yaml:

models:
  - name: tengunx
    provider: openai
    model: gpt-4o
    apiBase: https://rb41.tengxun.art/openai/v1
    apiKey: <你的 API Key>

常见问题

返回 401 怎么办?

说明 API Key 缺失、写错或已被停用。检查请求头是否为 Authorization: Bearer sk-tengunx-…,再到 令牌 页确认这把 Key 仍是「启用中」。

返回 502 怎么办?

数据面不可用或上游超时。先看 首页 的「网关服务」是否为「运行中」,再看 账号 页的会话是否仍然可用。

模型名要怎么填?有哪些模型?

完整目录在 渠道 页,是网关直接向上游拉取的,不是写死的清单:Cursor 的 AvailableModels 接口提供上下文窗口、Max 模式上下文、厂商与能力,数据面 /v1/models 决定哪些 ID 真正可调用。 调用对应场景的 GET .../v1/models 会拿到该协议可用的数据,其中 context_length 就是上下文窗口。 未映射的模型名原样透传,所以上游支持的模型都能直接用;映射只是给常见别名(如 gpt-4o)一个稳定入口。

模型列表多久更新一次?

启动时自动同步,之后每 6 小时判定一次是否过期;管理员也可以在 渠道 页点「从上游刷新模型」立即重拉。 上游失败时保留上一次成功的目录并在页面上说明原因,不会变成空列表。

能用 ChatGPT / Codex 账号出量吗?

可以。在 账号 页导入 Codex 登录后生成的 ~/.codex/auth.json。 Codex 客户端填写 https://rb41.tengxun.art/codex/v1,并使用 wire_api = responses。“不限制”Key 可以复用;绑定 Codex 的旧 Key 也仍可用。

怎么切换日间 / 夜间模式?

默认跟随系统。点右上角的主题按钮可以固定成日间或夜间,选择存在浏览器本地,换页面和重新打开都不会丢,也不会有闪烁。

复制按钮点了没反应?

本站目前走 HTTP,浏览器的剪贴板 API 在非安全上下文里不可用,页面已内置降级复制。若仍失败,直接手动选中代码块文本复制即可。