Skip to content

ChatGPT API Key 怎么获取?接口调用、价格与国内开发教程【2026年7月更新】 ​

更新时间:2026年7月27日

开发者常说的“ChatGPT API”通常指 OpenAI API。它与 ChatGPT 网页版订阅是两套产品:Plus 或 Pro 不会自动赠送 API 额度,API Key 需要在 OpenAI 开发者平台单独创建,并按模型和实际用量计费。

API 入口怎么选? ​

方式入口适合人群说明
OpenAI 官方 APIhttps://platform.openai.com需要官方账号、模型和文档的开发者API Key、账单、地区和组织验证按 OpenAI 要求
ZeoAPIzeoapi.com需要国内第三方网关或多模型兼容接口的开发者第三方服务,模型路由、价格、Base URL 和数据政策以控制台为准

ZeoAPI 不是 OpenAI 官方服务。使用第三方 API 时,不要把第三方 Key 提交到 OpenAI 官方接口,也不要默认模型名称、能力和计费与官方完全一致。

一、OpenAI API Key 获取步骤 ​

  1. 打开 OpenAI 开发者平台;
  2. 登录或创建账号;
  3. 根据平台要求完成组织、项目和账单设置;
  4. 进入 API Keys 页面;
  5. 在对应项目中创建新的 Secret Key;
  6. 立即保存密钥,之后通常不能再次查看完整内容;
  7. 将密钥设置到服务器环境变量,而不是写进源代码。

官方快速入门:OpenAI API Quickstart。

二、正确设置 OPENAI_API_KEY ​

Windows PowerShell ​

powershell
setx OPENAI_API_KEY "your_api_key_here"

设置后重新打开终端。只在当前 PowerShell 会话临时使用时:

powershell
$env:OPENAI_API_KEY = "your_api_key_here"

macOS / Linux ​

bash
export OPENAI_API_KEY="your_api_key_here"

生产环境应使用云平台 Secret、CI/CD 密钥库或服务器环境配置,不要把 Key 写入 .env 后提交到 Git。

三、Python 调用 OpenAI API ​

安装官方 SDK:

bash
pip install openai

创建 example.py:

python
from openai import OpenAI

client = OpenAI()

response = client.responses.create(
    model="gpt-5.6",
    input="用三句话解释什么是向量数据库。",
)

print(response.output_text)

运行:

bash
python example.py

模型名称应以 OpenAI 官方模型目录和你的项目权限为准,不要将第三方平台展示的型号直接复制到官方接口。

四、JavaScript 调用 OpenAI API ​

安装 SDK:

bash
npm install openai

创建 example.mjs:

javascript
import OpenAI from 'openai'

const client = new OpenAI()

const response = await client.responses.create({
  model: 'gpt-5.6',
  input: '给一个适合新手的 JavaScript 异步编程例子。'
})

console.log(response.output_text)

运行:

bash
node example.mjs

API 调用必须放在服务器端。把 Secret Key 写进浏览器 JavaScript、App 安装包或公开网页,会导致任何人都能盗用额度。

五、为什么推荐 Responses API? ​

OpenAI 当前快速入门使用 Responses API。它适合:

  • 文本生成;
  • 图片输入与多模态任务;
  • 工具调用和 Agent 工作流;
  • 会话状态和多步骤任务;
  • 图片生成等内置工具;
  • 流式输出。

旧项目可以继续评估既有接口,但新项目应优先查看官方最新文档,而不是照搬数年前的 Chat Completions 示例。

六、OpenAI API 怎么计费? ​

API 不按“问一次多少钱”统一收费,而是按模型的输入、缓存输入、输出 token,以及图片、搜索、容器等工具用量计算。

截至 2026年7月27日,OpenAI 官方价格页对不同 GPT-5.6 系列模型给出不同费率。例如标准短上下文价格中:

模型输入 / 百万 token缓存输入 / 百万 token输出 / 百万 token
gpt-5.6-sol5 美元0.50 美元30 美元
gpt-5.6-terra2.50 美元0.25 美元15 美元
gpt-5.6-luna1 美元0.10 美元6 美元

价格会调整,且长上下文、Priority、Batch、工具和图像任务可能采用不同费率。开发前必须查看 OpenAI 官方价格页。

简单成本估算 ​

text
总成本 = 输入token成本 + 缓存输入成本 + 输出token成本 + 工具或图片成本

不要只按中文字符数量直接等同 token。实际计费以 API 用量返回和控制台账单为准。

七、如何控制 API 成本? ​

  • 按任务选择模型,不要所有请求都用最高价型号;
  • 限制不必要的上下文和历史消息;
  • 将稳定的长前缀放在前面,利用 Prompt Caching;
  • 设置最大输出并要求简洁格式;
  • 批量离线任务评估 Batch API;
  • 对用户、项目和接口设置日限额;
  • 记录请求 ID、模型、token 和成本;
  • 对 429 和 5xx 使用有上限的指数退避;
  • 不对输入错误或内容拦截无限重试。

八、国内第三方 API 网关怎么配置? ​

第三方兼容接口通常需要两项:

text
API Key
Base URL

以 ZeoAPI 为例,具体注册入口为 zeoapi.com。登录控制台后,应核对:

  • 当前 Base URL;
  • 模型名称与实际供应商;
  • 是否兼容 OpenAI SDK;
  • Responses API 或 Chat Completions 支持范围;
  • 单价、倍率、并发与限速;
  • 日志保存和数据政策;
  • 充值、退款和余额有效期;
  • 故障时是否会自动切换路由。

Python 兼容接口示意 ​

python
from openai import OpenAI

client = OpenAI(
    api_key="third_party_key",
    base_url="https://provider.example/v1",
)

response = client.chat.completions.create(
    model="provider-model-name",
    messages=[{"role": "user", "content": "你好"}],
)

上面的 Base URL 和模型名仅为结构示意,必须替换为服务商控制台当前值。不要把第三方服务描述为“OpenAI 官方国内 API”。

九、常见 API 报错 ​

状态或错误常见原因处理方式
401Key 错误、失效或发给了错误域名核对 Key、Base URL 和项目
403地区、权限、组织或策略限制查看平台错误信息和账号状态
404接口路径或模型不存在核对 endpoint 和实时模型名
429速率或余额限制降低并发、等待并检查账单
400参数、输入格式或上下文错误根据错误字段修改请求
5xx服务临时异常有限重试并记录 request ID
超时输出过长、网络或服务负载缩短任务、流式输出和设置超时

Key 泄露怎么办? ​

立即在控制台撤销 Key,创建新 Key,检查用量和账单,搜索仓库历史、日志和构建产物,并改用 Secret 管理。

十、API 安全清单 ​

  • 每个项目使用独立 Key;
  • Key 只放服务器端;
  • 不在截图、日志和报错页面显示完整 Key;
  • 设置预算告警和用量上限;
  • 对外接口加用户认证、频率限制和内容校验;
  • 对敏感数据先脱敏;
  • 第三方 API 与官方 API 使用不同 Key;
  • 定期轮换并删除不用的 Key。

十一、常见问题 FAQ ​

ChatGPT Plus 包含 API Key 吗? ​

不包含。ChatGPT 订阅和 OpenAI API 分开计费。

API Key 可以放在前端吗? ​

不可以。浏览器、移动 App 和桌面安装包中的密钥都可能被提取,应通过自己的后端代理请求。

OpenAI API 有免费额度吗? ​

不要默认新账号一定赠送额度。以开发者控制台实时余额、活动和账单要求为准。

ZeoAPI 是 OpenAI 官方吗? ​

不是。它是第三方 API 网关,适合评估多模型和兼容接口,但数据、价格和路由规则由平台管理。

API 用哪个模型最好? ​

没有统一答案。复杂质量、速度、成本和工具能力要按真实任务评测,建议建立固定测试集比较。

总结 ​

获取 ChatGPT API Key 的正确路径是 OpenAI 开发者平台,使用环境变量保存,并通过官方 SDK 和 Responses API 调用。ChatGPT Plus 或 Pro 不包含 API 额度。

国内开发者需要第三方兼容网关时,可以评估 zeoapi.com,但必须明确其第三方身份,先核对 Base URL、模型路由、单价和数据政策,再用于正式业务。

相关阅读:GPT-5.6 正式发布:OpenAI 最新模型能力、价格、API与国内使用指南。

本站为 Grok 中文教程与导航站,非 xAI 官方网站。