项目说明

allmodel.top 的整体架构与核心设计理念。

设计目标

allmodel.top 的核心目标是解决以下痛点:

技术架构

allmodel.top 基于 OpenAI API 协议构建统一网关:

架构图
┌─────────────┐     ┌──────────────────┐     ┌─────────────────┐
│  Your App   │────▶│  allmodel.top    │────▶│  OpenAI API    │
│  (SDK)      │     │  (统一网关)       │     │                 │
└─────────────┘     │  · 认证鉴权       │     └─────────────────┘
                    │  · 负载均衡       │     ┌─────────────────┐
                    │  · 用量计费       │────▶│ Anthropic API   │
                    │  · 请求路由       │     └─────────────────┘
                    │  · 协议转换       │     ┌─────────────────┐
                    └──────────────────┘────▶│ Google Gemini   │
                                             └─────────────────┘

API 协议兼容

allmodel.top 完整兼容 OpenAI Chat Completions API 协议,支持以下工具直接接入:

认证方式

通过 HTTP Header 传递 API Key:

认证 Header
Authorization: Bearer am-your-api-key-here

请求格式

所有请求使用 HTTPS POST,Content-Type 为 application/json

请求示例
POST https://allmodel.top/v1/chat/completions
Authorization: Bearer am-your-api-key
Content-Type: application/json

{
  "model": "gpt-4o",
  "messages": [{"role": "user", "content": "Hello!"}]
}

错误处理

allmodel.top 遵循 OpenAI 错误格式,返回标准 HTTP 状态码:

401API Key 无效或已失效
403余额不足或账户被禁用
429请求频率超限,请降低调用频率
500服务端内部错误,稍后重试
503上游服务商不可用

SLA 保障