#308·gpt-oss

重复的 call_id 会在渲染提示中将 function_call_output 静默地重新绑定到错误的函数

作者: AUTHENSOR创建于 2026年9月5日更新于 2026年9月5日

当请求输入包含两个 `function_call` 项时,它们共享一个 `call_id`,但目标函数不同,工具输出绑定到以该 ID 为名最后注册的函数,而不考虑每个输出实际回答了哪个调用。服务器渲染向模型显示的对话中使用了错误的函数归属,并完全丢弃了失败函数的匹配。绑定是通过默默覆盖的字典进行位置绑定,而不是内容绑定,并且不会对重复 ID 进行验证或报错。