🚀快速开始
3 分钟完成注册、获取 Key、发出第一个 API 请求
获取 API 凭证
访问 api.donscdn.mom,点击注册并填写信息。
| 项目 | 值 |
|---|---|
| OpenAI 兼容 Base URL | https://api.donscdn.mom/v1 |
| Anthropic 兼容 Base URL | https://api.donscdn.mom |
| API Key | 令牌页面获取的密钥 |
第一个 API 请求
获取 Key 后,用以下命令验证连通性:
curl https://api.donscdn.mom/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的API密钥" \
-d '{
"model": "<你的模型>",
"messages": [{"role": "user", "content": "你好,请简单介绍一下你自己"}],
"max_tokens": 100
}'
from openai import OpenAI
client = OpenAI(
api_key="sk-你的API密钥",
base_url="https://api.donscdn.mom/v1"
)
response = client.chat.completions.create(
model="<你的模型>",
messages=[{"role": "user", "content": "你好,请简单介绍一下你自己"}],
max_tokens=100
)
print(response.choices[0].message.content)
Invoke-RestMethod -Uri "https://api.donscdn.mom/v1/chat/completions" `
-Method Post `
-Headers @{
"Content-Type" = "application/json"
"Authorization" = "Bearer sk-你的API密钥"
} `
-Body (@{
model = "<你的模型>"
messages = @(@{ role = "user"; content = "你好" })
max_tokens = 50
} | ConvertTo-Json -Depth 5)
/v1。查看可用模型
执行以下命令查看所有可用模型:
curl https://api.donscdn.mom/v1/models \ -H "Authorization: Bearer sk-你的API密钥"
或直接访问 模型广场 查看当前可用的模型列表及价格。
📋API 参考
接口端点、协议说明与调用示例
接口端点
| 协议 | Base URL | 对话端点 | 模型列表 |
|---|---|---|---|
| OpenAI 兼容 | https://api.donscdn.mom/v1 | /chat/completions | /models |
| Anthropic 兼容 | https://api.donscdn.mom | /v1/messages | /v1/models |
/chat/completions 等路径。工具会自动拼接。OpenAI 兼容 — 请求示例
curl https://api.donscdn.mom/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的API密钥" \
-d '{
"model": "<你的模型>",
"messages": [
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "解释什么是 API"}
],
"stream": true
}'
设置 "stream": true 可启用流式输出(Server-Sent Events)。
Anthropic 兼容 — 请求示例
curl https://api.donscdn.mom/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: sk-你的API密钥" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "<你的模型>",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "解释什么是 API"}
]
}'
Python 调用(OpenAI SDK)
from openai import OpenAI
client = OpenAI(
api_key="sk-你的API密钥",
base_url="https://api.donscdn.mom/v1"
)
# 非流式
response = client.chat.completions.create(
model="<你的模型>",
messages=[{"role": "user", "content": "你好"}]
)
print(response.choices[0].message.content)
# 流式
stream = client.chat.completions.create(
model="<你的模型>",
messages=[{"role": "user", "content": "写一首短诗"}],
stream=True
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")
Node.js 调用
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'sk-你的API密钥',
baseURL: 'https://api.donscdn.mom/v1'
});
const response = await client.chat.completions.create({
model: '<你的模型>',
messages: [{ role: 'user', content: '你好' }]
});
console.log(response.choices[0].message.content);
🤖Claude Code
配置 Claude Code 通过 Token Tribe 使用 AI 编码助手
获取 API 接入信息
Claude Code 使用 Anthropic 兼容接口:
| 项目 | 值 |
|---|---|
| Base URL | https://api.donscdn.mom |
| 端点 | /v1/messages |
| API Key | 令牌页面获取的密钥 |
/v1 后缀),与其他工具不同。安装 Claude Code
一键安装(推荐)
在 PowerShell 中执行:
irm https://claude.ai/install.ps1 | iex
winget install Anthropic.ClaudeCode 或 npm install -g @anthropic-ai/claude-code一键安装(推荐)
在终端中执行:
curl -fsSL https://claude.ai/install.sh | bash
brew install --cask claude-code配置方式
settings.json — 写入配置文件,Claude Code 启动时自动读取,永久生效
用文本编辑器(如记事本)打开或创建以下文件:
Windows:C:\Users\你的用户名\.claude\settings.json
macOS/Linux:~/.claude/settings.json
.claude 文件夹不存在,手动创建即可。Windows 资源管理器中需要开启「显示隐藏文件」才能看到。将以下内容粘贴进去并保存:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-你的API密钥",
"ANTHROPIC_BASE_URL": "https://api.donscdn.mom",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"ANTHROPIC_API_KEY": "",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "<你的模型>",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "<你的模型>",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "<你的模型>"
}
}
ANTHROPIC_API_KEY 设为空字符串即可,实际认证通过 ANTHROPIC_AUTH_TOKEN 完成。不要把 API Key 填到 ANTHROPIC_API_KEY 里。环境变量 — 临时调试用,关闭终端后失效。需要永久生效请使用上方的 settings.json 方式。
在终端中逐行复制执行:
export ANTHROPIC_AUTH_TOKEN="sk-你的API密钥" export ANTHROPIC_BASE_URL="https://api.donscdn.mom" export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1" export ANTHROPIC_API_KEY="" export ANTHROPIC_DEFAULT_HAIKU_MODEL="<你的模型>" export ANTHROPIC_DEFAULT_SONNET_MODEL="<你的模型>" export ANTHROPIC_DEFAULT_OPUS_MODEL="<你的模型>"
~/.bashrc 或 ~/.zshrc 可永久生效。在 PowerShell 中逐行复制执行:
$env:ANTHROPIC_AUTH_TOKEN = "sk-你的API密钥" $env:ANTHROPIC_BASE_URL = "https://api.donscdn.mom" $env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1" $env:ANTHROPIC_API_KEY = "" $env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "<你的模型>" $env:ANTHROPIC_DEFAULT_SONNET_MODEL = "<你的模型>" $env:ANTHROPIC_DEFAULT_OPUS_MODEL = "<你的模型>"
在命令提示符中逐行复制执行:
set ANTHROPIC_AUTH_TOKEN=sk-你的API密钥 set ANTHROPIC_BASE_URL=https://api.donscdn.mom set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 set ANTHROPIC_API_KEY= set ANTHROPIC_DEFAULT_HAIKU_MODEL=<你的模型> set ANTHROPIC_DEFAULT_SONNET_MODEL=<你的模型> set ANTHROPIC_DEFAULT_OPUS_MODEL=<你的模型>
验证连接
cd /path/to/your/project claude
/status,确认 API 地址指向 https://api.donscdn.momhttps://api.donscdn.mom 说明配置成功。💻Codex
配置 OpenAI Codex CLI 通过 Token Tribe 使用
获取 API 接入信息
Codex 使用 OpenAI 兼容接口:
| 项目 | 值 |
|---|---|
| Base URL | https://api.donscdn.mom/v1 |
| 对话端点 | /chat/completions |
| API Key | 令牌页面获取的密钥 |
安装 Codex
确保已安装 Node.js (LTS) 和 Git,然后在终端中执行:
npm install -g @openai/codex
配置方式
使用 CC Switch 一键导入配置,步骤同 Claude Code。
在终端中逐行复制执行:
export OPENAI_API_KEY="sk-你的API密钥" export OPENAI_BASE_URL="https://api.donscdn.mom/v1"
~/.bashrc 或 ~/.zshrc 可永久生效。在 PowerShell 中逐行复制执行:
$env:OPENAI_API_KEY = "sk-你的API密钥" $env:OPENAI_BASE_URL = "https://api.donscdn.mom/v1"
在命令提示符中逐行复制执行:
set OPENAI_API_KEY=sk-你的API密钥 set OPENAI_BASE_URL=https://api.donscdn.mom/v1
验证
执行:
codex
启动后输入问题测试是否正常响应。
🖱️Cursor
在 Cursor 中接入 Token Tribe API
前提条件
配置步骤
- API Key:你的 Token Tribe API 密钥
- Override OpenAI Base URL:
https://api.donscdn.mom/v1
⌨️OpenCode
配置 OpenCode 通过 Token Tribe 使用
安装 OpenCode
在终端中执行:
curl -fsSL https://opencode.ai/install | bash
brew install anomalyco/tap/opencode在 PowerShell 中执行:
scoop install opencode
npm i -g opencode-ai@latest,或 Chocolatey:choco install opencode配置 Provider
用文本编辑器打开或创建配置文件:
- 全局(推荐):
~/.opencode.json - 项目级:项目目录下的
opencode.json
将以下内容粘贴进去并保存:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"token-tribe": {
"npm": "@ai-sdk/openai-compatible",
"name": "Token Tribe",
"options": {
"baseURL": "https://api.donscdn.mom/v1",
"apiKey": "{env:TOKEN_TRIBE_API_KEY}"
},
"models": {
"<模型ID>": { "name": "<显示名称>" }
}
}
}
}
{env:TOKEN_TRIBE_API_KEY} 引用环境变量,更安全。启动前需设置环境变量(见下方启动步骤)。启动
先设置 API Key 环境变量,再启动:
export TOKEN_TRIBE_API_KEY="sk-你的API密钥" opencode
在 OpenCode 中输入 /models,选择 Token Tribe 下的模型即可使用。
💘Crush
配置 Crush 通过 Token Tribe 使用
安装 Crush
在终端中执行:
brew install charmbracelet/tap/crush
npm install -g @charmland/crush在 PowerShell 中执行:
winget install charmbracelet.crush
scoop bucket add charm https://github.com/charmbracelet/scoop-bucket.git && scoop install crush配置 Provider
Crush 配置格式与 OpenCode 兼容。用文本编辑器打开或创建配置文件:
- 全局(推荐):
~/.crush.json - 项目级:项目目录下的
crush.json
将以下内容粘贴进去并保存:
{
"provider": {
"token-tribe": {
"npm": "@ai-sdk/openai-compatible",
"name": "Token Tribe",
"options": {
"baseURL": "https://api.donscdn.mom/v1",
"apiKey": "{env:TOKEN_TRIBE_API_KEY}"
},
"models": {
"<模型ID>": { "name": "<显示名称>" }
}
}
}
}
{env:TOKEN_TRIBE_API_KEY} 引用环境变量,更安全。启动前需设置环境变量(见下方启动步骤)。启动
先设置 API Key 环境变量,再启动:
export TOKEN_TRIBE_API_KEY="sk-你的API密钥" crush
在 Crush 中输入 /models,选择 Token Tribe 下的模型即可使用。
🛠️OpenClaw
配置 OpenClaw Agent 通过 Token Tribe 使用
安装 OpenClaw
在终端中执行:
curl -fsSL https://openclaw.ai/install.sh | bash
脚本会自动检测并安装 Node.js(要求 Node 22.14+,推荐 24)。
在 PowerShell 中执行:
iwr -useb https://openclaw.ai/install.ps1 | iex
脚本会自动检测并安装 Node.js(要求 Node 22.14+,推荐 24)。
配置方式一:交互式引导(推荐)
安装完成后,执行:
openclaw onboard --install-daemon
引导过程中按提示依次填写:
| 配置项 | 填写内容 |
|---|---|
| Provider | 选择 Custom Provider |
| API 类型 | 选择 OpenAI Compatible |
| API 地址 | https://api.donscdn.mom/v1 |
| API Key | 输入你的密钥 |
| 模型选择 | 从列表中选择你需要的模型 |
配置方式二:编辑配置文件
用文本编辑器打开 openclaw.json(路径可通过以下命令查看):
openclaw config file
在 models.providers 下添加自定义 Provider,并设置默认模型:
{
"models": {
"mode": "merge",
"providers": {
"token-tribe": {
"baseUrl": "https://api.donscdn.mom/v1",
"apiKey": "sk-你的API密钥",
"api": "openai-completions",
"models": [
{
"id": "<模型ID>",
"name": "<显示名称>",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 128000,
"maxTokens": 8192
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "token-tribe/<模型ID>"
}
}
}
}
openclaw.json 中,不要覆盖已有配置。如需添加多个模型,在 models 数组中继续添加即可。contextWindow 和 maxTokens 请根据实际模型参数填写。验证
配置完成后,执行:
openclaw models status
如果能看到 Token Tribe 的 Provider 和模型信息,说明配置成功。
启动 Gateway 后即可使用:
openclaw gateway start
🔮Hermes
配置 Hermes Agent 通过 Token Tribe 使用
安装 Hermes
在终端中执行:
curl -fsSL https://hermes.nousresearch.com/install.sh | bash
pip install hermes-agent在 PowerShell 中执行:
pip install hermes-agent
配置方式一:交互式引导(推荐)
安装完成后,执行:
hermes model
选择 Custom endpoint,按提示填写:
| 配置项 | 填写内容 |
|---|---|
| Base URL | https://api.donscdn.mom/v1 |
| API Key | 输入你的密钥 |
| 模型 | 输入模型广场中的模型 ID |
配置方式二:环境变量
在 ~/.hermes/.env 文件中添加:
OPENAI_BASE_URL=https://api.donscdn.mom/v1 OPENAI_API_KEY=sk-你的API密钥
然后在 ~/.hermes/config.yaml 中设置默认模型:
model: openai/<模型ID>
OPENAI_BASE_URL 后,Hermes 会将所有请求路由到该地址。验证
启动 Hermes:
hermes chat
输入问题测试是否正常响应。
❓常见问题
遇到问题?先看看这里
返回 401 或「未授权」
- 检查 API Key 是否复制完整,是否包含前后空格
- 确认 API Key 未过期或被撤销
- 确认账户余额充足
返回 404 或「找不到网页」
通常是 Base URL 填写错误。
- OpenAI 兼容接口:
https://api.donscdn.mom/v1(注意末尾有/v1) - Anthropic 兼容接口:
https://api.donscdn.mom(注意末尾没有/v1)
/chat/completions 等路径,工具会自动拼接。Claude Code 配置后仍连不上
- 确认使用的是 Anthropic 兼容 Base URL(
https://api.donscdn.mom,不带/v1) - 确认
ANTHROPIC_API_KEY设为空字符串,Key 填在ANTHROPIC_AUTH_TOKEN中 - 运行
/status检查实际生效的配置 - 如果 settings.json 不生效,尝试改用环境变量方式
Claude Code 提示「无效的 API 密钥」
- 检查
ANTHROPIC_AUTH_TOKEN是否填写正确 - 确认账户余额充足
- 如果使用 CC Switch 导入,重新导入一次试试
Cursor 中模型无法使用
- 确认你是 Cursor 付费订阅用户(BYOK 功能需要付费)
- 确认模型名称与 Token Tribe 支持的 ID 完全一致
- 确认 Override OpenAI Base URL 填写正确