GPT / OpenAI API 中转站
国内开发者接入 GPT / OpenAI API 只改两处:base_url 换成 https://api.relayswitch.io/v1,密钥换成本站的,OpenAI SDK 原样可用。18 个 GPT 模型 id,Chat Completions 与 Responses 两种接口,价格读取自实时目录,无倍率,每天公开验真。邮箱开通,USDT 或银行卡充值。
https://api.relayswitch.io/v1Authorization: Bearer <key>"model": "gpt-6.1-sol"GPT / OpenAI API 中转站是什么
直接用 OpenAI 的 API,要在它的平台上开户、付款,再拿它的密钥调用。中转站把这一段换掉:你向中转站预付,拿中转站的密钥,请求发到中转站的网关,由网关送到模型。对代码来说只有两处不同,Base URL 和密钥;请求体、模型 id、流式输出、工具调用都照旧,所以任何能填 Base URL 的客户端和框架都能接。
大家说的“GPT API”“ChatGPT API”“OpenAI API”指的是同一套接口。它有两种调用方式:Chat Completions(/chat/completions)是多数现成代码和工具用的;Responses(/responses)是 OpenAI 较新的接口,Codex CLI 只认它。本站两种都接,用同一把密钥、同一个余额,价格相同。
计费按 token:输入、缓存输入、输出三个单价,下表就是扣减价,没有倍率、分组或充值汇率。每次请求的响应头里有请求 id,凭它可以取一张签名回执。同一把密钥还能调用目录里的 Claude、Gemini 和开源模型,换模型只改 model 一个字段。
GPT 系列实时价格
美元 / 百万 tokens,渲染时读取自目录;人民币为参考价(ECB 2026-11-11 汇率),计费以美元为准。
| 模型 | 输入 | 缓存输入 | 输出 | 官方价 输入 / 输出 | 相当于官方价 |
|---|---|---|---|---|---|
| GPT-6.1 Solgpt-6.1-sol | $0.582≈ ¥3.96 | $0.0582≈ ¥0.396 | $2.91≈ ¥19.80 | $2.00 / $10.00 | 3 折 |
| GPT-6 Lunagpt-6-luna | $0.0625≈ ¥0.425 | $0.0125≈ ¥0.0851 | $0.20≈ ¥1.36 | $0.10 / $0.50 | 输入 6.3 折 · 输出 4 折 |
| GPT-6 Solgpt-6-sol | $0.60≈ ¥4.08 | $0.12≈ ¥0.816 | $3.00≈ ¥20.41 | $2.00 / $10.00 | 3 折 |
| GPT-6 Astragpt-6-astra | $3.00≈ ¥20.41 | $0.30≈ ¥2.04 | $15.00≈ ¥102.06 | $10.00 / $50.00 | 3 折 |
| GPT-5.6 Lunagpt-5.6-luna | $0.12≈ ¥0.816 | $0.012≈ ¥0.0816 | $0.72≈ ¥4.90 | $0.20 / $1.20 | 6 折 |
| GPT-5.6 Solgpt-5.6-sol | $1.20≈ ¥8.16 | $0.12≈ ¥0.816 | $3.00≈ ¥20.41 | $4.00 / $20.00 | 输入 3 折 · 输出 1.5 折 |
| GPT-5.6 Terragpt-5.6-terra | $1.20≈ ¥8.16 | $0.12≈ ¥0.816 | $3.60≈ ¥24.49 | $2.00 / $12.00 | 输入 6 折 · 输出 3 折 |
| GPT-5.5gpt-5.5 | $1.80≈ ¥12.25 | $0.16≈ ¥1.09 | $9.00≈ ¥61.24 | $5.00 / $30.00 | 输入 3.6 折 · 输出 3 折 |
| GPT-5.4 Minigpt-5.4-mini | $0.75≈ ¥5.10 | $0.075≈ ¥0.51 | $4.50≈ ¥30.62 | $0.75 / $4.50 | 同官方价 |
| GPT-5.3-Codexgpt-5.3-codex | $1.75≈ ¥11.91 | $0.18≈ ¥1.22 | $14.00≈ ¥95.26 | $1.75 / $14.00 | 同官方价 |
| GPT-4o minigpt-4o-mini | $0.15≈ ¥1.02 | $0.075≈ ¥0.51 | $0.60≈ ¥4.08 | $0.15 / $0.60 | 同官方价 |
| GPT-4ogpt-4o | $2.50≈ ¥17.01 | $1.25≈ ¥8.51 | $10.00≈ ¥68.04 | $2.50 / $10.00 | 同官方价 |
| GPT 5 Nanogpt-5-nano | $0.10≈ ¥0.68 | $0.01≈ ¥0.068 | $0.80≈ ¥5.44 | — | — |
| GPT 5.4 Nanogpt-5.4-nano | $0.40≈ ¥2.72 | $0.04≈ ¥0.272 | $2.50≈ ¥17.01 | — | — |
| GPT 5.6gpt-5.6 | $0.7682≈ ¥5.23 | $0.0941≈ ¥0.64 | $3.8412≈ ¥26.14 | — | — |
| GPT 6.1 Terragpt-6.1-terra | $0.2941≈ ¥2.00 | $0.0294≈ ¥0.2 | $1.4706≈ ¥10.01 | — | — |
| gpt-oss-120bgpt-oss-120b | $0.20≈ ¥1.36 | $0.04≈ ¥0.272 | $1.80≈ ¥12.25 | — | — |
| gpt-oss-20bgpt-oss-20b | $0.16≈ ¥1.09 | 按输入价 | $0.72≈ ¥4.90 | — | — |
无倍率:表中价格即扣减价格。官方价为 OpenAI 公布的标价;“折”是本站价占官方价的十分之几,向上取整。
选哪个:能完成任务的最低价那一个:短而量大的任务用 Luna,多数编码与写作用 Sol,答案更难时用 Astra。同一条提示各跑一次再比较。每个型号的上下文长度和缓存价在它的模型页,整个系列的对比在 GPT API 价格表。
一次对话多少钱
按一次对话输入 2,000 tokens(系统提示加一条消息)、输出 500 tokens 计。
| 模型 | 每次对话 | $10 够多少次 |
|---|---|---|
| gpt-6-astra | $0.01350≈ ¥0.0919 | 740 |
| gpt-6.1-sol | $0.00262≈ ¥0.0178 | 3,818 |
| gpt-6-luna | $0.00022≈ ¥0.00153 | 44,444 |
按目录实时价计算,实际费用以每次请求的回执为准。
curl、Python、Node:只改 base_url
先用 curl 确认密钥和地址,再换进 SDK;usage 里的 tokens 数与签名回执一致。
curl -i https://api.relayswitch.io/v1/chat/completions \ -H "Authorization: Bearer sk-relay-..." \ -H "Content-Type: application/json" \ -d '{"model": "gpt-6.1-sol", "messages": [{"role": "user", "content": "回复 ok"}]}'from openai import OpenAI client = OpenAI(base_url="https://api.relayswitch.io/v1", api_key="sk-relay-...")reply = client.chat.completions.create( model="gpt-6.1-sol", messages=[{"role": "user", "content": "用一句话介绍你自己"}],)print(reply.choices[0].message.content)print(reply.usage) # prompt_tokens / completion_tokens,与回执一致import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.relayswitch.io/v1", apiKey: "sk-relay-..." });const reply = await client.chat.completions.create({ model: "gpt-6.1-sol", messages: [{ role: "user", content: "用一句话介绍你自己" }],});console.log(reply.choices[0].message.content, reply.usage);# Responses 接口:同一个 client,换一个方法reply = client.responses.create( model="gpt-6.1-sol", input="用一句话介绍你自己",)print(reply.output_text)export OPENAI_BASE_URL="https://api.relayswitch.io/v1"export OPENAI_API_KEY="sk-relay-..."API Key 购买与充值
三步,全程在控制台里完成:开户、充值、创建密钥。最低 $10。
- 开户。在 控制台 填邮箱,收验证码登录;也可以用 Google 或 GitHub 账号登录。不要手机号,不要身份证件,也不需要 OpenAI 的账号。
- 充值。点“充值”,选 USDT 或银行卡,再选金额。档位是 $10、$25、$50、$100、$250、$500。用加密货币的话,结账页会列出支持的网络,并给出收款地址和精确金额,按所选网络转账;链上确认后到账,通常几分钟。
- 创建密钥。在密钥页起个名字,点创建。完整密钥只显示这一次,之后控制台只显示前缀,当场存进密码管理器。
充值规则
余额以美元计,按每次请求实际用掉的 tokens 扣减。没有订阅,没有月费,余额不过期。加密货币支持 USDT、USDC、BTC、ETH、SOL,转账的链上网络费由付款方承担。单笔充值满 $200 加赠 5%,满 $500 加赠 10%,满 $1,000 加赠 15%,银行卡和加密货币都算。充值不可退款,链上付款确认后即为最终,所以第一次先充最低档,用上面的 curl 测通再加。币种、网络和到账的细节在 充值页。
密钥不是只有能用和不能用两种状态。每一把都可以单独设美元预算、每日消费上限、模型白名单、IP 白名单和速率,适合分给不同的程序或同事;泄露了就在控制台吊销,立刻失效。各项限制怎么算、触发后返回什么,写在 API Key 购买与充值 一页,对 GPT 的密钥同样适用,因为它就是同一把密钥。
错误码对照
报错正文沿用 OpenAI 的错误结构,网关的错误码同时写在响应头 x-uplink-error 里。
| 状态 | 网关错误码 | OpenAI Python SDK 的异常 | 原因与处理 |
|---|---|---|---|
| 400 | invalid_request | BadRequestError | 请求体不是 JSON 对象、没写 model,或者一次请求带了两个不同的密钥。照报文改请求。 |
| 401 | invalid_api_key | AuthenticationError | 密钥没带、不对,或已被吊销。检查 Authorization 头和环境变量 OPENAI_API_KEY 里是不是本站的密钥。 |
| 402 | insufficient_balance | — | 预付余额不足,充值后立即恢复。账户有余额但这把密钥的预算用完时,错误码是 key_budget_exhausted。 |
| 403 | scope_denied / ip_not_allowed | PermissionDeniedError | 密钥有效,但它的模型白名单或 IP 白名单不允许这次请求。在控制台改这把密钥的限制。 |
| 404 | model_not_found | NotFoundError | 模型 id 不在目录里,多半是拼写或用了显示名。Base URL 漏了 /v1 也是 404。 |
| 429 | rate_limited | RateLimitError | 这把密钥的每分钟请求数、tokens 或并发数到了上限。响应头 retry-after 给出等待秒数。 |
| 502 / 503 | upstream_error / upstream_unavailable | InternalServerError | 线路出错,或这个模型暂时没有线路应答。稍后重试,或换一个模型。 |
401 到 404 在请求到达模型之前返回,429、502、503 没有内容返回,都不扣费。异常类名取自 openai-python 的 README(读取于 2026-11-11),它的对照表里 402 没有专门的类。
按同一份 README,SDK 默认会把 408、409、429 和 5xx 的请求自动重试 2 次,间隔逐次拉长,所以偶发的 429 和 502 往往在代码看到之前就过去了;4 开头的其他错误不会重试,要改了请求或密钥才会好。排查时把响应头里的 x-uplink-request-id 记进日志,找客服时凭它能查到那一次调用。
国内开发者接入:四件事
本站只提供 API 和计费,不提供任何网络接入服务。下面是接入时问得最多的四件事。
| 事项 | 本站的做法 | 详情 |
|---|---|---|
| 账户一个邮箱 | 填邮箱、收验证码即可登录。不要手机号,不要身份证件,也不需要在模型开发商那里开户。 | 要什么,不要什么 |
| 付款USDT 或银行卡,最低 $10 | 余额以美元计,不过期,没有订阅和月费。页面上的人民币是按欧洲央行汇率折算的参考价,不参与计费。 | 充值方式与到账 |
| 配置改 base_url 和密钥 | 代码里传参,或设置 OPENAI_BASE_URL 与 OPENAI_API_KEY 两个环境变量;客户端和插件在各自的设置页里填。 | 各工具的配置教程 |
| 发票与支持国际 PDF 发票 | 在控制台填公司抬头、地址和税号,每次充值生成一张带编号的发票;不开中国增值税发票。支持渠道是邮箱 hello@relayswitch.io。 | 交付与退款条款 |