星猫 AI 文档
API Gateway Documentation

星猫 AI 接入文档

这里给客户看就够了:GPT/OpenAI 兼容地址、Claude 桌面版第三方 API、CC Switch + Claude Code 终端配置,以及最容易填错的地址后缀。

主地址 https://api.xmapi.com.cn
默认复制主地址时不带任何后缀。GPT/OpenAI 客户端通常使用 /v1,Claude 桌面版 Gateway 与 CC Switch 的 Base URL 使用主地址。

主流 API 后缀

客户最容易填错的就是这里。接 GPT 走 OpenAI 兼容,接 Claude 要区分桌面版 Gateway 和原生 Messages。

主地址,默认复制这个

Claude 桌面版 Gateway、CC Switch、Claude Code 的 Base URL 都优先填这个,不加后缀。

BASEhttps://api.xmapi.com.cn
GPT / OpenAI 兼容 Base URL

Cursor、Chatbox、Cherry Studio、OpenAI SDK、Codex 等多数客户端填这个。

GPThttps://api.xmapi.com.cn/v1
GPT 聊天补全完整地址

只有软件要求填写完整接口地址时才用这个。普通客户端不要填完整地址。

POSThttps://api.xmapi.com.cn/v1/chat/completions
Claude 原生 Messages 地址

直接 HTTP 请求 Anthropic Messages,或客户端明确要求完整 Claude Messages 地址时使用。

Claudehttps://api.xmapi.com.cn/v1/messages

GPT / OpenAI 兼容接入

适合 Cursor、Chatbox、Cherry Studio、OpenAI SDK、Codex、各类 VS Code 插件。

API 类型
OpenAI Compatible / OpenAI 兼容
Base URL
https://api.xmapi.com.cn/v1
API Key
控制台令牌管理里创建的 sk- 密钥
推荐模型
gpt-5.4-minigpt-5.4gpt-5.5
照着填
1
先生成一个令牌

登录星猫控制台,进入“令牌管理”,点击“添加令牌”。名称可以写自己的设备名,例如 Cursor、Chatbox、客户A。

2
复制 API Key

保存后复制以 sk- 开头的密钥。只复制一次就行,不要多复制空格,也不要把兑换码当成 API Key。

3
打开客户端设置

在 Cursor、Chatbox、Cherry Studio、Codex 或其他工具里找到模型服务商设置,类型选择 OpenAI、OpenAI Compatible、OpenAI 兼容、自定义 OpenAI 这类选项。

4
填写地址和模型

Base URL 填 https://api.xmapi.com.cn/v1,API Key 填 sk- 密钥,Model 填 gpt-5.4-mini 或模型广场里复制的完整模型名。

5
发一句话测试

保存后发送“你好”。如果能回复,再去星猫控制台的“使用日志”看是否有记录;有记录就说明已经走星猫接口。

常见软件填法
  • Cursor:Settings / Models 里添加 OpenAI Compatible,Base URL 填 https://api.xmapi.com.cn/v1
  • Cherry Studio:模型服务选择 OpenAI 兼容,接口地址填 https://api.xmapi.com.cn/v1,模型名手动添加。
  • Chatbox:模型提供方选择 OpenAI API 或自定义 OpenAI,API Host 填 https://api.xmapi.com.cn/v1
  • 代码调用:只需要把官方 OpenAI SDK 的 baseURL 改成星猫地址,Key 换成星猫令牌。
GPT/OpenAI 兼容客户端必须带 /v1。如果只填 https://api.xmapi.com.cn,很多软件会报 404 或模型列表为空。
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.xmapi.com.cn/v1",
  apiKey: "sk-你的星猫令牌"
});

const completion = await client.chat.completions.create({
  model: "gpt-5.4-mini",
  messages: [{ role: "user", content: "你好,介绍一下星猫 AI" }]
});

Claude 桌面版接入

适合普通聊天、写作和任务处理。Claude 桌面版要走 Cowork 3P / Gateway,不是普通官方聊天入口。

1
准备 Claude 桌面版

先安装或更新 Claude Desktop。网页端 Claude 不行,必须是电脑里的桌面版。

2
生成星猫令牌

进入星猫控制台“令牌管理”,添加一个令牌,复制 sk- 开头的 API Key。余额不足时先去钱包兑换。

3
启用开发者模式

打开 Claude 桌面版,进入 Help / Troubleshooting,启用 Developer Mode。启用后关闭 Claude,再重新打开。

4
打开第三方推理配置

在顶部菜单进入 Developer -> Configure third-party inference。如果看不到 Developer,说明开发者模式没有启用成功,回到上一步重新打开。

5
填写 Gateway

Gateway base URL 填 https://api.xmapi.com.cn,API Key 填星猫 sk- 密钥,Auth scheme 选 x-api-key,Extra headers 保持空白。

6
添加 Claude 模型

模型名要填完整:claude-sonnet-4-6claude-haiku-4-5-20251001claude-opus-4-6。不要只写 Sonnet 或 Opus。

7
应用到本机

点击 Apply locally。关闭 Claude 桌面版并重新打开,左下角或模型入口能看到 Cowork 3P / Gateway 相关字样才算切换成功。

8
测试并看日志

新建对话发送一句“你好”。能回复后,到星猫控制台“使用日志”看是否出现本次请求;有日志才说明已经走星猫接口。

填写对照表
Gateway base URL
https://api.xmapi.com.cn
API Key
星猫控制台令牌管理生成的 sk- 密钥
Auth scheme
x-api-key
Extra headers
留空,不需要额外填写
模型名
claude-sonnet-4-6claude-haiku-4-5-20251001claude-opus-4-6
Claude 桌面版 Gateway 的 Base URL 不要写 /v1,也不要写 /v1/messages

CC Switch + Claude Code 终端接入

适合开发者使用 Claude Code 写代码、改项目、处理文件。CC Switch 负责切换 API,真正使用时在终端运行 claude。

1
先检查 Node.js

打开 CMD 或 PowerShell,输入 node -v。能显示版本号就继续;没有版本号就去 nodejs.org 下载 LTS 版本并安装。

node -v
2
安装 Claude Code

在终端执行安装命令。安装完成后关闭当前终端,重新打开一个新的 CMD,再检查 Claude Code 版本。

npm install -g @anthropic-ai/claude-code
claude --version
3
准备星猫 API Key

进入星猫控制台“令牌管理”,复制 sk- 开头的密钥。这个密钥填到 CC Switch,不是填兑换码。

4
打开 CC Switch

如果你已经有 CC0.2倍 这种配置,直接点编辑,不需要重建。没有就新建一个 Provider,名称可以写“星猫 Claude”。

5
填写 Provider 参数

Base URL 填 https://api.xmapi.com.cn,API Key 填 sk- 密钥,API Format 选择 Anthropic Messages,Full URL Mode 关闭。

BASEhttps://api.xmapi.com.cn
6
填写模型名

模型名填完整 Claude 模型,例如 claude-sonnet-4-6claude-haiku-4-5-20251001claude-opus-4-6。建议先用 Sonnet 测试。

7
启用这个配置

保存后在 CC Switch 里切换到刚刚配置的星猫 Provider。只有启用后,终端里的 Claude Code 才会走这个接口。

8
选择工作文件夹并启动

测试就新建一个空文件夹;改项目就选项目文件夹,不要选整个 C 盘。进入文件夹后运行 claude

cd 你的项目文件夹
claude
9
验证是否成功

让 Claude Code 回复一句话或读一个小文件。然后到星猫控制台“使用日志”确认有请求记录;没有日志就说明 CC Switch 没切到星猫配置。

CC Switch 填写对照表
Provider 名称
随便写,例如 星猫 Claude、CC0.2倍、CC高阶组
Base URL
https://api.xmapi.com.cn
API Key
星猫控制台令牌管理生成的 sk- 密钥
API Format
Anthropic Messages
Full URL Mode
关闭
推荐先测
claude-sonnet-4-6
备用:不用 CC Switch,直接在终端临时接入

如果客户只想快速测试一次,可以在当前 PowerShell 窗口临时设置星猫地址和 Key。这个方法只对当前窗口生效,关掉窗口后不会保留。

$env:ANTHROPIC_BASE_URL="https://api.xmapi.com.cn"
$env:ANTHROPIC_API_KEY="sk-你的星猫令牌"
claude

Mac 或 Linux 终端使用下面这组:

export ANTHROPIC_BASE_URL="https://api.xmapi.com.cn"
export ANTHROPIC_API_KEY="sk-你的星猫令牌"
claude
Claude 桌面版是在软件里聊天;Claude Code 是在终端里运行 claude。两者都能接星猫,但入口不是同一个。

推荐模型名称

模型名必须和模型广场完全一致。复制时不要多空格,也不要少字符。

GPT 轻量

gpt-5.4-mini

GPT 均衡

gpt-5.4

GPT 高阶

gpt-5.5

Claude 推荐

claude-sonnet-4-6

Claude 轻量

claude-haiku-4-5-20251001

Claude 高阶

claude-opus-4-6

常见报错

客户出问题时先看这里,大部分都是地址、Key、模型名填错。

401 Unauthorized

检查 API Key 是否完整、是否以 sk- 开头、令牌额度是否充足。Claude 桌面版 auth scheme 先用 x-api-key,不行再试 bearer。

404 或 /v1/messages 错误

Base URL 填错了。Claude 桌面版和 CC Switch 的 Base URL 填 https://api.xmapi.com.cn,不要加 /v1。

模型不存在

检查模型名是否和模型广场一致,也检查这个 Key 所在分组是否有该模型权限。

claude 不是内部或外部命令

电脑没有安装 Claude Code,或者安装后没有重新打开 CMD。执行 npm install -g @anthropic-ai/claude-code 后重新打开终端。

后台没有使用日志

说明请求可能没走星猫。Claude 桌面版检查左下角是否显示 Cowork 3P · Gateway;GPT 客户端检查 Base URL 是否为 https://api.xmapi.com.cn/v1。

客户速发版

适合已经装好客户端、只需要复制参数的用户。把下面这段直接转发即可。

星猫 AI 接入参数:

主地址:
https://api.xmapi.com.cn

GPT / OpenAI 兼容 Base URL:
https://api.xmapi.com.cn/v1

Claude 桌面版 Gateway / CC Switch Base URL:
https://api.xmapi.com.cn

API Key:
控制台生成的 sk- 密钥

Claude 推荐模型:
claude-sonnet-4-6
claude-haiku-4-5-20251001
claude-opus-4-6

GPT 推荐模型:
gpt-5.4-mini
gpt-5.4
gpt-5.5

注意:Claude 桌面版和 CC Switch 的 Base URL 不要加 /v1。