建议自定义模型支持 OpenAI Responses API(/v1/responses)协议

【现状】

目前 TraeWork / TraeCode 的「设置 → 模型 → 添加模型 → 自定义配置」中,API 格式仅提供两种:OpenAI Chat Completions 格式(/v1/chat/completions)和 Anthropic Messages 格式(/v1/messages)。

而 OpenAI 新一代 Responses API(/v1/responses)已是其主力接口方向:从 GPT-5.x 系列起,推理强度(reasoning.effort)、结构化输出、新版工具调用等能力主要通过该协议提供或仅在该协议下可用。社区已有多个相关反馈:

【使用场景】

1. 第三方网关 / 聚合平台的模型服务若只暴露 /v1/responses 端点,则无法直接接入 TraeWork / TraeCode;

2. 部分模型的推理强度、输出详细程度、结构化响应等能力,在 Chat Completions 协议下无法完整配置与发挥;

3. xAI Grok 等采用 Responses API 风格的模型服务,同样需要该协议兼容。

【希望支持】

1. 在自定义模型配置的「API 格式」中增加 Responses API(/v1/responses)选项;

2. 进阶:开放推理相关参数配置,例如 reasoning.effort: low / medium / high;

3. 请求地址的完整 URL / Base URL 填写体验与现有两种格式保持一致。

希望官方评估排期,感谢!

感觉受众面积非常小,国内只有dsv4对此接口半支持(只实现了其中部分关键协议),
而外接GPT又不如直接换codex

Responses API 跟现在的 Chat Completions 差别很大吗?我还没搞懂用这个有啥额外好处

OpenAI给出的数据,缓存命中率大幅提高,直白的说就是给你节省很多token,同时降低服务器吞吐量。

trae还有国际版的,国际版肯定也要支持这个协议,然后到时候照搬回国内版,我想的是这样 :smiling_face_with_tear:

国际版上次我看了也不支持,不然我早换国际版了 :upside_down_face: