𝐗𝐀𝐈 𝐗𝐀𝐏𝐈

配置管理

还没有账户?立即注册·必读指南

我们将向此邮箱发送激活验证及API key(若未收到,请检查垃圾信箱)

激活邮件已发送!

请点击邮箱中的激活链接完成注册

API Base URL:

API Key 也会在激活邮件中提供,请妥善保存

邮件稍有延迟,可能在垃圾信箱

已有账户? 立即登录

© 2022-2026 XABC Labs

𝐗𝐀𝐈 𝐗𝐀𝐏𝐈

未授权

🌐 支持的 AI 服务提供商

✨ XAI 平台已兼容几乎所有主流 AI 服务提供商及模型生态,支持统一接入与灵活切换。

🧭 系统工作流程

从客户端请求到模型提供商,统一鉴权、路由与响应格式。

XAI Router
XAI Router 工作流程图
XAI Router 作为统一入口,负责策略控制与模型调度,将请求分发到各模型服务商。
1

统一接入

客户端只需一个 XAI API Key 与统一的 base_url。

2

智能路由

鉴权、模型映射、限流与观测在路由层完成。

3

多模型输出

按需分发到 OpenAI、Claude、Gemini 等并统一回传。

💻 SDK 示例代码

OpenAI SDK 示例

import os
from openai import OpenAI

XAI_API_KEY = os.getenv("XAI_API_KEY")
client = OpenAI(
    api_key=XAI_API_KEY,
    base_url="",
)

completion = client.chat.completions.create(
    model="gpt-5",
    messages=[
	{"role": "system", "content": "You are AI"},
	{"role": "user", "content": "What is the meaning of life, the universe, and everything?"},
    ],
)

print(completion.choices[0].message)

Anthropic SDK 示例

import os
from anthropic import Anthropic

XAI_API_KEY = os.getenv("XAI_API_KEY")
client = Anthropic(
    api_key=XAI_API_KEY,
    base_url="",
)
message = client.messages.create(
    model="claude-sonnet-4-5-20250929",
    max_tokens=128,
    system="You are AI.",
    messages=[
	{
	    "role": "user",
	    "content": "What is the meaning of life, the universe, and everything?",
	},
    ],
)
print(message.content)

🧪 cURL 调用示例

OpenAI /responses

curl /responses \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $XAI_API_KEY" \
  -d '{
    "model": "gpt-5.4",
    "input": "用一句话解释 Responses API 的作用。"
  }'

OpenAI /chat/completions

curl /chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $XAI_API_KEY" \
  -d '{
    "model": "gpt-5.2",
    "messages": [
      {
        "role": "developer",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }'

Anthropic /messages

curl /v1/messages \
  -H 'Content-Type: application/json' \
  -H 'anthropic-version: 2023-06-01' \
  -H "X-Api-Key: $XAI_API_KEY" \
  -d '{
    "max_tokens": 1024,
    "messages": [
      {
        "content": "Hello, world",
        "role": "user"
      }
    ],
    "model": "claude-sonnet-4-5-20250929"
  }'

总 Level 数

-

总 Key 数

-

活跃 Key 数

-

休眠 Key 数

-

新增 Provider

系统将尝试依据已存在的 Provider 自动填入 Level,同服务商保持相同编号可便于轮询,仍可手动调整。
选择后将自动填入 Provider URL 与配置类型,仍可继续调整。

Azure OpenAI 配置

Provider 应填写 Azure endpoint,如: https://your-resource.openai.azure.com

Model 到 deployment 的映射,支持通配符如 gpt-4*(JSON 格式,可选)
不同端点的 API 版本映射(JSON 格式,可选,留空使用系统环境变量配置)

Google Vertex AI 配置

上面的 Provider 和 SecretKey 只是一个占位, 如: https://aiplatform.googleapis.com, 其中 SecretKey 还是需要51个字符, 下面配置是需要提供服务账号凭证和项目信息

Vertex AI 端点 URL,包含项目和区域信息
Google Cloud 项目 ID
服务账号邮箱地址
服务账号私钥(PEM 格式)
仅在确认目标上游支持请求体压缩时开启,建议用于 Codex 原生 /responses 请求。
开启后,该 Key 命中自动休眠条件时也不会被移出轮询池。

Provider 列表

加载中...

系统配置管理

模型定价(Owner 覆盖)

覆盖系统默认模型定价,或新增自定义模型。Owner 定义的模型将完整替换系统默认定价。 保存后立即生效,计费优先使用 Owner 定价,未定义的模型使用系统默认。

定价覆盖示例:
• 覆盖已有模型:{"ChatPricing":{"gpt-5":{"InputText":4.5,"OutputText":12.5,"Rates":1}}}
• 新增自定义模型:{"ChatPricing":{"my-model":{"InputText":1,"OutputText":2,"Rates":1}}}
• 免费模型(Rates=0):{"ChatPricing":{"free-model":{"InputText":0,"OutputText":0,"Rates":0}}}

—
一键填充
限制:总条目 ≤ 1024,大小 ≤ 128k。
注意:Owner 定义的模型需填写完整定价字段。Rates 可设为 0(免费模型)。

订阅套餐

后台下发可售的订阅套餐,前台自助充值自动同步。`active: false` 表示前台不展示且后端不可购买。

字段: code, name, price_fen, tier_rank, rpm/rph/rpd/tpm/tph/tpd(均可选;不填表示用户下单后不更新对应账号限额), user_limit(可选;不填表示不改子账户额度,填 0 表示关闭子账户), allow_models, model_mapper(可选,默认*), gear, level, level_mapper, credit_amount, duration_days, active(可选)。升级判断使用 tier_rank(数值越高档次越高)。

按量卡商品

面向所有用户的独立按量卡商品。支持固定售价、到账卡额与可选有效期;不改动订阅策略,也不要求订阅身份。

字段: code, name, price_fen, grant_amount, duration_days(可选,不填表示永久有效), description(可选), policy_profile(可选;不填默认等于 code), policy(可选;存在时表示永久策略产品), active(可选)。`policy` 建议填写完整策略,至少包含 role, gear, level, allow_models。

扩展卡商品

仅面向订阅用户售卖的补量卡商品。扩展卡会以按量卡额到账,不改动订阅策略;默认建议设置为 31 天有效。

字段: code, name, price_fen, grant_amount, duration_days, min_subscription_balance, description(可选), active(可选)。购买资格由 xpay 服务端按 Role=2 或 Role=3 且订阅余额门槛校验。

服务商品

用于售卖 OpenClaw 远程安装等人工交付型服务商品。支付成功后不会自动充值到账,而是生成待联系服务订单。

字段: code, name, price_fen, description(可选), active(可选)。

服务订单

暂无服务订单数据

注册安全

留空表示不启用白名单。
支持换行、逗号或空格分隔。
支持精确域名:company.com
支持后缀匹配:*.school.edu.cn(匹配主域名及其子域名)
非命中域名将直接拒绝自助注册发码。
支持换行、逗号或空格分隔。
支持精确域名:api64.top
支持后缀匹配:*.guerrillamail.com(匹配主域名及其子域名)
命中后将直接拒绝自助注册发码。

基础配置

系统通知邮箱
逗号分隔的API路径列表
一键填充
支持 JSON;也可输入 "*" 清空全部,或输入 "-gpt-5, -gpt-5-nano" 删除指定模型。每个模型可设置 rpm, rph, rpd, tpm, tph, tpd 限额。留空保持当前设置。

邮件配置

映射配置

格式:原模型=目标模型,逗号分隔多个映射 (例如 gpt-3.5*=gpt-5-nano 代表将任何gpt-3.5模型请求转换为gpt-5-nano)
格式:模型=分组号,逗号分隔多个映射 (例如 gpt 系列模型由1号分组的 AI Provider 处理, claude 系列模型由2号分组的 AI Provider处理)
格式:主分组=备分组,逗号分隔多个映射(当模型主分组一分钟内超过5次异常响应,则触发切换到模型备分组,1小时后自动切回)
填写需要启用粘性调度的 Level(逗号或空格分隔)。这些 Level 在模型服务列表会以橙色提示。
格式:主模型=备模型,支持通配符(例如 gemini*=gpt-5)。当模型一分钟内连续5次异常且未命中分组切换时,系统会临时将当前用户映射到备模型,默认1小时后自动恢复。

收入统计

以支付网关订单为准,支持查看今日实时收入、区间趋势与商品分布。

数据来源:xpay

今日净收入

¥0.00

区间收款总额

¥0.00

区间退款总额

¥0.00

区间净收入

¥0.00

支付订单数

0

平均客单价

¥0.00

收入趋势

商品类型分布

支付方式分布

每日收入明细

退款按成功落地时间统计
日期 收款 退款 净收入 支付订单 退款订单

商品收入分布

按商品快照统计
商品类型 商品 收款 退款 净收入 支付订单 退款订单

创建新通知

最近通知

暂无本地记录

操作日志

时间 行为 目标 详情 IP

正在加载日志...

暂无操作日志

操作结果


        

确认操作

编辑 Provider Key