v 1.0 · 面向用户文档

用 一个 API Key 调用主流 AI 模型

本页为你提供从注册、开通 API Key、发起第一次模型调用到计费、错误码与常见问题的完整指引。所有示例均可在你的客户端中直接使用。

1平台概览

MIAOHA 是一个统一接入多家模型提供方的 AI API 网关,你可以用同一个 sk- 风格的 API Key 访问下面这些模型:

Claude 系列
Anthropicclaude-sonnet · opus
GPT 系列
OpenAIgpt-5.5 · gpt-6
Grok 系列
xAIgrok-4.5 · 4.6
Gemini 系列
Googlegemini-3 · 3.1 · 3.5 · 3.6 · 3.7 · 3.8
国产系列
OpenAI 兼容DeepSeek · GLM · Kimi · Qwen

所有接口统一使用 OpenAI Chat 兼容协议(/v1/chat/completions)和 Anthropic Messages 协议(/v1/messages)。

2快速开始

按以下四步,五分钟内完成第一次模型调用。

  1. 访问 注册页,使用邮箱创建账号并通过邮件验证码完成验证。
  2. 登录后进入 API Key 管理,点击"创建 Key",为 Key 选择分组与有效期。
  3. 在客户端中配置 Base URL:https://aiapi.miaoha.xyz/v1,使用 sk- 开头的 API Key 作为鉴权头。
  4. 复制下方任一示例直接运行:

OpenAI 风格调用(流式)

# 流式(推荐,支持长文本与流式 UI)
curl -N https://aiapi.miaoha.xyz/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{"role": "user", "content": "用一句话介绍 MIAOHA"}],
    "stream": true
  }'

Anthropic 风格调用

curl https://aiapi.miaoha.xyz/v1/messages \
  -H "x-api-key: sk-YOUR_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "max_tokens": 512,
    "messages": [{"role": "user", "content": "你好,介绍下你自己"}]
  }'
💡
两种协议都接受同一个 sk- Key。客户端 SDK(如 OpenAI Python、Anthropic SDK、Cline、Cursor、Continue 等)只需把 Base URL 改为 https://aiapi.miaoha.xyz/v1 即可使用。

3注册与登录

注册流程

平台使用邮箱注册 + 邮件验证码验证:

  1. 填写邮箱与密码(建议至少 12 位、含大小写与数字),点击"获取验证码"。
  2. 登录邮箱,复制 6 位验证码,填写后提交。
  3. 邮箱验证后即登录成功,JWT 会话 24 小时有效。
⚠️
邮件在 60 秒内不可重发;验证码 15 分钟内有效。收不到邮件请先检查垃圾箱,并确认邮箱地址输入正确。

登录与会话

通过邮箱与密码登录后获取 JWT,后续接口在 Authorization: Bearer <token> 请求头中携带即可。会话默认 24 小时,到期后请使用 refresh_token 静默续期。

密码找回

  1. 登录页点击"忘记密码",输入注册邮箱。
  2. 查收邮件中的重置链接(链接一次性有效,1 小时内有效)。
  3. 链接中已包含 token 参数,在打开的页面里设置新密码即可。

4API Key 管理

创建与命名

每个账号可创建多个 API Key,建议按项目/环境/角色命名(如 prod-app、dev-eval、ci-bot)。创建后页面只显示完整 Key 一次,请妥善保存。

⚠️
Key 一旦创建,明文不再可读。如怀疑泄露请立即在控制台删除并重新生成;删除为软删除,已产生的调用记录仍保留。

分组与额度

每个 Key 需绑定一个分组(group),分组决定了可用模型、计费倍率与限速规则。常见分组:

分组平台说明
gpt低价速蹬OpenAIGPT 低价高频池,覆盖 gpt-5.5/5.6/6 系列
1131321AnthropicClaude 官方池,覆盖 Sonnet/Opus 全系
GrokxAIxAI Grok 系列
GeminiGoogleGemini 3.x 全系(Flash / Pro)
国产OpenAI 兼容DeepSeek / GLM · Kimi 等(专属分组,登录后可见)

可以在创建 Key 时设置:

  • 分组:决定可用模型与价格倍率
  • 额度上限(可选):Key 累计消费上限,触达后自动停止扣费
  • 有效期(可选):到期后 Key 失效,刷新即可
  • IP 白名单/黑名单(可选):限制可调用此 Key 的来源

5接口文档

所有接口使用 https 协议,Base URL:https://aiapi.miaoha.xyz。鉴权使用 Authorization: Bearer sk-...(Anthropic 兼容端点额外需要 x-api-key 头)。

ℹ️
浏览器端直连时已为 /v1/ 配置了 CORS 跨域头,可直接在 Web 应用中调用。

OpenAI 兼容 — /v1/chat/completions

OpenAI Chat Completions 协议,支持 stream:true 服务端推送。

方法路径鉴权说明
POST/v1/chat/completionsBearer对话补全(同步 / 流式)
GET/v1/modelsBearer当前 Key 所属分组的可用模型列表
{
  "model": "gpt-5.5",
  "messages": [
    {"role": "system", "content": "你是一个简洁的助手"},
    {"role": "user",   "content": "用 50 字介绍 API 网关"}
  ],
  "stream": true,
  "temperature": 0.7
}

Anthropic 兼容 — /v1/messages

Anthropic Messages 协议,Claude 全系可用。

方法路径鉴权说明
POST/v1/messagesx-api-key + anthropic-versionClaude 对话(支持 system 与流式 SSE)
{
  "model": "claude-sonnet-4-6",
  "max_tokens": 1024,
  "system": "你是一个简洁的助手",
  "messages": [
    {"role": "user", "content": "用 50 字介绍 API 网关"}
  ]
}

获取模型列表 — /v1/models

用你的 Key 调用,返回该 Key 当前可用模型清单:

curl https://aiapi.miaoha.xyz/v1/models \
  -H "Authorization: Bearer sk-YOUR_KEY"

OpenAI Responses — /v1/responses

OpenAI 新版 Responses API(与 Chat 兼容长期共存),用于支持 Responses 工具调用与对话状态。鉴权方式相同。

6模型与价格

当前公开展示的模型按分组列出(专属分组需登录后查看)。价格按输入/输出 Token 计数,部分模型支持分段定价与缓存读写价。

分组平台代表模型备注
gpt低价速蹬OpenAIgpt-5.5 · gpt-5.6-luna/sol/terra · gpt-6-astra/luna/sol · gpt-6.1-sol含 >272K 长上下文分档
1131321Anthropicclaude-haiku-4-5-20251001 · claude-sonnet-4-6 · claude-sonnet-5 · claude-opus-4-6/4-7/4-8 · claude-opus-5/5-5支持缓存读写
GrokxAIgrok-4.5 · grok-4.6—
GeminiGooglegemini-3-flash(-preview) · gemini-3.1-pro(-high/-low/-preview) · gemini-3.5-flash-lite · gemini-3.6/3.7/3.8-flash含 -high / -low 档位
国产OpenAI 兼容deepseek-v4-flash/pro/4.1-flash · glm-5.2/5.3/5.3-flash · hy3/hy4 · kimi-k2.8/k3 · minimax-m3 · space-bunny专属分组(登录可见)
✨
请以控制台 模型广场 中显示的价格为准(实时反映各分组倍率与官方参考价)。支持缓存写入/缓存读取的模型,缓存命中价通常显著低于原价。

7计费与余额

  • 计费方式:按 Token 数量计费,输入与输出分开计算;流式请求已产生部分同样会扣费。
  • 余额与充值:进入 购买 或 兑换码 页面充值;兑换码可在 兑换 中粘贴激活。
  • 余额不足:请求将返回 402 错误并附带余额信息,请尽快充值或更换余额充足的 Key。
  • 按量计费套餐:可订阅 订阅套餐,在套餐有效期内按套餐规则计费。
  • 推广奖励:在 推广 页面生成推广链接,邀请新用户获得消费返佣。
ℹ️
每次调用的计费明细可在控制台"使用记录"中查看(包含模型、分组、输入/输出 Token、单次费用)。

8错误码

所有错误响应采用统一 JSON 格式:{"code": "...", "message": "...", "reason": "..."}。常见错误:

HTTPreason含义建议处理
401UNAUTHORIZED / INVALID_API_KEY缺少或错误的鉴权头检查 Authorization 与 Key 是否正确
402INSUFFICIENT_BALANCE余额不足充值或更换 Key
403IP_FORBIDDEN / KEY_DISABLEDIP 不在白名单 / Key 被禁用调整 Key 限制或联系管理员
404model_not_found当前分组不支持该模型用 /v1/models 查询实际可用模型
429RATE_LIMITED触发速率/并发限制降低并发或等待后重试
5xx上游错误上游服务暂时不可用指数退避重试,必要时换 Key

9常见问题

Q1:在客户端中如何切换到 MIAOHA?

把 Base URL 改为 https://aiapi.miaoha.xyz/v1,API Key 替换为 MIAOHA 平台创建的 sk- 风格 Key 即可,模型名称可继续用各厂商原名(如 gpt-5.5、claude-sonnet-4-6)。

Q2:可以同时使用多家模型吗?

可以。为不同模型分别创建 Key 或使用同一个 Key(如果该 Key 所在分组支持多家平台)。同一 Key 跨平台请求时,model 字段决定实际路由。

Q3:长上下文如何计费?

部分模型(如 GPT 系列)>272K Token 的请求按更高档位计费,缓存命中价通常更低。具体分段以 模型广场 的档位表为准。

Q4:账户被锁定或 Key 被禁用怎么办?

先确认是否违反使用政策(如滥用、绕过限频等)。如对处理有异议,可通过下方"联系与支持"渠道反馈。

Q5:网页无法打开或调用报跨域错误?

请确保使用 https://(不要写成 http://)。MIAOHA 已为 /v1/ 配置 CORS 头,浏览器端可直接调用。

10联系与支持

  • 使用问题与建议:控制台"工单"或"消息"入口
  • 商务合作:在控制台"个人资料"查看联系方式
  • 服务状态:系统公告会持续发布维护与故障信息
🎉
感谢使用 MIAOHA,祝你构建顺利!