Developer docs
API 文档
统一入口 https://dashapi.top/v1,一个 Key 调用全部在售模型; 请求与响应格式与原厂一致,改两行配置即可迁移。
三步开始
OpenAI 兼容
curl https://dashapi.top/v1/chat/completions \
-H "Authorization: Bearer $DASHAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5-mini",
"messages": [{"role": "user", "content": "你好"}]
}'Anthropic 兼容
curl https://dashapi.top/v1/messages \
-H "x-api-key: $DASHAPI_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-4",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "你好"}]
}'SDK 接入
from openai import OpenAI
client = OpenAI(
api_key="sk-...", # 控制台新建的令牌
base_url="https://dashapi.top/v1",
)
resp = client.chat.completions.create(
model="deepseek-v3.1",
messages=[{"role": "user", "content": "写一首绝句"}],
)
print(resp.choices[0].message.content)Cursor / Codex
# Cursor → Settings → Models → OpenAI API Key API Base URL : https://dashapi.top/v1 API Key : 控制台「令牌管理」里新建的密钥 # Codex CLI ~/.codex/config.toml [model_providers.dashapi] base_url = "https://dashapi.top/v1" env_key = "DASHAPI_KEY"
状态与错误码
| HTTP | 含义 | 处理建议 |
|---|---|---|
| 200 | 成功 | — |
| 401 | 密钥无效或已删除 | 检查令牌状态与复制是否完整 |
| 402 | 余额不足 | 控制台「账单与额度」兑换或充值 |
| 429 | 触发限流 | 指数退避重试;如需更高并发联系站长 |
| 500 | 上游异常 | 已自动切换渠道重试,仍失败请带 request_id 反馈 |

