跳转到主要内容
在老张API调用 OpenAI 模型,直接使用 OpenAI 官方 SDK,只需替换 Base URL、API Key 和模型 ID。端点按模型选择,例如 o3-pro 系列只能用 Responses。

模型与端点

2026 年 9 月 24 日公开价格配置中的 OpenAI 模型按用途使用以下端点: gpt-5.5、gpt-4.1、o4-mini 等其他 OpenAI 文本模型同样可以用 Chat Completions 或 Responses 调用,完整列表见总表。各端点的完整地址:

配置 OpenAI SDK

在令牌管理创建 API Key,计费模式选择按量优先(推荐)或按量计费;同一个密钥还要调用 gpt-image-2.5-flare-vip 等按次计费的图片模型时,选按量优先。然后在终端设置环境变量:
运行示例前先安装 SDK:
  • Python:执行 python -m pip install openai。
  • Node.js:执行 npm install openai,把代码保存为 openai-test.mjs,再用 node openai-test.mjs 运行。
下面用 gpt-5.6-luna 发送一条消息:
同一个 client 可以调用上表的所有端点,Python 与 Node.js 的方法名相同:
  • 文本:client.chat.completions.create
  • Responses:client.responses.create
  • 图片生成与编辑:client.images.generate、client.images.edit
  • 语音转写:client.audio.transcriptions.create
  • 语音生成:client.audio.speech.create
  • 向量:client.embeddings.create
Base URL 已经包含 /v1,不要再追加 /chat/completions 等路径,否则会返回 404。示例关闭了 SDK 自动重试,由应用决定失败后是否重发。 只能通过环境变量配置的应用,设置 OPENAI_API_KEY 和 OPENAI_BASE_URL 即可,见迁移已有 OpenAI 应用。

Chat Completions 与 Responses 怎么选

  • Chat Completions:大多数 OpenAI 格式客户端使用这个端点,已有的 messages 格式应用继续用它即可,回复在 choices[0].message.content。OpenAI 对 GPT-6 在 Chat Completions 中的推理强度、采样参数和工具调用另有规则,见 GPT-6 上线公告。
  • Responses:老张API兼容 OpenAI 的 Responses API,OpenAI 文本模型都可以用它调用。o3-pro 只在 Responses API 中提供,gpt-6-astra 的工具调用也需要 Responses。请求发送 input,Python SDK 用 output_text 读取文本。
  • 已经基于 Responses 开发的应用:把 Base URL 和 API Key 换成老张API即可继续使用;要换用 OpenAI 以外厂商的模型时,先用最小请求确认该模型支持 Responses,示例见 Responses API。
  • 工具调用与联网搜索:两种端点下的函数调用写法和各模型支持情况见函数调用;联网搜索只能通过 Responses 的 web_search 工具,见联网搜索。
OpenAI 提示部分 o3-pro 请求需要几分钟才能完成,下面的示例把超时设为 600 秒:
处理原始 JSON 时按下面的顺序读取;推理模型的 output[0] 不一定是文本:
  1. 遍历 output[],找到类型为 message 的项目;
  2. 在该项目的 content[] 中找到类型为 output_text 的项,读取其 text。

GPT-6 与 GPT-5.6 价格

GPT-6 三款模型在 2026 年 9 月 24 日公开价格配置中的标准输入 / 输出单价(美元每 1M tokens): 缓存价与长上下文价见 GPT-6 上线公告和 GPT-6.1 Sol 上线公告;gpt-6.1-sol 自 2026 年 10 月 5 日起出现在公开价格配置中。 GPT-5.6 在 2026 年 9 月 24 日公开价格配置中的价格(default 分组,单次请求输入不超过 272K tokens,美元每 1M tokens):
  • 单次请求输入超过 272K tokens 时,整次请求按更高一档计价,例如 gpt-5.6-sol 为输入 $8、输出 $30、缓存读 $0.8。各模型的分档见总表的阶梯计价。
  • gpt-5.6-sol 的现价来自 OpenAI 2026 年 8 月 21 日的调价,OpenAI 标注为促销价,至少持续到 2026 年 11 月 21 日(见 OpenAI API 更新日志);老张API的价格配置已于 2026 年 9 月 10 日同步,新旧价格对照见 GPT-5.6 Sol 降价公告。
  • GPT-5.4、o3-pro、音频和向量模型的价格见总表 OpenAI 部分;GPT Image 的按次与按 token 计费见 GPT Image 2.5。

与 OpenAI 官方直连的区别

  • 密钥:使用在老张API令牌管理创建的 API Key。OpenAI 平台的密钥不能用于老张API,老张API密钥也不能直接请求 api.openai.com。
  • 模型 ID:以模型与价格总表为准,OpenAI 官方目录中的模型不一定都能在老张API调用。部分 ID 是老张API的线路 ID,例如 gpt-image-2.5-flare-vip、gpt-image-2.5-web,OpenAI 官方目录中没有。
  • 令牌分组:API Key 的令牌分组决定能调用哪些模型、走哪条线路。
    • 本页的文本、音频和向量模型都在 default 分组。
    • GPT Image 在 default 分组有 gpt-image-2.5-flare-vip 等按次计费的模型。
    • 官方 API 转发(官转)线路使用 Sora2Official(与 OpenAI 官方同价)或 GPTImage2 Sora2 Enterprise(官方价加 20%)分组,按 token 计费,详见 GPT Image 2.5。
  • 计费:费用从老张API账户余额扣除,按总表价格计算,与 OpenAI 账户的额度和账单无关。每次调用的用量和扣费在调用日志查看,计费规则见计费说明。
  • 端点范围:需要 Batch、Files、Realtime 等上表以外的端点时,先联系支持团队(hi@laozhang.ai)确认。
  • 视频:OpenAI 已于 2026 年 9 月 24 日从 API 移除 Videos API 与 sora-2、sora-2-pro,老张API自 2026 年 7 月 1 日起停止 Sora 2 线路。视频生成改用 Wan 2.7 或 Seedance 2.0,见 Sora 2 视频 API 已下线。
  • 数据处理:通过老张API发送的请求适用老张API数据政策。

无法调用时

  • 401:确认使用的是老张API密钥,并且环境变量在当前进程中生效。
  • 404 或模型不可用:检查完整模型 ID、端点和令牌分组,例如 o3-pro 要发到 Responses 端点。排查步骤见模型可用性说明。
  • 400:先移除新增的可选参数,再根据错误正文修正请求。不同模型接受的参数不同,不要把一个模型的配置直接套用到其他模型。
  • 收到响应但应用没有显示结果:检查解析方式是否与端点一致:Chat Completions 读取 choices,Responses 读取 output,Images 读取 data。
  • 客户端超时:请求可能仍在处理或已经完成。先在调用日志中确认,再决定是否重新提交;SDK 与业务层不要同时重试。

相关文档