Skip to content
开始使用

Base URL 怎么填

接任何客户端、插件、CLI 工具时,第一步都是填 Base URL,而这一步错得最多。

原因是:不同客户端对"Base URL"的理解不一样——有的会帮你补 /v1,有的不会。填错了只会得到一个 404,界面上完全看不出哪里不对。

这一页把规则讲清楚,并给出各工具的对照表。

速查表 ​

工具Base URL 填什么类型
Claude Codehttps://api.wxiai.com命令行
Codex CLIhttps://api.wxiai.com/v1命令行
Cursorhttps://api.wxiai.com/v1IDE
RooCode / KiloCodehttps://api.wxiai.com/v1VS Code 插件
Continue.devhttps://api.wxiai.com/v1VS Code / JetBrains
Cherry Studiohttps://api.wxiai.com桌面客户端
Chatboxhttps://api.wxiai.com/v1全平台
LobeChathttps://api.wxiai.com/v1桌面 / 自部署
Open WebUIhttps://api.wxiai.com/v1自部署
ChatGPT-Next-Webhttps://api.wxiai.com自部署

这份表会随着文档补充陆续增加。表里没有你的工具,用下面第二节的方法自己判断。

自己在 30 秒内判断出来 ​

只需要问一个问题:

这个客户端会不会帮我补 /v1?

情况填什么例子
客户端会补 /v1/chat/completions只填根地址 https://api.wxiai.comCherry Studio
客户端只补 /chat/completions填 https://api.wxiai.com/v1Cursor、Codex

看不出来怎么办?看报错里拼出来的路径。

这是最可靠的判断方法,因为错误信息会直接暴露它拼了什么:

报错里出现的路径说明怎么改
/v1/v1/chat/completions你多填了 /v1去掉,只留 https://api.wxiai.com
/v1/chat/completions/chat/completions你填成了完整端点删掉 /chat/completions,只留到 /v1
/chat/completions(少了 v1)你少填了 /v1加上,填 https://api.wxiai.com/v1

一条通用底线

永远不要填完整的接口地址,也就是不要填 https://api.wxiai.com/v1/chat/completions。

Base URL 是"根",客户端会在它后面接路径。你填了完整地址,等于让它接两次。

特殊情况:Claude Code 这类 Anthropic 协议工具 ​

走 Anthropic 协议(/v1/messages)的工具,规则和 OpenAI 协议不一样:

协议Base URL注意
OpenAI 协议https://api.wxiai.com/v1带 /v1
Anthropic 协议https://api.wxiai.com不要带 /v1,否则会拼成 /v1/v1/messages

判断方法:看这个工具是不是只认 Anthropic。

  • Claude Code、以及设置里出现 ANTHROPIC_BASE_URL 的 → 走 Anthropic 协议 → 不带 /v1
  • 其它绝大多数工具 → 走 OpenAI 协议 → 带 /v1(除非它说自己会补)

填完先验一次,别急着在客户端里试 ​

配任何工具之前,先用这条命令确认地址和 Key 是对的:

bash
curl https://api.wxiai.com/v1/models \
  -H "Authorization: Bearer sk-你的APIKey"

能返回模型列表,说明:

  • 域名对
  • Key 对
  • 网络通

剩下的问题就只可能在客户端的 Base URL 拼接上——这时候再对着上面的报错表改,一次就能定位。

报错对照 ​

现象原因怎么办
404Base URL 拼错了按上面的报错表对照修改
401Key 错了重新复制,注意别带空格
请求超时 / 连接失败域名写错确认是 api.wxiai.com
客户端里选了模型但报模型不存在模型 ID 不对用 GET /v1/models 返回的名字

更多错误码见 错误码。

相关页 ​

基于 Apache-2.0 许可发布