开发者

文档

兼容 OpenAI Chat Completions 协议,仅替换 base_url 即可接入。三行代码完成首次调用。

Base URL
https://api.aiapigo.com/v1
Auth
Authorization: Bearer sk-ai-***
协议
OpenAI Chat Completions(含流式 SSE)
from openai import OpenAI

client = OpenAI(
    api_key="sk-ai-***",
    base_url="https://api.aiapigo.com/v1",
)

resp = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "Hello"}],
    stream=True,
)
for chunk in resp:
    print(chunk.choices[0].delta.content or "", end="")

支持的端点

  • POST/v1/chat/completionsChat Completions(流式 + 非流式)
  • GET/v1/models列出当前账号可调用的模型

完整 API 参考、错误码、限流、SLA 等内容在编写中。如急需可联系support@aiapigo.com

错误响应(统一信封)

{
  "error": {
    "code":    "insufficient_balance",
    "message": "余额不足,请充值后重试",
    "details": null
  }
}
  • 401missing_key / invalid_keyAuthorization header 缺失或无效
  • 402insufficient_balance余额不足以承担本次预扣额
  • 404model_not_found请求的 model 不在 model_prices 表
  • 429rate_limited触发限流(IP / API Key 维度)
  • 500internal_error服务端异常,已记录 request_id
  • 502upstream_error上游 OpenAI / Anthropic 临时故障