Function tools with reasoning_effort are not supported for gpt-5.5 in /v1/chat/completions. Please use /v1/responses instead.
gpt-5.5 不支持 /v1/chat/completions 中带有 reasoning_effort 的函数工具。请使用 /v1/responses 代替。
从 2024 年开始,OpenAI 官方逐步推出并推荐一个新的接口/v1/responses
如下图所示,就是因为原有的流式对话接口不被支持。

出现这个问题的原因是提供程序配置不正确,由于OPENAI在2024年就更新了新的接口请求方式,现在强制采用也无可厚非。
而最新的GPT5.5默认使用的就是这个接口,原有的/v1/chat/completions仅作为兼容性保留,但不保证稳定性和兼容时间。
可以采用以下的形式,强制执行某个模式使用最新的响应式接口@ai-sdk/openai,而非原有的流式对话接口@ai-sdk/openai-compatible
示例如下:
"provider": {
"my-provider": {
"api": "<SOME API>",
"npm": "@ai-sdk/openai-compatible",
"models": {
"gpt-5.5": {
"provider": {
"npm": "@ai-sdk/openai",
},
},
},
},
},
下面是一个实例,真实环境中如何填写。
我们在顶层使用原有的流式输出接口兜底,在底层的GPT5.5使用新的响应式接口来保证工具调用。
"provider": {
"aot": {
"name": "aot",
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "https://openai/v1"
},
"models": {
"gpt-5.5": {
"name": "gpt-5.5",
"provider": {
"npm": "@ai-sdk/openai"
},
}
}
}
}
这样配置后,即可完美的解决响应操作问题

Comments NOTHING