# 国内如何接入ChatGPT模型的API
更新于2026年10月19日:已核对当前模型、计费和接入说明;实际权限、价格与服务流程以下单或调用时页面为准。
这篇面向想把 GPT 接进项目、脚本或 Agent 的读者。ChatGPT 订阅、OpenAI API Key 和第三方 Token 是不同的计费入口。
# 没有ChatGPT账号,也能使用API吗?
不使用 ChatGPT 网页,不代表不需要任何账号。官方 API 需要自己的开发者组织、项目权限和 API Key;第三方服务需要该平台账号、独立 Token 和余额。两者都不等于购买 ChatGPT Plus。
| 路径 | 所需凭证 | 计费与权限 |
|---|---|---|
| OpenAI官方API | 自己项目的API Key | 官方API组织、地区和付款规则 |
| 第三方兼容API | 第三方生成的独立Token | 该平台模型、协议和账单规则 |
第三方 Token 不能用于登录 ChatGPT 官网、领取会员权益或找回历史对话,也不需要你提交 ChatGPT 密码或 Cookie。模型调用还需要配合支持相应协议与工具的客户端。
# 三个当前模型怎么选?
| API模型ID | 适合的起点 | 官方Standard短上下文输入/输出价(每百万Token) |
|---|---|---|
gpt-6-luna | 分类、提取、摘要、明确的轻量任务 | $0.10 / $0.50 |
gpt-6.1-sol | 复杂编码、工具工作流,兼顾成本 | $2 / $10 |
gpt-6-astra | 最困难的工程、推理与专业工作 | $10 / $50 |
来源:官方模型指南 (opens new window)、官方价格 (opens new window)。长上下文、缓存和速度模式单独计算。
# 先确认接口,不能只换模型名
当前推荐 Responses API。GPT-6.1 Sol 和 GPT-6 Astra 的工具调用需要 Responses;Chat Completions 可用于不带工具的请求。GPT-6 Sol / Luna 在 Chat Completions 中的工具调用也有推理模式限制,Agent 项目优先走 Responses。
Astra 和 GPT-6.1 Sol 不支持 none 推理强度;需要低推理成本时从 low 开始。推理开启时,不要照搬旧请求里的 temperature、top_p 等参数。
# Python:先跑一个最小请求
安装或更新官方 SDK:
python -m pip install --upgrade openai
在本地安全地设置 OPENAI_API_KEY,不要把真实 Key 写进代码或截图。下面直接请求官方 API:
import os
from openai import OpenAI
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
response = client.responses.create(
model="gpt-6.1-sol",
reasoning={"effort": "medium"},
input="用三句话解释数据库事务的隔离级别。",
max_output_tokens=2048,
)
print(response.output_text)
2
3
4
5
6
7
8
9
10
11
这是协议示例,本次更新没有使用付费 Key 执行在线请求。先用小请求确认权限与账单,再接工具、长上下文和并发。
# curl:核对网络和鉴权
curl https://api.openai.com/v1/responses \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6.1-sol",
"reasoning": {"effort": "medium"},
"input": "用一句话说明什么是幂等性。",
"max_output_tokens": 2048
}'
2
3
4
5
6
7
8
9
响应除了最终文本,还可能有推理或工具相关条目。自己的 HTTP 客户端应按 Responses 的输出结构解析;SDK 的 output_text 只是便利属性。
# 第三方接口如何配置?
以 APIDock (opens new window) 等兼容服务为例,先查看当前接入文档 (opens new window)和模型价格页 (opens new window),核对:
- 是否支持
/responses,而不仅是/chat/completions。 - 模型是否真正开放,完整 ID 是什么。
- 是否支持所需工具、流式事件和推理参数。
- 输入、输出、缓存、长上下文如何计费。
确认后再使用平台的独立 Token 和 base_url。兼容接口不意味着所有官方能力都能透传,也不能仅凭返回的模型名字证明上游来源。 未公开的价格和固定折扣不作保证。
# 配进Codex或其他编程客户端
当前 Codex 自定义提供商需要兼容 Responses API,不能直接套用只支持 Chat Completions 的地址。参考官方模型和网关说明 (opens new window)。
Claude Code 原生使用 Anthropic 协议。想让它调用 GPT,需要网关明确提供协议转换;不能把 OpenAI Base URL 直接当作 Anthropic 地址。
# 常见报错
- **401:**检查 Key、环境变量、组织和请求发往的平台是否匹配。
- **404:**检查 Base URL、接口路径、模型ID和当前权限。
- **400:**退回最小请求,排除旧推理参数、采样参数和不支持的工具。
- **429:**核对余额、速率和并发限制,按服务端提示退避重试。
Token 用量能查到,是对账依据;输出相似、延迟相近,都不是模型来源证明。重要项目要另行确认服务条款和数据处理边界。
评论
验证登录状态...