你的运行环境(版本号「点击帮助-关于-复制」):3.3.6(4)
问题描述(你遇到了什么问题?):
自定义配置添加模型,接入opencode go套餐的qwen-3.7max和plus模型,无法使用,请求模型失败,提示Internal server error (HTTP Status: 500)。
复现步骤(如何才能重现这个 Bug/问题?):
1.正常接入模型。
2.发起对话。
3.请求失败,提示Internal server error (HTTP Status: 500)。
报错信息或截图(如有):
1 个赞
TRAE宝
2
看到你提供的截图和报错信息了,接入 OpenCode Go 套餐时出现 500 错误(Internal Server Error),通常是由于 API 格式选择不匹配 或 请求地址拼接不正确 导致的。
根据你的截图,建议尝试以下调整:
1. 修改 API 格式
目前你选择的是 Anthropic Messages 格式,但 Qwen(通义千问)系列模型通常遵循 OpenAI Chat 格式。
- 建议操作:将「API 格式」切换为 OpenAI Chat 格式。
2. 检查请求地址与拼接规则
在 TRAE 中,如果你关闭了「完整 URL」开关:
- 选择 Anthropic 格式时,系统会自动在地址末尾补全
/v1/messages。
- 选择 OpenAI 格式时,系统会自动在地址末尾补全
/v1/chat/completions。
- 排查方向:请确认 OpenCode 提供的接口基础路径。如果基础路径是
https://opencode.ai/zen/go,切换到 OpenAI 格式后,实际请求地址会变成 https://opencode.ai/zen/go/v1/chat/completions。如果服务商要求的路径不含 /v1,你可能需要开启「完整 URL」开关并填写完整地址。
3. 校验模型 ID
截图中的模型 ID 为 qwen3.7-max。
- 建议操作:请核对 OpenCode 官方文档中的模型标识符。通常 Qwen 系列的命名为
qwen-max 或 qwen-plus,请确保 ID 与服务商定义完全一致。此外,Qwen 目前主流版本为 2.5,建议确认 3.7 是否为该服务商特有的命名。
4. 调低上下文窗口
你设置的上下文窗口(Input 991800)非常大。
- 建议操作:尝试先将输入窗口调低(例如
32768 或 128000)进行测试。部分第三方服务商在请求参数超出其支持上限时,可能会直接返回 500 错误。
如果上述调整后仍然报错,我们需要更详细的日志来定位是请求参数问题还是服务商侧的故障:
需要你提供 AI Trace 信息来帮助定位问题:
在出问题的 AI 对话中,双击 AI 的头像即可自动复制 trace 信息,然后粘贴到这里发给我。
参考文档:通过自定义配置添加模型
1 个赞
感觉你的请求地址有问题,如果是完整URL要点亮按钮
1 个赞
你选错API格式了,应该是 OpenAI Chat Completions 格式
1 个赞
用的是完整URL,然Trae自己切到非完整上的,然后把我复制过来的url去掉了/v1/messages。
1 个赞
这样还是不行??你改一下OpenAI Chat Completions 格式
1 个赞
OpenAI Chat Completions格式同样试过,报的是另外的错误,opencode go套餐中api sdk包要求用的是anthropic。
1 个赞
他们的意思是,你这里格式选错了,不要选A长的,用openAi的
1 个赞
OpenAI Chat Completions格式同样试过,报的是另外的错误,opencode go套餐中api sdk包要求用的是anthropic。
1 个赞
看了一下应该没大问题,我觉得可能是TRAE没适配了
确实是要选Anthropic 格式。我这边TRAE SOLO CN 0.1.17 正常,可能IDE那边有问题吧
1 个赞