主题
Trae
协议:OpenAI 兼容。
两种填法,二选一
方式 A(推荐):完整 URL 打开 → https://api.jichuanai.com/v1/chat/completions
方式 B: 完整 URL 关闭 → https://api.jichuanai.com/v1| 界面上的格子 | 填什么 |
|---|---|
| Base URL / API 地址 | 见上,取决于「完整 URL」开关 |
| API Key | 你的 sk-xxx |
| 模型名 | 从 模型清单 逐字复制 |
真实案例:报「llm response empty stream」
「完整 URL」打开时,Trae 会原样使用你填的地址、不再拼路径。 而客户只填到 /v1 —— 那是站点根路径,POST 过去返回的是 HTTP 200 的网页 HTML, Trae 拿 HTML 当 SSE 解析 → 报空流。
HTTP 200 极具迷惑性,看起来像通了。 开关打开就必须填到 /chat/completions,两者必须成对。
单模型时长卡:必须改默认模型
Trae 连上之后会按它自己的默认模型发请求。 你买的是 DeepSeek Flash 卡,它默认还是某个 GPT / Claude 名字,一发就 404。
要改两个地方:
- 「添加自定义模型」里填的模型名
- 对话框顶部选中的模型 —— 加完模型不等于用上了
最容易漏的是第 2 步
加完自定义模型后,对话框顶部往往还停在软件预置的那个。 很多人以为「加了就生效」,实际发出去的还是旧模型名。
其余几个开关
- 上下文窗口:留空
- 工具调用轮数:50~100(默认 500 太高,容易把额度烧在无谓的来回上)
- 图片输入:除非你买的套餐里有视觉模型,否则选「不支持」
模型名不要带方括号
deepseek-v4-pro-0813[1M] 这种写法只有 Anthropic 协议能用。 Trae 走 OpenAI 协议,方括号会原样发上去 → 404。
检查清单
- [ ] 「完整 URL」开关和地址成对:开 → 填到
/chat/completions;关 → 填到/v1 - [ ] 模型名逐字复制,不带方括号
- [ ] 对话框顶部已经切到你新加的模型
- [ ] 工具调用轮数调到 50~100
- [ ] 真的发了一条消息拿到回复