详情

首页手游攻略 Trae如何查看API配置是否生效?

Trae如何查看API配置是否生效?

佚名 2026-08-03 12:06:54

验证Trae配置是否生效需三步:一查Network中Request URL是否为所填Base URL;二看Response中model字段是否与配置的Model ID完全一致;三确认右下角模型名可点击且带✓图标,否则配置未激活。

想确认Trae里填的API地址、密钥、模型ID有没有真正起作用,不能只看“保存成功”就以为万事大吉——很多用户填完后仍走默认模型,根本没触发中转请求。

用网络请求日志直接验证

打开Trae主界面,按 Ctrl+Shift+I(Windows/Linux)或 Cmd+Option+I(macOS)调出开发者工具。

切换到 Network 标签页,然后在AI对话框里输入任意一句话并发送。

在Network列表中筛选 fetchXHR 类型请求,找到目标请求后点开 → 查看 Headers → 找到 Request URL 字段。

如果显示的是你填的 Base URL(例如 https://api.qnaigc.com/v1/chat/completions),说明请求已正确发往中转服务;若仍是 https://api.trae.com/... 或其他Trae自有域名,则配置未生效。

检查响应头中的模型标识

在上一步打开的请求详情中,切换到 Response 标签页,查看返回的 JSON 内容。

重点找 model 字段值:它必须与你在Trae中填写的 Model ID 完全一致(如 deepseek-v4-pro-202606),而不是 Trae 默认返回的 trae-llm-v3 或类似名称。

如果 model 字段缺失、为空,或值明显不是你填的那个ID,说明后端没有将你的 Model ID 透传给中转服务,很可能是 Base URL 少了 /v1 后缀或格式不匹配。

观察右下角模型名称是否可点击切换

第一步:确保当前对话窗口右下角显示的模型名不是 Auto 或灰色不可点状态。

第二步:点击该模型名,弹出的模型列表中,你配置的自定义模型必须出现在顶部且名称右侧带「✓」图标,表示当前已激活。

第三步:若列表中完全找不到你添加的模型,或名称显示为「Custom Model」但无具体ID,说明添加过程未完成——常见原因是 Base URL 末尾多了斜杠(如 https://xxx.com/v1/),【Trae会静默忽略该配置】

用curl命令绕过UI强制测试

方法一:终端执行以下命令(替换为你自己的参数):

curl -X POST "https://api.qnaigc.com/v1/chat/completions"

-H "Authorization: Bearer sk-xxxxx"

-H "Content-Type: application/json"

-d '{"model":"deepseek-v4-pro-202606","messages":[{"role":"user","content":"hi"}]}'

若返回正常JSON且含完整回答内容,证明API Key、URL、Model ID 三者组合本身可用;若报错401/404,则问题出在配置项本身,不是Trae前端问题。

方法二:把上面命令里的 URL 和 Key 复制进浏览器地址栏(仅限GET类测试),若提示 {"error":"Unauthorized"},说明域名和Key通路畅通,只是Trae没把它们组装进请求。

点击查看更多
推荐专题
热门阅读