dashAPI

Developer docs

API 文档

统一入口 https://dashapi.top/v1,一个 Key 调用全部在售模型; 请求与响应格式与原厂一致,改两行配置即可迁移。

三步开始

  1. 1. 注册账号(立即注册),新用户默认赠送体验额度。
  2. 2. 在 令牌管理 新建令牌,密钥只在创建时可见一次。
  3. 3. 把下面的 base_url 与 Authorization 换成你的即可。

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 反馈

流式(SSE)与 JSON 输出均支持;长上下文、缓存计价等细节见 实时价格 与 常见问题 。