接入文档
gaoao.me · OpenAI 兼容大模型 API 网关
1. 三步接入
① 注册并创建 API Key登录后进入控制台 → 令牌 → 添加令牌。创建时可指定分组,决定这个 Key 能调用哪个专区的模型。
② 把 base_url 指向我们我们完全兼容 OpenAI 接口,只需改一个地址,其余代码不用动。
③ 直接调用模型名填下方清单里的任意一个即可。
2. 接口地址
| 用途 | 地址 |
|---|---|
| Base URL | https://gaoao.me/v1 |
| 对话补全 | POST /v1/chat/completions |
| 图像生成 | POST /v1/images/generations |
| 模型列表 | GET /v1/models |
鉴权用标准的 Authorization: Bearer <你的 API Key>。
3. 调用示例
curl
curl https://gaoao.me/v1/chat/completions \
-H "Authorization: Bearer $GAOAO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-3.5-flash",
"messages": [{"role": "user", "content": "你好"}],
"stream": false
}'
Python(openai SDK)
from openai import OpenAI
client = OpenAI(
api_key="你的 API Key",
base_url="https://gaoao.me/v1", # 只改这一行
)
resp = client.chat.completions.create(
model="gemini-3.5-flash",
messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)
Node.js
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.GAOAO_API_KEY,
baseURL: "https://gaoao.me/v1",
});
const r = await client.chat.completions.create({
model: "gemini-3.5-flash",
messages: [{ role: "user", content: "你好" }],
});
console.log(r.choices[0].message.content);
流式输出:把 stream 设为 true 即可,返回标准的 SSE 分片,与 OpenAI 行为一致。
图像生成
curl https://gaoao.me/v1/images/generations \
-H "Authorization: Bearer $GAOAO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gpt-image-2", "prompt": "a red circle", "n": 1, "size": "1024x1024"}'
4. 专区与分组
每个厂商一个专区。订阅某专区后,该专区模型按 1.00× 计费;未订阅时为 1.20×。创建 API Key 时选择对应分组,即可用该专区的模型。
| 专区 | 分组名 | 订阅后倍率 | 模型数 |
|---|---|---|---|
| Gemini 专区 | gemini | 1.00× | 13 |
| GPT 专区 | gpt | 1.00× | 6 |
| GLM 专区 | glm | 1.00× | 4 |
| 混元专区 | hunyuan | 1.00× | 6 |
| Kimi 专区 | kimi | 1.00× | 3 |
| MiniMax 专区 | minimax | 1.00× | 2 |
| DeepSeek 专区 | deepseek | 1.00× | 2 |
5. 可用模型
Gemini 专区 分组 gemini · 1.00×
gemini-2.5-flashgemini-2.5-flash-litegemini-2.5-progemini-3-flash-previewgemini-3-pro-imagegemini-3.1-flash-imagegemini-3.1-flash-litegemini-3.1-pro-previewgemini-3.5-flashgemini-3.5-flash-litegemini-3.6-flashgemini-3.7-flashgemini-3.8-flashGPT 专区 分组 gpt · 1.00×
gpt-5.5gpt-5.6-lunagpt-5.6-solgpt-5.6-terragpt-6-astragpt-image-2GLM 专区 分组 glm · 1.00×
glm-5.1glm-5.2glm-5.3glm-5.3-flash混元专区 分组 hunyuan · 1.00×
hunyuan-2.0-instructhunyuan-chathy3hy3-xhy4-previewhy4-preview-devKimi 专区 分组 kimi · 1.00×
kimi-k2.5kimi-k2.6kimi-k3-1MiniMax 专区 分组 minimax · 1.00×
minimax-m2.7minimax-m3DeepSeek 专区 分组 deepseek · 1.00×
deepseek-v4-flashdeepseek-v4-pro6. 计费方式
按 token 计量,公式为:
扣费额度 = (输入 token + 输出 token × 输出倍率) × 模型倍率 × 分组倍率
缓存命中的 token 另按更低的缓存倍率计算。每一次请求的 token 数与实际扣费,都可以在控制台的用量日志里逐条查询。
额度有两种来源:钱包余额(按量消耗,不设有效期)与订阅套餐(周期内的独立额度池,到期失效)。有订阅时优先消耗订阅额度。
7. 速率限制
按会员等级区分,等级随累计有效实付自动提升:
| 等级 | 速率上限 |
|---|---|
| 青铜萌新猿 Bronze Coder | 18 次 / 分钟 |
| 白银进阶猿 Silver Coder | 48 次 / 分钟 |
| 黄金开发猿 Gold Builder | 90 次 / 分钟 |
| 铂金工程猿 Platinum Engineer | 180 次 / 分钟 |
| 钻石架构猿 Diamond Architect | 360 次 / 分钟 |
| 齐天大圣 Code King | 720 次 / 分钟 |
8. 常见问题
提示 No available channel for model X under group Y
说明你的 Key 所属分组里没有这个模型。检查模型名是否属于该专区,或换用对应分组的 Key。
提示余额不足
请到控制台充值,或订阅对应专区的套餐。
某个模型调用报上游错误
个别模型可能因上游限流或下线而暂时不可用。请改用同专区的其他模型,或联系 gaoao@qiutian.io。
9. 需要帮助
技术支持、计费疑问、退款申请均可联系 gaoao@qiutian.io,我们会在 3 个工作日内回复。相关条款见服务条款与退款政策。