文档
文档
开发者快速开始
最后更新:
迈出使用 ChatGPT API 的第一步。它使用官方 OpenAI Responses API 格式,因此在创建密钥并指向我们的 base URL 后,官方 OpenAI SDK 即可直接使用。
创建并导出 API 密钥
开始之前,请在仪表盘中创建一个 API 密钥,用于安全地访问 API。请将密钥保存在安全的位置,然后在终端中将其导出为环境变量。
Export an environment variable on macOS or Linux
export CHATGPT_API_KEY="your_api_key_here"Set an environment variable on Windows (PowerShell)
setx CHATGPT_API_KEY "your_api_key_here"官方 OpenAI SDK 会自动从环境变量读取你的 API 密钥——使用 ChatGPT API 时,你只需额外设置 base URL,如下所示。
安装 SDK 并发起 API 调用
安装官方 OpenAI SDK,创建一个包含示例代码的文件,并设置两样东西:你的 API 密钥和我们的 base URL。其余部分与官方 API 完全一致。
测试一个基本的 API 请求
1curl https://api.chatgpt-api.dev/v1/responses \2 -H "Content-Type: application/json" \3 -H "Authorization: Bearer $CHATGPT_API_KEY" \4 -d '{5 "model": "gpt-5.5",6 "input": "Write a one-sentence bedtime story about a unicorn."7 }'安装 SDK
pip install openai测试一个基本的 API 请求
1from openai import OpenAI2 3client = OpenAI(4 api_key="YOUR_API_KEY",5 base_url="https://api.chatgpt-api.dev/v1",6)7 8response = client.responses.create(9 model="gpt-5.5",10 input="Write a one-sentence bedtime story about a unicorn.",11)12print(response.output_text)安装 SDK
npm install openai测试一个基本的 API 请求
1import OpenAI from "openai";2 3const client = new OpenAI({4 apiKey: "YOUR_API_KEY",5 baseURL: "https://api.chatgpt-api.dev/v1",6});7 8const response = await client.responses.create({9 model: "gpt-5.5",10 input: "Write a one-sentence bedtime story about a unicorn.",11});12console.log(response.output_text);运行代码(例如 `node example.mjs` 或 `python example.py`)。稍等片刻,你就会看到从 `response.output_text` 打印出的模型回复。