Trae 可以接入第三方模型,前提是服务商提供 OpenAI Chat Completions 或 Anthropic Messages 其中一种协议。接入需要三项信息:API Key、API Base URL、Model ID。三者分别来自服务商控制台和服务商文档,填错任何一项都会导致添加失败或调用失败。本文的协议与参数说明来自 OpenAI 和 Anthropic 的公开 API 文档。Trae 的菜单名称和按钮位置尚未在本文撰写时核对,文中标注"待核验"的部分请以你本机的 Trae 界面为准。
能。只要第三方服务提供的接口与 Trae 支持的协议一致,就可以作为自定义模型添加。用户通常有以下几类需求:
接入前准备三项信息:
参数 | 作用 | 来源 |
|---|---|---|
API Key | 证明调用者身份 | 服务商控制台的密钥页面 |
API Base URL | 请求发送的服务地址 | 服务商文档 |
Model ID | 告诉服务商调用哪个模型 | 服务商的模型列表或文档 |
三个参数各管一件事,混用会直接报错。
API Key 是调用凭证,在服务商控制台创建。它与具体的服务商绑定,不能把 A 平台的 Key 填到 B 平台的地址上。Key 只在创建时完整显示一次,丢失后需要重新生成。不要把 Key 写进代码仓库或截图公开。
API Base URL 是服务地址,不是官网首页。Trae 会在它后面拼接具体的接口路径,例如 OpenAI 协议下的 /chat/completions,Anthropic 协议下的 /v1/messages。因此,Base URL 应填到接口路径之前的那一段。是否需要带 /v1,两种协议不同,以服务商文档为准。
OpenAI 协议示例: https://服务商域名/v1
Anthropic 协议示例:https://服务商域名以上两行只说明格式,服务商域名是占位符,不是真实地址。
Model ID 是 API 实际调用时使用的标识,不是营销名称。同一个模型在官网可能叫"某某 Pro",在接口里却是另一串字符。填写前请从服务商的模型列表复制 ID,并确认你的账户有该模型的调用权限。
以下步骤按通用流程写。菜单名称以本机版本为准,待核验项目已标注。
先看服务商文档写的是哪种协议,再在 Trae 中选同一种。协议选错,请求路径和鉴权头都会不匹配。
对比项目 | OpenAI Chat Completions | Anthropic Messages |
|---|---|---|
典型请求路径 |
|
|
鉴权头 |
|
|
消息结构 | system 作为 messages 中的一条 | system 为独立字段 |
常见模型 | 多数 OpenAI 兼容服务商提供的模型 | Claude 系列模型 |
配置注意 | Base URL 通常包含 | Base URL 通常不含 |
以上请求路径和请求头来自两家官方 API 文档的通用约定,本次未在线逐页核验。
协议兼容不等于所有功能都兼容。服务商支持某种协议,只说明基本的请求格式一致。具体模型是否支持工具调用、流式输出、图片输入,要查该模型的说明。两种协议都支持,也不代表同一个模型两种都能用。
如果你已经有可用的 OpenAI 兼容或 Anthropic 兼容服务,直接按它的文档配置即可。灵眸官方文档给出了 Trae 的接入说明。本次撰写时未能在线打开该页面,下面的参数需要以文档为准。
配置项 | 填写方式 | 核验状态 |
|---|---|---|
协议 | 与文档一致,OpenAI 或 Anthropic | 待核验 |
API Key | 在灵眸控制台创建 | 待核验 |
API Base URL | 按协议填写,参见上一节 | 待核验 |
Model ID | 从账户的可用模型列表复制 | 待核验 |
注意两点。第一,同一个网关的 OpenAI 地址和 Anthropic 地址不能混用。第二,文档列出的模型,不一定都对你的账户开放。模型是否可用,以你的控制台显示为准。
先确认能调用,再测 Agent 功能。能回答普通问题,不代表代码生成、工具调用和流式输出都正常。
请使用 Python 编写一个函数,读取 CSV 文件并统计每列的缺失值数量,附上运行示例和必要注释。成功的标准:返回内容完整,代码可以运行,示例输出与代码逻辑一致。出现以下现象,说明配置或兼容性有问题:长时间无响应、返回中途断开、只输出错误信息。
先区分错误来自哪一端。Trae 客户端的界面提示与服务商返回的 HTTP 状态码是两回事,排查时要分开看。
错误现象 | 可能原因 | 排查方法 |
|---|---|---|
401 Unauthorized | Key 错误,或协议与鉴权方式不匹配 | 重新复制 Key,核对协议选项 |
403 Forbidden | 账户没有该模型的权限 | 在控制台确认模型已开通 |
404 Not Found | 请求路径错误,Base URL 多了或少了一段路径 | 对照文档检查 Base URL 是否重复拼接 |
429 Too Many Requests | 速率、并发超限,或额度用完 | 看返回体的错误信息;速率类可稍后重试,额度类需要先充值或调整额度 |
模型不存在 | Model ID 写错 | 从模型列表重新复制 |
添加成功但无法调用 | 协议选错,或该模型不支持所需功能 | 核对协议,再查该模型的功能说明 |
响应中断或超时 | 网络、上游服务或超时设置 | 查看服务商的请求日志或状态页 |
几点说明:429 不一定是余额不足,也可能是并发超限。404 不一定是模型不存在,更常见的是 Base URL 填错。遇到 404 先检查路径,再检查模型名。
可以。只要第三方服务提供 OpenAI Chat Completions 或 Anthropic Messages 协议,就能按自定义模型的方式添加。
需要。API Key 是调用服务商接口的凭证,在服务商的控制台创建。
支持与 OpenAI Chat Completions 协议一致的接口。添加时选择 OpenAI 协议,Base URL 按服务商文档填写。
如果服务商提供 Anthropic Messages 协议,就可以选择 Anthropic 协议接入 Claude 模型。是否支持,以本机版本的协议选项为准(待核验)。
填服务商文档中的服务地址,不要填官网首页,也不要重复拼接接口路径。OpenAI 与 Anthropic 协议的 Base URL 写法不同,以文档为准。
最常见的原因是 Key 错误、协议选错、Base URL 多拼或少拼路径,或 Model ID 写错。按第七节的表逐项排查。
可以添加多个,并在对话中切换。具体数量限制和入口位置,以本机版本为准(待核验)。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。