XAG 官方文档

欢迎使用 XAG 高效稳定的 AI API 中转服务。以下是快速上手、使用与故障排查指南。

1. 快速开始

API 接口地址 (Base URL): https://api.xag-api.com/v1

API Key 获取: 登录控制台,在左侧菜单「API 密钥」页面创建你的专属令牌。

支持模型: 目前主打 Claude 系列 和 GPT 系列,其他模型正在陆续接入。

2. 接入主流客户端

我们的 API 完全兼容 OpenAI 格式,支持以下主流客户端无缝接入。

2.1 Chatbox / NextWeb / ChatGPT-Next-Web

2.2 Codex / Cursor

2.3 Claude Code 专属配置(程序员推荐)

如果你使用官方的 Claude Code 命令行工具,可以通过环境变量接入我们的服务:

export ANTHROPIC_BASE_URL="https://api.xag-api.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"

2.4 OpenCode

在 OpenCode 的配置文件中填入:

3. 充值与兑换

点击左侧菜单的「充值中心」,选择对应面额进行支付。

重要提示: 购买后请复制卡密,回到控制台的「兑换」页面,粘贴卡密并提交,余额将即时到账。

4. 成功判断与验证

配置成功后,应该满足下面两点:

  1. 软件能正常回复“连接成功”或正常对话。
  2. 后台调用记录里出现新的调用。

⚠️ 如果软件回复了,但后台没有记录,说明它可能还在走别的账号或别的接口。

⚠️ 如果后台有记录,但软件报错,请把后台调用记录截图发给客服。

5. 常见问题排查(FAQ)

5.1 错误码速查

5.2 为什么 Codex 一直 “Reconnecting 1/5…5/5”?

这不是你的网络问题,也不是站点故障,是 Codex 自身设定。每次启动会先用 WebSocket 协议连接后端,但中转站走的是标准 HTTP 接口,本来就没有 WebSocket,所以这个握手肯定连不上。

Codex 会把这种连不上当成普通网络抖动去重试,每次等 15 秒、连试 5 次,凑满 75 秒后才换到 HTTP。这就是“先卡一分多钟、然后又自己好了”的原因。网上不少流传的往 .env 里写代理没啥用,那一步根本没关掉 WebSocket。

解决办法:在 ~/.codex/config.toml 里把站配成自定义 provider,并加上 supports_websockets = false 这一行,等于直接让 Codex 走 HTTP,这样从第一步就走对路,Reconnecting 会彻底消失。

5.3 用龙虾以及非流式请求报 400

是因为请求缺少了 instructions 字段,可以让 Codex 自己补上。Codex 可以用是因为 baseline instructions 内置了该字段。

6. 重新配置或恢复

如果配置乱了,按下面方式找到配置文件,重新复制对应章节的内容即可。

7. 客服支持

如有任何疑问或需要帮助,请通过以下方式联系我们: