TRAE WorkCN更新到0.1.56后自定义模型GPT-5.6系列报错

你的运行环境(版本号「点击帮助-关于-复制」):

MacOS 版本: 0.1.56

问题描述(你遇到了什么问题?):

TRAE WorkCN更新之后,配置的自定义GPT-5.6模型无法使用,提示Unsupported parameter: ‘max_tokens’ is not supported with this model. Use ‘max_completion_tokens’ instead. (Model Provider Error Code: unsupported_parameter, HTTP Status: 400, Param: max_tokens) (4028)

更新之前添加模型时,高级配置中的模型系列选择GPT-5系列可以正常添加使用

更新版本之后,选择GPT-5系列可以添加,但是对话时报错,选择默认系列无法添加模型

复现步骤(如何才能重现这个 Bug/问题?):
1.模型设置 - 添加模型
2.自定义模型,OpenAI Chat Completions格式,填入请求地址、模型ID等
3.添加模型,创建任务开始聊天

报错信息或截图(如有):

Unsupported parameter: ‘max_tokens’ is not supported with this model. Use ‘max_completion_tokens’ instead. (Model Provider Error Code: unsupported_parameter, HTTP Status: 400, Param: max_tokens) (4028)

根据你提供的报错信息,模型服务商的接口要求使用 max_completion_tokens 替代 max_tokens 参数。但目前官方资料中没有关于 TRAE Work 0.1.56 版本如何调整该参数的具体说明,当前无法提供直接的配置方案。

请问你配置的这个自定义 GPT-5.6 模型,底层实际调用的是哪一款具体模型?提供该信息有助于进一步确认是否为特定模型的接口兼容问题。

辛苦发下对话ID

3572750995955740:7ec51065abaf028f32cedc3660f0f294_6a8d49efb5e040be38751a90.6a8e4cceeb1ae33424cd853f.6a8e4cceeb1ae33424cd853d:TraeWork CN.0.1.57.no_sid.no_ppe.T(2026/8/26 10:17:50)

是公司采购的,具体模型应该是Azure代理的OpenAI,使用GPT-5.6-sol, GPT-5.6-terra, GPT-5.6-luna都会有这个问题,在8/20日之前版本是可以的。

模型配置见图片,我记得版本更新之前高级配置里还没有这么多配置项,只选择一个GPT-5系列就可以了

感谢提供详细信息和 Trace ID。目前我无法在当前对话中直接查询后台日志,但根据你提供的报错原文和截图,问题原因是 TRAE Work 0.1.56 版本在高级配置中选择 GPT-5 系列时,默认发送了 max_tokens 参数,而你使用的 Azure 模型接口已强制要求使用 max_completion_tokens

目前官方资料中没有关于在当前版本中自定义或替换该参数名称的配置说明。由于选择“默认系列”也无法通过连通性测试添加模型,当前在客户端内暂时没有直接的配置方案可以绕过这个接口兼容问题。你在本帖提供的版本更新差异和截图等复现信息已经非常完整。

发下对话ID吧

太辣鸡了,每次升级都这样,旧的版本还能用,新版本直接用不了了