鉴权失败时需逐层校验:先确认API密钥在服务商控制台启用且完整复制,再检查Trae中API密钥字段仅填原始字符串(不含Bearer)、服务商选项与协议匹配(如Kimi选“自定义配置”、DeepSeek选“OpenAI”),最后核对请求地址是否精确符合文档Endpoint。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Trae中配置自定义模型时提示鉴权失败,表现为对话框弹出“Unauthorized”或日志显示HTTP 401错误,说明API密钥未被目标模型服务端接受,必须逐层校验密钥有效性、请求头格式与注入路径。
确认API密钥来源与状态
第一步:登录模型服务商控制台(如DeepSeek开放平台、Kimi Code控制台、火山方舟AI平台),进入「API密钥管理」页面。
第二步:检查密钥状态是否为“启用”,创建时间是否在90天有效期内;若已过期或被手动禁用,点击「重新生成」获取新密钥。
第三步:复制新密钥时【务必用鼠标拖选整段字符,避免光标偏移漏掉末尾的=或/符号】——这是90%的401错误根源,键盘微动会导致复制不全。
检查Authorization请求头构造
方法一:在Trae设置→模型→自定义模型配置中,定位到「自定义请求地址」下方的「API密钥」字段,确认填入的是原始密钥字符串(如sk-xxx),而非带Bearer前缀的完整头值。
方法二:若通过环境变量注入(如TRAEMODEL_API_KEY),在终端执行echo $TRAEMODEL_API_KEY | cat -A,观察输出末尾是否有^M或$符号——有则说明粘贴时混入了Windows换行符,需重新复制纯文本密钥。
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
这一步操作起来很简单,直接把新密钥粘贴进API密钥栏即可,但千万别手抖多敲一个空格或引号。
验证服务商与协议匹配性
第一步:打开Trae模型配置页,核对「服务商」选项是否与目标API实际协议一致——例如接入Kimi Code必须选「自定义配置」,不能选「Kimi」;接入DeepSeek官方API必须选「OpenAI」,不能选「Anthropic」。
第二步:检查「API格式」是否勾选对应标准:Kimi Code需选「Anthropic Messages格式」,DeepSeek官方API需选「OpenAI Chat Completions格式」。
第三步:比对「自定义请求地址」是否精确匹配服务商文档中的Endpoint——比如DeepSeek是https://api.deepseek.com/chat/completions,少一个/chat或错写成/v1/chat/completions都会触发401。
注意:部分中转服务(如某些Claude代理)要求使用https://api.xxx.com/v1/messages而非/chat/completions,填错路径会导致服务端根本无法路由请求,直接返回鉴权失败而非模型不存在。

















