---
title: "GPT / OpenAI API 中转站：国内调用、API Key 购买与实时价格"
canonical: https://relayswitch.ai/zh/chatgpt-api
generated: 2026-11-12T04:22:53.589Z
source: https://api.relayswitch.io/v1/catalog
base_url: https://api.relayswitch.io/v1
---

OpenAI 格式

# GPT / OpenAI API 中转站

国内开发者接入 GPT / OpenAI API 只改两处：base\_url 换成 https://api.relayswitch.io/v1，密钥换成本站的，OpenAI SDK 原样可用。18 个 GPT 模型 id，Chat Completions 与 Responses 两种接口，价格读取自实时目录，无倍率，每天公开验真。邮箱开通，USDT 或银行卡充值。

[获取密钥](https://app.relayswitch.io/console?lang=zh)[文档](https://relayswitch.ai/zh/docs)

Base URL`https://api.relayswitch.io/v1`

鉴权头`Authorization: Bearer <key>`

模型 id`"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](https://relayswitch.ai/zh/claude-api)、[Gemini](https://relayswitch.ai/zh/gemini-api) 和开源模型，换模型只改 `model` 一个字段。

01

## GPT 系列实时价格

美元 / 百万 tokens，渲染时读取自目录；人民币为参考价（ECB 2026-11-11 汇率），计费以美元为准。

| 模型 | 输入 | 缓存输入 | 输出 | 官方价 输入 / 输出 | 相当于官方价 |
| --- | --- | --- | --- | --- | --- |
| [GPT-6.1 Sol](https://relayswitch.ai/zh/models/gpt-6.1-sol)gpt-6.1-sol | $0.582≈ ¥3.96 | $0.0582≈ ¥0.396 | $2.91≈ ¥19.80 | $2.00 / $10.00 | 3 折 |
| [GPT-6 Luna](https://relayswitch.ai/zh/models/gpt-6-luna)gpt-6-luna | $0.0625≈ ¥0.425 | $0.0125≈ ¥0.0851 | $0.20≈ ¥1.36 | $0.10 / $0.50 | 输入 6.3 折 · 输出 4 折 |
| [GPT-6 Sol](https://relayswitch.ai/zh/models/gpt-6-sol)gpt-6-sol | $0.60≈ ¥4.08 | $0.12≈ ¥0.816 | $3.00≈ ¥20.41 | $2.00 / $10.00 | 3 折 |
| [GPT-6 Astra](https://relayswitch.ai/zh/models/gpt-6-astra)gpt-6-astra | $3.00≈ ¥20.41 | $0.30≈ ¥2.04 | $15.00≈ ¥102.06 | $10.00 / $50.00 | 3 折 |
| [GPT-5.6 Luna](https://relayswitch.ai/zh/models/gpt-5.6-luna)gpt-5.6-luna | $0.12≈ ¥0.816 | $0.012≈ ¥0.0816 | $0.72≈ ¥4.90 | $0.20 / $1.20 | 6 折 |
| [GPT-5.6 Sol](https://relayswitch.ai/zh/models/gpt-5.6-sol)gpt-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 Terra](https://relayswitch.ai/zh/models/gpt-5.6-terra)gpt-5.6-terra | $1.20≈ ¥8.16 | $0.12≈ ¥0.816 | $3.60≈ ¥24.49 | $2.00 / $12.00 | 输入 6 折 · 输出 3 折 |
| [GPT-5.5](https://relayswitch.ai/zh/models/gpt-5.5)gpt-5.5 | $1.80≈ ¥12.25 | $0.16≈ ¥1.09 | $9.00≈ ¥61.24 | $5.00 / $30.00 | 输入 3.6 折 · 输出 3 折 |
| [GPT-5.4 Mini](https://relayswitch.ai/zh/models/gpt-5.4-mini)gpt-5.4-mini | $0.75≈ ¥5.10 | $0.075≈ ¥0.51 | $4.50≈ ¥30.62 | $0.75 / $4.50 | 同官方价 |
| [GPT-5.3-Codex](https://relayswitch.ai/zh/models/gpt-5.3-codex)gpt-5.3-codex | $1.75≈ ¥11.91 | $0.18≈ ¥1.22 | $14.00≈ ¥95.26 | $1.75 / $14.00 | 同官方价 |
| [GPT-4o mini](https://relayswitch.ai/zh/models/gpt-4o-mini)gpt-4o-mini | $0.15≈ ¥1.02 | $0.075≈ ¥0.51 | $0.60≈ ¥4.08 | $0.15 / $0.60 | 同官方价 |
| [GPT-4o](https://relayswitch.ai/zh/models/gpt-4o)gpt-4o | $2.50≈ ¥17.01 | $1.25≈ ¥8.51 | $10.00≈ ¥68.04 | $2.50 / $10.00 | 同官方价 |
| [GPT 5 Nano](https://relayswitch.ai/zh/models/gpt-5-nano)gpt-5-nano | $0.10≈ ¥0.68 | $0.01≈ ¥0.068 | $0.80≈ ¥5.44 | — | — |
| [GPT 5.4 Nano](https://relayswitch.ai/zh/models/gpt-5.4-nano)gpt-5.4-nano | $0.40≈ ¥2.72 | $0.04≈ ¥0.272 | $2.50≈ ¥17.01 | — | — |
| [GPT 5.6](https://relayswitch.ai/zh/models/gpt-5.6)gpt-5.6 | $0.7682≈ ¥5.23 | $0.0941≈ ¥0.64 | $3.8412≈ ¥26.14 | — | — |
| [GPT 6.1 Terra](https://relayswitch.ai/zh/models/gpt-6.1-terra)gpt-6.1-terra | $0.2941≈ ¥2.00 | $0.0294≈ ¥0.2 | $1.4706≈ ¥10.01 | — | — |
| [gpt-oss-120b](https://relayswitch.ai/zh/models/gpt-oss-120b)gpt-oss-120b | $0.20≈ ¥1.36 | $0.04≈ ¥0.272 | $1.80≈ ¥12.25 | — | — |
| [gpt-oss-20b](https://relayswitch.ai/zh/models/gpt-oss-20b)gpt-oss-20b | $0.16≈ ¥1.09 | 按输入价 | $0.72≈ ¥4.90 | — | — |

无倍率：表中价格即扣减价格。官方价为 OpenAI 公布的标价；“折”是本站价占官方价的十分之几，向上取整。

选哪个：能完成任务的最低价那一个：短而量大的任务用 Luna，多数编码与写作用 Sol，答案更难时用 Astra。同一条提示各跑一次再比较。每个型号的上下文长度和缓存价在它的模型页，整个系列的对比在 [GPT API 价格表](https://relayswitch.ai/zh/pricing/gpt)。

02

## 一次对话多少钱

按一次对话输入 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 |

按目录实时价计算，实际费用以每次请求的回执为准。

03

## curl、Python、Node：只改 base\_url

先用 curl 确认密钥和地址，再换进 SDK；usage 里的 tokens 数与签名回执一致。

bash

1`curl -i https://api.relayswitch.io/v1/chat/completions \`

2 `-H "Authorization: Bearer sk-relay-..." \`

3 `-H "Content-Type: application/json" \`

4 `-d '{"model": "gpt-6.1-sol", "messages": [{"role": "user", "content": "回复 ok"}]}'`

python

1`from openai import OpenAI`

2

3`client = OpenAI(base_url="https://api.relayswitch.io/v1", api_key="sk-relay-...")`

4`reply = client.chat.completions.create(`

5 `model="gpt-6.1-sol",`

6 `messages=[{"role": "user", "content": "用一句话介绍你自己"}],`

7`)`

8`print(reply.choices[0].message.content)`

9`print(reply.usage) # prompt_tokens / completion_tokens，与回执一致`

javascript

1`import OpenAI from "openai";`

2

3`const client = new OpenAI({ baseURL: "https://api.relayswitch.io/v1", apiKey: "sk-relay-..." });`

4`const reply = await client.chat.completions.create({`

5 `model: "gpt-6.1-sol",`

6 `messages: [{ role: "user", content: "用一句话介绍你自己" }],`

7`});`

8`console.log(reply.choices[0].message.content, reply.usage);`

python

1`# Responses 接口：同一个 client，换一个方法`

2`reply = client.responses.create(`

3 `model="gpt-6.1-sol",`

4 `input="用一句话介绍你自己",`

5`)`

6`print(reply.output_text)`

bash

1`export OPENAI_BASE_URL="https://api.relayswitch.io/v1"`

2`export OPENAI_API_KEY="sk-relay-..."`

不想改代码的，用最后一块里的两个环境变量：OpenAI 的官方 SDK 在没有显式传参时会读 `OPENAI_API_KEY` 和 `OPENAI_BASE_URL`。流式输出把 `stream` 设为 true，返回 server-sent events，与 OpenAI 的格式相同。

在具体工具里怎么填（字段在哪、要不要带 `/v1`），Cursor、Cline、Cherry Studio、沉浸式翻译等各有一篇 [配置教程](https://relayswitch.ai/zh/guides)；Codex CLI 用的是 `config.toml`，见 [Codex 中转站](https://relayswitch.ai/zh/codex)。

04

## API Key 购买与充值

三步，全程在控制台里完成：开户、充值、创建密钥。最低 $10。

1.  **开户。**在 [控制台](https://app.relayswitch.io/console?lang=zh) 填邮箱，收验证码登录；也可以用 Google 或 GitHub 账号登录。不要手机号，不要身份证件，也不需要 OpenAI 的账号。
2.  **充值。**点“充值”，选 USDT 或银行卡，再选金额。档位是 $10、$25、$50、$100、$250、$500。用加密货币的话，结账页会列出支持的网络，并给出收款地址和精确金额，按所选网络转账；链上确认后到账，通常几分钟。
3.  **创建密钥。**在密钥页起个名字，点创建。完整密钥只显示这一次，之后控制台只显示前缀，当场存进密码管理器。

## 充值规则

余额以美元计，按每次请求实际用掉的 tokens 扣减。没有订阅，没有月费，余额不过期。加密货币支持 USDT、USDC、BTC、ETH、SOL，转账的链上网络费由付款方承担。单笔充值满 $200 加赠 5%，满 $500 加赠 10%，满 $1,000 加赠 15%，银行卡和加密货币都算。充值不可退款，链上付款确认后即为最终，所以第一次先充最低档，用上面的 curl 测通再加。币种、网络和到账的细节在 [充值页](https://relayswitch.ai/zh/pay)。

密钥不是只有能用和不能用两种状态。每一把都可以单独设美元预算、每日消费上限、模型白名单、IP 白名单和速率，适合分给不同的程序或同事；泄露了就在控制台吊销，立刻失效。各项限制怎么算、触发后返回什么，写在 [API Key 购买与充值](https://relayswitch.ai/zh/claude-api-key) 一页，对 GPT 的密钥同样适用，因为它就是同一把密钥。

05

## 错误码对照

报错正文沿用 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](https://github.com/openai/openai-python#handling-errors)（读取于 2026-11-11），它的对照表里 402 没有专门的类。

按同一份 README，SDK 默认会把 408、409、429 和 5xx 的请求自动重试 2 次，间隔逐次拉长，所以偶发的 429 和 502 往往在代码看到之前就过去了；4 开头的其他错误不会重试，要改了请求或密钥才会好。排查时把响应头里的 `x-uplink-request-id` 记进日志，找客服时凭它能查到那一次调用。

06

## 国内开发者接入：四件事

本站只提供 API 和计费，不提供任何网络接入服务。下面是接入时问得最多的四件事。

| 事项 | 本站的做法 | 详情 |
| --- | --- | --- |
| 账户一个邮箱 | 填邮箱、收验证码即可登录。不要手机号，不要身份证件，也不需要在模型开发商那里开户。 | [要什么，不要什么](https://relayswitch.ai/zh/no-kyc) |
| 付款USDT 或银行卡，最低 $10 | 余额以美元计，不过期，没有订阅和月费。页面上的人民币是按欧洲央行汇率折算的参考价，不参与计费。 | [充值方式与到账](https://relayswitch.ai/zh/pay) |
| 配置改 base\_url 和密钥 | 代码里传参，或设置 OPENAI\_BASE\_URL 与 OPENAI\_API\_KEY 两个环境变量；客户端和插件在各自的设置页里填。 | [各工具的配置教程](https://relayswitch.ai/zh/guides) |
| 发票与支持国际 PDF 发票 | 在控制台填公司抬头、地址和税号，每次充值生成一张带编号的发票；不开中国增值税发票。支持渠道是邮箱 hello@relayswitch.io。 | [交付与退款条款](https://relayswitch.ai/zh/pricing) |

相关页面

-   [Codex 中转站](https://relayswitch.ai/zh/codex)
-   [Gemini API 中转](https://relayswitch.ai/zh/gemini-api)
-   [Codex CLI 中转配置](https://relayswitch.ai/zh/guides/codex-cli)
-   [Claude API 中转站](https://relayswitch.ai/zh/claude-api)
-   [Claude Code 中转站](https://relayswitch.ai/zh/claude-code)
-   [Claude API Key 购买与充值](https://relayswitch.ai/zh/claude-api-key)
-   [全部模型与价格](https://relayswitch.ai/zh/models)
-   [价格与条款](https://relayswitch.ai/zh/pricing)
-   [USDT 充值](https://relayswitch.ai/zh/pay)
-   [每日真实模型检测](https://relayswitch.ai/zh/proof)
-   [API 中转站怎么选](https://relayswitch.ai/zh/zhongzhuanzhan-tuijian)
-   [报错速查](https://relayswitch.ai/zh/fix/claude-code-api-error)
-   [GPT API 价格表](https://relayswitch.ai/zh/pricing/gpt)
-   [文档：流式、Anthropic 格式、错误码](https://relayswitch.ai/zh/docs)

常见问题

## 常见问题

购买、充值、/v1、两种接口、验真与 429。

打开控制台

一分钟内拿到密钥

[获取密钥](https://app.relayswitch.io/console?lang=zh)

或发邮件至 [hello@relayswitch.io](mailto:hello@relayswitch.io)

### 

### 

### 

### 

### 

### 

## 改一行 base\_url

Base URL https://api.relayswitch.io/v1，GPT 系列按实时标价计费，无倍率，每天公开验真。

[文档](https://relayswitch.ai/zh/docs)[获取密钥](https://app.relayswitch.io/console?lang=zh)

