ChatGPT API 是什么?GPT 接口国内中转教程

ChatGPT API(即 OpenAI API)是 OpenAI 提供的编程接口,让开发者通过代码调用 GPT-4o、o3、GPT-4 Turbo 等模型。与 ChatGPT 网页版不同,API 可以集成到任何应用中,按 token 用量付费,无使用次数限制。由于 OpenAI 对中国大陆封禁,国内开发者需要通过 AI的那些事儿 等中转服务才能正常使用。

阅读时长:约 8 分钟 难度:入门 含实战代码

发布: 更新:

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,人民币付费,代码零改动。