跳转到主要内容
以前 Cline、Cherry Studio 等走 Chat Completions 的客户端给 GPT-6 开启工具会直接返回 400,只能换模型或改用 Responses;现在同样的请求会正常返回工具调用。
  • 发布日期:2026 年 11 月 4 日
  • 最后核对:2026 年 11 月 4 日
  • 当前状态:有效

关键信息

适用的模型:
  • GPT-6:gpt-6-astra、gpt-6-sol、gpt-6-luna
  • GPT-6.1:gpt-6.1-sol、gpt-6.1-terra
  • GPT-5.6:gpt-5.6-sol、gpt-5.6-luna、gpt-5.6-terra

适合哪些场景

怎么用

在原来的 Chat Completions 请求里加上 tools 即可,推理强度照常设置。运行前安装 SDK(python -m pip install openai),并设置 LAOZHANG_API_KEY 环境变量:
运行后输出模型要调用的函数和参数,例如 get_weather {"city":"巴黎"}。执行函数后把结果以 tool 消息发回,模型再给出最终回答,完整的两轮示例见函数调用。

仍然要注意

  • 推理强度的可选值不变:gpt-6-astra 和 gpt-6.1-sol 不支持 none。
  • max 推理强度:Chat Completions 中 gpt-6.1-sol 最高为 xhigh,需要 max 时用 Responses。
  • 采样参数规则不变:推理强度不是 none 时不要带 temperature、top_p 等参数,见 GPT-6 上线公告。
  • 联网搜索仍只在 Responses 中提供:见联网搜索。

影响范围

  • 在 Chat Completions 中给 GPT-6 或 GPT-5.6 带工具的用户:以前报错的请求现在正常返回,不用改动。
  • 为了工具改用 Responses 的用户:继续可用,不需要改回。
  • 把推理强度设为 none 以便调用工具的用户:继续可用;需要模型推理时,改成 low 以上的值即可。
  • 不受影响:其他模型,以及所有 Responses 请求。

常见问题

还会看到 Function tools with reasoning_effort are not supported 吗?

2026 年 11 月 4 日起不会。这是 OpenAI 对 Chat Completions 的规定,老张API已在服务端兼容。仍然看到这个报错时:
  • 确认 Base URL 是 https://api.laozhang.ai/v1,不是 OpenAI 官方或其他服务地址。
  • 把报错时间、模型和完整报错信息发给客服。

不用 Responses,也能让 GPT-6.1 Sol 调用工具吗?

可以。在老张API上,gpt-6.1-sol 在 Chat Completions 中带工具就能调用,只支持 Chat Completions 的客户端或代码也能用。

价格或计费有变化吗?

没有。仍按模型的 token 单价计费:工具定义和函数结果算输入 token,模型返回的调用参数算输出 token,没有额外的工具调用费。

之前改成 Responses 的代码要改回来吗?

不需要,两种写法都可以用。继续用 Responses 时,多轮回传的写法见函数调用。

相关文档