ChatGPT API 是什么?GPT 接口国内中转教程
ChatGPT API(即 OpenAI API)是 OpenAI 提供的编程接口,让开发者通过代码调用 GPT-4o、o3、GPT-4 Turbo 等模型。与 ChatGPT 网页版不同,API 可以集成到任何应用中,按 token 用量付费,无使用次数限制。由于 OpenAI 对中国大陆封禁,国内开发者需要通过 AI的那些事儿 等中转服务才能正常使用。
发布: 更新:
ChatGPT API 可用模型
GPT-4o
当前主力模型。多模态(文本+图片+音频),速度快,性价比高。适合大多数场景。
GPT-4o mini
轻量版,价格极低(约 GPT-4o 的 1/30)。适合简单任务、大批量调用。
o3 / o3-mini
推理模型,擅长数学、编程、逻辑推理。会"思考"后再回答,准确率更高。
GPT-4 Turbo
上一代旗舰,128K 上下文。仍然可用,部分场景表现稳定。
API vs ChatGPT Plus 对比
ChatGPT Plus ($20/月)
网页/App 对话界面,有使用次数限制(如 GPT-4o 80次/3小时),不能集成到自己的应用中。适合个人日常使用。
ChatGPT API (按量付费)
编程接口,无次数限制,可集成到任何应用。按 token 计费,灵活控制成本。适合开发者和企业。
对开发者来说,API 是更好的选择:无次数限制、可编程、成本可控。通过 AI的那些事儿还能同时用 Claude/Gemini。
国内调用 ChatGPT API 的方案
❌ 直连官方
OpenAI 封禁中国 IP,直连无法使用。即使有 VPN 也不稳定,且有封号风险。
❌ 自建代理
需要海外服务器,维护成本高,稳定性难保障。不适合大多数开发者。
✅ AI的那些事儿中转
专业中转服务,国内直连,延迟低。兼容 OpenAI SDK,代码零改动。比官方便宜 20-40%。
定价对比
GPT-4o 官方价格
输入:$2.50/百万token
输出:$10.00/百万token
需国际信用卡,美元结算
AI的那些事儿价格
比官方低 20-40%
人民币充值,按量扣费
一个 Key 还能用 Claude/Gemini
实战:国内调用 ChatGPT API
Python 示例:通过中转调用 GPT-4o
from openai import OpenAI
# 通过 AI的那些事儿中转,国内直连
client = OpenAI(
api_key="你的Key",
base_url="https://api.example.com/v1" # 中转地址
)
# 调用 GPT-4o
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "你是一个专业的技术顾问"},
{"role": "user", "content": "对比 React 和 Vue 的优缺点"}
],
temperature=0.7,
max_tokens=1000
)
print(response.choices[0].message.content)
print(f"消耗 token: {response.usage.total_tokens}")
# 调用 o3-mini 推理模型
response = client.chat.completions.create(
model="o3-mini",
messages=[{"role": "user", "content": "证明根号2是无理数"}],
max_tokens=2000
)
print(response.choices[0].message.content)
Node.js 示例:多轮对话
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "你的Key",
baseURL: "https://api.example.com/v1",
});
// 多轮对话 — 保持上下文
const messages = [
{ role: "system", content: "你是一个 Python 教学助手" },
{ role: "user", content: "什么是装饰器?" },
];
const r1 = await client.chat.completions.create({
model: "gpt-4o",
messages,
});
console.log(r1.choices[0].message.content);
// 继续对话
messages.push(r1.choices[0].message);
messages.push({ role: "user", content: "给我一个实际的例子" });
const r2 = await client.chat.completions.create({
model: "gpt-4o",
messages,
});
console.log(r2.choices[0].message.content);
常见问题
ChatGPT API 是什么?
OpenAI 提供的编程接口,可通过代码调用 GPT-4o、o3 等模型。按 token 用量计费,可集成到任何应用中。
国内能用 ChatGPT API 吗?
不能直连官方。通过 AI的那些事儿中转,国内免 VPN 直连,兼容 OpenAI SDK,只需改 base_url 即可使用。
API 比 ChatGPT Plus 划算吗?
取决于用量。轻度使用(每天几次对话)Plus 更划算;开发者/重度使用/需要集成到应用中,API 更灵活且无次数限制。
通过中转调用和官方有区别吗?
没有区别。中转只是转发请求,模型输出完全一致。AI的那些事儿兼容 OpenAI 全部功能:流式输出、函数调用、多模态等。
国内直连 GPT-4o / o3,比官方更便宜
通过 AI的那些事儿中转调用 OpenAI 全系列模型,免 VPN,人民币付费,代码零改动。