1. 配置前准备
1.1 准备好三个参数
| Base URL | https://api\.maitoken\.com/v1 |
|---|---|
| 完整聊天请求 URL | https://api\.maitoken\.com/v1/chat/completions |
| Responses 请求 URL | https://api\.maitoken\.com/v1/responses (Codex 使用) |
| Anthropic 请求 URL | https://api\.maitoken\.com/v1/messages (Claude Code 使用) |
| API Key | 在 MaiToken 用户控制台创建;示例写作 <你的 MaiToken Key> |
| 模型 ID | 从 Key 的模型展开列表或 GET /v1/models 返回结果中复制 |
1.2 创建 Key,并找到模型 ID
登录控制台:打开 MaiToken 用户控制台并登录自己的账号。
进入 API Keys:在左侧菜单找到 API Keys。
创建或编辑 Key:单击“创建 API Key”,或者编辑已有的 Key。Key 创建完成后请立即复制并妥善保存。
查看模型展开列表:在创建或编辑页面找到“令牌分组”。分组下的展开列表里显示的字符串就是这个 Key 可以调用的模型 ID。
复制模型 ID:完整复制,注意大小写、短横线和版本号。不要复制模型的中文展示名称。
| 模型 ID 示例: 例如平台显示 model.id 为 abc-model-2026,那么配置框里就填 abc-model-2026。不要填写“GPT”“Claude”这类系列名称。 |
|---|
1.3 Base URL 和完整 URL 怎么选
| 界面字段写法 | 应该填写 | 不要填写 |
|---|---|---|
| Base URL / API Host / API 地址 | https://api\.maitoken\.com/v1 | 不要再加 /chat/completions |
| 完整 URL / Request URL / Endpoint URL | https://api\.maitoken\.com/v1/chat/completions | 不要只填到 /v1 |
| 判断口诀 看到 Base、Host、API 地址,就填到 /v1;看到完整 URL、Request URL、Endpoint URL,就填到 /v1/chat/completions。 |
|---|
2. 先做接口自检
如果接口自检都失败,先不要配置客户端。下面命令中的 Key 和模型 ID 必须替换。
2.1 macOS / Linux
export MAITOKEN_API_KEY="<你的 MaiToken Key>"export MAITOKEN_MODEL="<模型ID>" curl -sS https://api.maitoken.com/v1/models \ -H "Authorization: Bearer $MAITOKEN_API_KEY"curl -sS https://api.maitoken.com/v1/chat/completions \ -H "Authorization: Bearer $MAITOKEN_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"'"$MAITOKEN_MODEL"'","messages":[{"role":"user","content":"只回复 OK"}],"stream":false}'2.2 Windows PowerShell
$env:MAITOKEN_API_KEY="<你的 MaiToken Key>"$env:MAITOKEN_MODEL="<模型ID>" Invoke-RestMethod https://api.maitoken.com/v1/models ` -Headers @{Authorization="Bearer $env:MAITOKEN_API_KEY"}$body = @{ model = $env:MAITOKEN_MODEL messages = @(@{role="user"; content="只回复 OK"}) stream = $false} | ConvertTo-Json -Depth 5 Invoke-RestMethod https://api.maitoken.com/v1/chat/completions ` -Method Post ` -Headers @{Authorization="Bearer $env:MAITOKEN_API_KEY"} ` -ContentType "application/json" ` -Body $body2.3 如何判断结果
| 返回模型列表 | Key 有效,并且可以读取模型权限。 |
|---|---|
| 返回 OK 或正常回答 | Chat Completions 接口可用,可以开始配置客户端。 |
| 401 / Unauthorized | Key 错误、已失效,或者 Authorization 格式不正确。 |
| 404 / Not Found | 地址路径写错,常见原因是重复拼接 /v1/v1。 |
| model_not_found | 模型 ID 不正确,或该 Key 没有这个模型权限。 |
