控制台 / 总览
¥--

下午好

正在加载用量数据...

调用次数
加载中...
消耗 tokens
加载中...
近 7 天消费
¥--
加载中...
成功率
--%
加载中...

调用量趋势

近 7 天的 token 消耗与调用次数

调用 tokens
8K 6K 4K 2K 10/22 10/23 10/24 10/25 10/26 10/27

最近活动

全部 →
加载中...

常用模型

本周调用排名前 5

模型供应商调用tokens花费
加载中...

API Keys

加载中...

用量分析

详细查看你的 API 调用资源消耗、按模型拆解到使用的 Key · 统计周期:近 7 天

总调用次数
 
总 tokens
 
消费金额
 
平均延迟
 

调用量趋势

加载真实用量中...

按模型拆解

tokens 消耗占比

加载中...

按 Key 拆解

调用次数占比

加载中...

收藏店铺

查看已收藏店铺,以及你在每家店铺产生的 token 与费用

收藏店铺
--
已订阅的商家
本月 tokens
--
收藏店铺合计
本月花费
¥--
按调用日志汇总
累计花费
¥--
全部历史
去商家广场
等待加载收藏店铺

店铺消费明细

按收藏店铺聚合你的调用次数、tokens 和费用

店铺本月 tokens本月花费累计 tokens累计花费最近使用
加载中...

一键导出配置

选择 API Key 和模型,自动生成各种工具的配置文件

配置导入与生成

选择 API Key、模型,再一键导入或生成配置文件

API 接入地址 · 所有接口使用同一个 Key,Claude Code 不带 /v1
OpenAI 兼容https://api.aicoming.top/v1
Anthropic 兼容https://api.aicoming.top
方式一

CC Switch 一键导入 推荐

选择目标工具,一键导入配置到 CC Switch

第 1 步:安装 CC Switch v3.16.1
跨平台桌面工具,统一管理 Claude Code / Codex / Gemini CLI 等
下载安装包
已安装?直接跳到第 2 步
第 2 步:选择目标工具并导入
点击上方按钮,即可把当前 Key 一键导入到 CC Switch(无需手动复制下方链接)
CC Switch 导入链接
命令行工具

安装 Codex CLI v0.137.0

OpenAI 官方终端编码代理。装好后用上方 CC Switch 或下方配置文件接入 AIComing

方式 A:命令安装(推荐)
需要 Node.js 22+
npm install -g @openai/codex
方式 B:下载二进制(免依赖)
命令行二进制:解压后把 codex 可执行文件放入 PATH(如 /usr/local/bin)。想要图形界面请用下方「桌面版 App」。
方式 C:桌面版 App(图形界面)
OpenAI 官方 Codex 桌面应用(图形界面)。macOS 直接下载 .dmg;Windows 经微软商店安装。安装包已镜像到本站并随官方更新实时同步。
方式二

生成配置文件

选择目标工具,生成对应配置文件

~/.claude/settings.json
选择 Key 和模型后自动生成

API Keys

所有密钥将仅在创建时完整显示一次,请妥善保存

0
已收藏 0 家商家
每个 Key 至少需要收藏 3 家供应商才能正常路由
去商家广场收藏
Base URL https://api.aicoming.top/v1 对话 / 图片 / 视频 统一同址
🤖让 Claude Code / Codex 直接用你的 Key 生图、调模型、查余额 文档 §10 →
一键安装 npx -y github:huatianwan/aicoming-skills

总路由

总路由

智能最低价路由 · 自动覆盖你收藏的商家

Key
加载中...
加载中...

安全建议

按环境拆分 Key
生产、测试、本地开发分别使用独立的 Key,便于粒度化吊销。
设置限额
为每个 Key 设置单日/单月消费上限,超限自动暂停。
定期轮换
建议每 90 天轮换一次。轮换后原 Key 立即失效,请先用新 Key 切换完成后再轮换。

调用日志

近 30 天的请求详情,点击查看 request/response

实时 · 每页 50
时间状态模型Keytokens延迟费用request_id
等待加载调用日志

工单

调用异常、充值问题、计费疑问都可以在这里提交,后续回复会保留在同一条工单里。

等待加载工单
ID标题类型状态创建时间最后更新
加载中...

创建工单

描述越具体,排查越快

AIComing Technical Reference

AIComing API 技术文档

本文档提供 AIComing API 的完整接入指南。平台提供 OpenAI 兼容的统一接口,支持智能路由、自动故障转移、多供应商聚合与实时计费。以下章节覆盖从基础配置到高级用法的全部内容。

OpenAI SDK 兼容 Claude Code / Cursor 智能路由失败切换 按调用计费
quickstart.sh
# 只改两处:Base URL + API Key
curl https://api.aicoming.top/v1/chat/completions \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [
      {"role": "user", "content": "Hello AIComing"}
    ]
  }'
01

创建 Key

在 API Keys 页面创建密钥。建议预先收藏 3 家以上供应商,确保路由引擎有充足的故障转移空间。

02

替换 Base URL

将客户端的 Base URL 修改为 https://api.aicoming.top/v1(对话、图片、视频统一同址,无请求超时限制)。

03

看日志排查

每次 API 调用均分配唯一 Request ID。如遇异常,可在调用日志中展开详情,查阅完整路由轨迹与计费记录。

§1 基础地址

本节说明 API 请求的基础 URL 与认证方式。所有兼容 OpenAI SDK 的客户端仅需修改 Base URL 即可接入。

Base URL(通用)https://api.aicoming.top/v1
Base URL(长耗时)https://api.aicoming.top/v1
ChatPOST /v1/chat/completions
ImagesPOST /v1/images/generations
VideosPOST /v1/videos/generations(异步)
ResponsesPOST /v1/responses
EmbeddingsPOST /v1/embeddings
认证Authorization: Bearer sk-...
协议HTTPS · JSON · SSE (stream)
两个地址的区别
aicoming.top 走 Cloudflare,有 100s 超时,适合 chat。
api.aicoming.top 直连服务器,超时 10 分钟,适合 image/video。

§2 SDK 示例

以下代码示例演示如何使用主流 SDK 接入平台。所有示例仅需替换 base_url 和 api_key 两个参数。

Python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-key",
    base_url="https://api.aicoming.top/v1",
)

response = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "你好"}],
)
print(response.choices[0].message.content)
Node.js
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: process.env.AICOMING_API_KEY,
  baseURL: 'https://api.aicoming.top/v1',
});

const completion = await client.chat.completions.create({
  model: 'gpt-5.5',
  messages: [{ role: 'user', content: 'Hello' }],
});
console.log(completion.choices[0].message.content);
cURL
curl https://api.aicoming.top/v1/chat/completions \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.5","messages":[{"role":"user","content":"你好"}]}'

§3 流式响应

设置 stream: true 后,服务端通过 Server-Sent Events (SSE) 协议逐 token 推送响应。

Python 流式
stream = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "写一首诗"}],
    stream=True,
)
for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="", flush=True)
Node.js 流式
const stream = await client.chat.completions.create({
  model: 'gpt-5.5',
  messages: [{ role: 'user', content: '写一首诗' }],
  stream: true,
});
for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content || '');
}

§4 Image API

统一调用 /v1/images/generations 端点。平台根据 size 参数自动路由至对应分辨率档位(1k/2k/4k),请求体包含 image 字段时自动切换为图生图模式。

三档分辨率自动分流 — 只传 model="gpt-image-2",按 max(宽,高) 自动选档:
≤1024 → 1k · ≤2560 → 2k(默认) · ≤3840 → 4k
size 约束:宽高各被 16 整除 · 比例 1:3~3:1 · 总像素 655K~8.3M · 建议用 api.aicoming.top
文生图
import base64

resp = client.images.generate(
    model="gpt-image-2",
    prompt="赛博朋克城市夜景,霓虹灯倒映在街道",
    size="1792x1024",   # → 2k 档
    quality="low",
    n=1,
)
with open("out.png", "wb") as f:
    f.write(base64.b64decode(resp.data[0].b64_json))
图生图(参考图)
# extra_body 传 image 字段,平台自动走图生图
resp = client.images.generate(
    model="gpt-image-2",
    prompt="把服装换成居家服",
    size="1792x1024",
    quality="low",
    n=1,
    extra_body={
        "image": [
            "https://example.com/ref1.jpg",
            "https://example.com/ref2.jpg",
        ]
    },
)
cURL 图生图
curl https://api.aicoming.top/v1/images/generations \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "把背景换成海滩",
    "image": ["https://example.com/photo.jpg"],
    "size": "1024x1024",
    "quality": "low", "n": 1
  }'
nano-banana-pro(Gemini 图像模型) — 同一端点支持文生图与图生图(带 image 字段自动切换),不参与 1k/2k/4k 分档。
支持 aspect_ratio(1:1 / 2:3 / 3:2 / 3:4 / 4:3 / 4:5 / 5:4 / 9:16 / 16:9 / 21:9)与 image_size(1K / 2K / 4K),经 Gemini imageConfig 生效(实测 16:9 + 2K → 1408×768),不传用上游默认。
单张约 20~170s(视渠道快慢,慢渠道可达 ~170s),建议用 api.aicoming.top 并把客户端超时设到 300s 以上;推荐 return_url:true,返回 OSS 链接(data[0].url)而非 base64。
nano-banana-pro 文生图
import requests, base64

resp = requests.post(
    "https://api.aicoming.top/v1/images/generations",
    headers={"Authorization": "Bearer sk-your-key"},
    json={"model": "nano-banana-pro",
          "prompt": "一只橘猫坐在木桌上,柔和窗光,写实风格",
          "aspect_ratio": "16:9", "image_size": "2K",   # pro 生效(经 imageConfig)
          "return_url": True, "n": 1},
    timeout=300,            # 单张约 20~170s,慢渠道更久
)
item = resp.json()["data"][0]
raw = requests.get(item["url"]).content if item.get("url") else base64.b64decode(item["b64_json"])
open("out.png", "wb").write(raw)
nano-banana-pro 图生图
curl https://api.aicoming.top/v1/images/generations \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-pro",
    "prompt": "保持人物和服装不变,背景换成樱花日式街道",
    "image": "https://example.com/ref.jpg",
    "return_url": true,
    "n": 1
  }'
图片异步任务模式(可选) — 请求体加 "async": true:立即返回 202 + 任务 ID,用 GET /v1/images/generations/{id} 轮询结果,不用吊着长连接等图。
· 任务状态:processing(处理中)→ completed(完成,data[].url 可取)/ failed(失败,看 error.message
· 建议轮询间隔 ≥2 秒;不带 async 的老用法完全不变(服务端替你等完再返回)
· 取图链接 1 小时有效,请及时下载保存;过期访问返回 410
· 该模型没有异步渠道时返回 400 async not supported for this model,退回同步调用即可
异步提交 + 轮询(cURL)
# 1. 提交(立即返回任务 ID)
curl https://api.aicoming.top/v1/images/generations \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-image-2","prompt":"星空下的古老城堡","size":"2048x1152","async":true}'
# → 202 {"id":"imgtask_123","status":"processing",...}

# 2. 轮询(建议每 2 秒)
curl https://api.aicoming.top/v1/images/generations/imgtask_123 \
  -H "Authorization: Bearer sk-your-key"
# → {"status":"completed","data":[{"url":"https://api.aicoming.top/v1/images/content/..."}]}
异步提交 + 轮询(Python)
import requests, time

BASE = "https://api.aicoming.top/v1"
HEADERS = {"Authorization": "Bearer sk-your-key"}

task = requests.post(f"{BASE}/images/generations", headers=HEADERS, json={
    "model": "gpt-image-2", "prompt": "星空下的古老城堡",
    "size": "2048x1152", "async": True,
}).json()

while True:
    r = requests.get(f"{BASE}/images/generations/{task['id']}", headers=HEADERS).json()
    if r["status"] == "completed":
        img = requests.get(r["data"][0]["url"]).content  # 链接 1 小时有效,尽快下载
        open("out.png", "wb").write(img)
        break
    if r["status"] == "failed":
        raise RuntimeError(r["error"]["message"])
    time.sleep(2)
流式生图(SSE,可选) — 请求体加 "stream": true:以 SSE 事件流返回,事件为 image_generation.partial_image(渐显帧)/ image_generation.completed(最终图)/ error,data JSON 含 type / b64_json / partial_image_index / created_at
· partial_images:渐显帧数量 0~3,默认 0。当前暂时关闭,传 >0 也不推渐显帧,仍以单个 completed 事件返回完整图;stream:true 不受影响,可正常使用
· stream:true 对所有生图模型可用:无流式渠道时服务端出图后以单个 completed 事件返回(伪流式)
· 只按最终图计费,partial 帧免费;streamasync 互斥(400),流式仅支持 n=1(400)
流式生图(cURL)
curl -N https://aicoming.top/v1/images/generations \
  -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"model":"gpt-image-2-1k","prompt":"a cat","stream":true,"partial_images":2}'

# event: image_generation.partial_image
# data: {"type":"image_generation.partial_image","b64_json":"...","partial_image_index":0,"created_at":1779622166}
# event: image_generation.completed
# data: {"type":"image_generation.completed","b64_json":"...","created_at":1779622180}
流式生图(Python,请求体 + 解析)
import requests, json, base64

# 请求体 = 普通生图请求 + "stream": true(size/quality/图生图 image 字段照常带)
with requests.post(
    "https://api.aicoming.top/v1/images/generations",
    headers={"Authorization": "Bearer sk-your-key"},
    json={
        "model": "gpt-image-2",
        "prompt": "a cat",
        "size": "1024x1024",
        "stream": True,          # 开启 SSE 流式
        # "partial_images": 2,   # 渐显帧(当前暂关闭,可省)
        # "image": ["https://.../ref.jpg"],  # 图生图时加此字段
    },
    stream=True, timeout=300,
) as resp:
    for line in resp.iter_lines():
        if not line or not line.startswith(b"data: "):
            continue
        ev = json.loads(line[6:])
        if ev["type"] == "image_generation.completed":
            open("out.png", "wb").write(base64.b64decode(ev["b64_json"]))
        elif ev["type"] == "error":
            raise RuntimeError(ev["error"]["message"])

§5 Responses API

兼容 OpenAI Codex 协议的 /v1/responses 端点,支持同步与流式两种调用方式。

cURL
curl https://api.aicoming.top/v1/responses \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.5","input":"用 Python 写快排","stream":false}'

§6 模型与计费

平台聚合多家供应商的模型资源。同一模型在不同供应商处可能存在价格差异,最终调用方由路由策略决定。

Chat按输入/输出 tokens(¥/1M)
Image按张(¥/张,1k/2k/4k 不同价)
Video按时长(每秒单价×秒,分辨率分档)
Audio按次(¥/次)
Embedding按输入 tokens(¥/1M)
Rerank按次(¥/次)
查模型列表GET /v1/models 返回所有可用模型及价格。
缓存价格:支持 prompt caching 的模型,缓存读取 token 按更低的缓存价计费;缓存创建 token 按输入价 ×1.25(5 分钟 TTL)/ ×2(1 小时 TTL)计,调用日志详情可查看创建缓存 token 数。
余额:实时扣费,余额归 0 时返回 HTTP 429。

§7 智能路由

路由引擎根据 API Key 绑定的策略,从你收藏的供应商中选择最优端点。失败时自动逐家轮询全部可用收藏商家,直到成功或全部失败(无需手动设置最大尝试数)。

价格优先从单价最低的商家开始(默认)
低延迟优先响应最快的商家
评分模式优先评分高、服务稳定的商家
手动排序按你设定的顺序依次尝试
总路由 Key:每个账号自动一个总路由 Key,自动覆盖你收藏的全部商家,新收藏的也会自动加入,按最低价智能选路——无需逐个指定。在「API Keys」页顶部查看,使用前先收藏至少一个商家。
失败切换:当前商家失败自动试下一家,轮询全部收藏商家。
计费:按最终成功的商家价格结算,中途失败的重试不收费。
指定商家(可选):单次请求加请求头 X-Aicoming-Provider: <商家 slug 或 id>,即可把这次调用锁定到某一个商家——同一把 Key 灵活切换,无需另建 Key。
只能锁定到该 Key 本来就允许的商家(收藏 / 指派范围内);超出范围或商家不存在返回 400 pinned_provider_not_available,绝不改路由到别家。不带该头即正常智能路由。响应头 X-Provider-ID 会回显实际命中的商家。

§8 错误码

错误响应遵循 OpenAI 错误格式。可使用响应头中的 Request ID 在调用日志中检索完整诊断信息。

401

unauthorized — Key 不存在或已禁用,检查 API Keys 页面。

400

model_not_supported — Key 绑定的商家不支持此模型,去收藏支持该模型的供应商。

400

providers_not_favorited — Key 的商家未在收藏列表中,去"收藏店铺"重新收藏。

400

pinned_provider_not_available — 请求头 X-Aicoming-Provider 指定的商家不在该 Key 允许范围内、或不存在。

429

insufficient_balance — 余额不足,充值后恢复。

429

rate_limited — 频率限制,降低并发或联系客服。

502

all_providers_failed — 所有商家返回错误,上游临时故障。

503

providers_unavailable — 所有商家不可用,增加更多收藏商家。

§9 客户端配置

以下列出主流 AI 工具的配置方法。所有支持 OpenAI-compatible 接口的客户端均可接入。

环境变量(通用)
OPENAI_BASE_URL=https://api.aicoming.top/v1
OPENAI_API_KEY=sk-your-key
Claude Code
export ANTHROPIC_BASE_URL=https://api.aicoming.top/v1
export ANTHROPIC_API_KEY=sk-your-key
Cursor
Settings → Models → OpenAI API Key
  API Key:  sk-your-key
  Base URL: https://api.aicoming.top/v1
  Override OpenAI Base URL: ✅
Cherry Studio
设置 → 模型提供商 → 添加自定义提供商
  名称: AIComing  API 地址: https://api.aicoming.top
  API Key: sk-your-key  路径前缀: /v1
沉浸式翻译
设置 → 翻译服务 → OpenAI
  API URL: https://api.aicoming.top/v1/chat/completions
  API Key: sk-your-key  模型: gpt-5.5

§10 AI 助手技能(Skill)

给 Claude Code / Codex 装上 AIComing 技能后,直接对助手说人话即可干活:「用 aicoming 生成一张赛博朋克的猫」「查一下我 aicoming 余额」「用 gpt-5.5 和 claude 各答一遍对比」——助手会拿你的 API Key 自动完成调用、存图、轮询。开源仓库:github.com/huatianwan/aicoming-skills

Claude Code 安装
git clone https://github.com/huatianwan/aicoming-skills.git
cp -r aicoming-skills/aicoming ~/.claude/skills/aicoming
export AICOMING_API_KEY="sk-your-key"
Codex CLI 安装(必须放行沙箱网络)
git clone https://github.com/huatianwan/aicoming-skills.git
cp -r aicoming-skills/aicoming ~/.codex/skills/aicoming
export AICOMING_API_KEY="sk-your-key"

# ~/.codex/config.toml 顶部加(否则调用被沙箱拦截报"无法连接"):
#   sandbox_mode = "workspace-write"
#   [sandbox_workspace_write]
#   network_access = true
装完这样用
对助手说:
  "用 aicoming 生成一张极简风格的山峰日出图,保存为 sunrise.png"
  "查一下我 aicoming 还剩多少钱"
  "aicoming 上有哪些图片模型?"
  "把这个项目的 OpenAI 调用切到 aicoming"

🧪 模型调试台

选择 Key 与模型,发真实请求测试;右侧实时生成可直接复制的调用代码

通知设置

按需开启提醒、选择渠道(站内信/邮件)、调整阈值。损失类提醒默认开启,营销类默认关闭。
加载中…

账单与充值

账户余额
¥

选择充值金额

兑换码 / 优惠码

输入兑换码后直接充值到账,并同步账单与余额

代金券 / 优惠券

加载中...

账单明细

充值、消费与赠送记录

时间类型说明金额余额
加载中...

供应商控制台

本月收益 · 待结算 · — 个接入

今日供给调用
成功率
本月成交额
待结算收益

待办事项

加载中...

结算余额

可提现
¥
本月累计
已结算
下次结算
分成比例

我的模型

加载中...

接入管理

管理已接入的模型与端点

已接入
活跃端点
近30天调用
k
近30天收益
¥
模型 / 端点报价利润调用 ⇅路由命中探活 ⇅延迟 ⇅状态 ⇅操作
加载中...

上架新模型

1 / 5
基本信息
上游接入
定价配置
4防亏损设置
5提交审核
1

基本信息

已提交审核

模型「」已提交。
审核通常在 4 小时内完成,结果通过站内信通知。

草稿箱
暂无草稿

收益结算

加载中...

可提现
加载中
待对账
加载中
本月已结
加载中
服务费率
8%
优质商家权益

待对账明细

每日收入自动对账,完成后进入可提现余额

周期应得收入平台流水抽佣状态说明操作
正在加载待对账记录...

收益趋势

每日净收益走势

提现账户

加载中...

按模型收入分解

各模型调用量与收入占比

加载中...

每日模型调用明细

按天查看各模型调用量 / 成功率 / Tokens / 收益

加载中...

等级升级进度

加载中...

每日收益明细 ?

日期调用量Tokens平台流水抽佣净收益
加载中...
收益转入余额
当前可提现收益 ¥0.00

转入后即刻到账你的账户余额,可直接用于平台 API 调用消费。此操作不可撤销,转入金额将从可提现收益中扣除。

申请提现
银行卡(仅支持银行卡)

提现仅支持本人对私银行卡。姓名 / 身份证 / 卡号 / 预留手机将用于银行卡四要素核验与打款(信息加密保存,仅末位展示);提交后即为你发起开户,进入财务复核。手续费由提现方承担(到账金额 = 申请金额 − 手续费)。

供应商接入规范

从入驻到上架的完整指南 · v1.0

快速入门

4 步完成接入

1
注册申请
注册账号 → 申请入驻
填写商家信息
2
添加端点
填写 Base URL
配置 API Key
3
设置定价
配置用户价格
填写上游成本
4
审核上架
平台探活测试
1-2 工作日审核

API 格式要求

你的上游 API 必须兼容 OpenAI 格式,平台原样转发请求

平台转发时会:① 把 Authorization 替换为你的 API Key  ② 把 model 替换为你配置的上游模型名  ③ 其他字段原样透传

支持的接口

接口路径用途
Chat CompletionsPOST /v1/chat/completions对话模型
Images GenerationsPOST /v1/images/generations图片生成
Images EditsPOST /v1/images/edits图片编辑
EmbeddingsPOST /v1/embeddings文本向量
AudioPOST /v1/audio/transcriptions语音转文字
ResponsesPOST /v1/responsesCodex 兼容
RerankPOST /v1/rerank重排序

流式响应要求

重要:流式响应最后一个 chunk 必须包含 usage 字段(prompt_tokens / completion_tokens),平台依赖它计费。缺失则平台估算。

错误码规范

关键:如果你的上游(OpenAI 等)出故障,请返回 502 而不是 400。
400 = 平台认为「用户请求有误」,不会重试其他供应商
502 = 平台认为「上游故障」,自动切换到其他供应商,用户无感

异步图片端点接入规范(可选)

如果你的生图接口是「提交任务 → 轮询结果」的异步形态(如 APIMart),上架图片模型时把「接入模式」选为 异步任务,并填写「任务轮询地址模板」。平台会替用户完成提交、轮询、取图全过程——用户侧无感知。
环节平台的要求
提交响应2xx JSON 中含任务 ID:data[0].task_id / data.task_id / data.id / 顶层 task_id/id 任一
轮询模板完整 URL,必须含 {task_id} 占位符,如 https://api.aicoming.top/v1/tasks/{task_id};平台 GET 该地址(带你的 API Key 认证)
轮询响应状态字段 data.statussubmitted/processing=处理中 · completed=完成 · failed=失败(error.message 给原因)
结果图片data.result.images[],每张 url(数组或字符串均可)+ expires_at(unix 秒,链接时效)
任务时长平台等待上限 600 秒,超时按失败处理并退款;请保证任务在此之内完成
· 内容安全类失败请在 error.message 里带 safety/moderation/content policy 等字样——平台据此判定不转移其它渠道
· 结果图链接请至少保留 1 小时;平台对终端用户发放的取图链接按 1 小时封顶
· 计费仍按 1k/2k/4k 分档「按张」计,与同步图片端点完全一致,档位价照常在上架时填写

端点配置说明

每个端点 = 一个模型。提供多个模型需添加多个端点

配置项必填说明示例
上游 Base URL必填你的 API 地址https://api.example.com/v1
API Key必填上游密钥(加密存储)sk-xxxxxxx
上游模型名选填留空则使用平台模型名gpt-4o-2024-08-06
路径前缀选填默认 /v1/v1
认证方式选填默认 Bearer Tokenbearer
图片分辨率图片模型支持的最大分辨率2048x2048

定价与计费

三种计费方式,按模型类型自动选择

📝
按 Token
对话/嵌入模型
输入×输入价 + 输出×输出价
🖼️
按张
图片模型
张数 × 单张价格
🎙️
按次
语音/重排序模型
调用次数 × 单次价格
定价建议:平台支持「价格优先」路由模式,价格越低越容易被用户选中。但不要低于上游成本——如实填写成本价,否则结算时利润为负。
缓存计费:支持 prompt caching 的模型,缓存读取 token 按缓存价、缓存创建 token 按 输入价×1.25(5min)/×2(1h) 计入调用费用,同样计入你的收入结算。Claude Code 等客户端大量产生缓存创建,均已计费并在调用日志详情展示(token 数可查)。

结算与提现

你的收入 = 用户支付金额 × (1 - 佣金率)

商家等级与佣金率

等级佣金率结算周期达标条件
个人商家10%T+7完成个人认证
企业商家8%T+3企业认证 + 银行账户验证
优质商家6%T+1企业认证 + 评分≥85 + 月交易额≥3万
重点商家协商T+1企业认证 + 评分≥95 + 月交易额≥10万 + 零投诉

提现流程

1
在结算中心查看可提现余额,点击「申请提现」
2
填写提现金额(提现仅支持银行卡,打款到绑定的银行卡)
3
管理员 1-2 工作日审核,通过后打款

探活与商家评分

平台定期检测端点可用性,并从 6 个维度为供应商评分

探活检测

平台每 30 分钟发送测试请求,检测 5 项能力:基础对话、流式、工具调用、JSON 模式、视觉输入。

结果影响:
ok 正常路由
warn 部分能力不可用,对应请求不路由
fail 端点不可用,暂停路由

六维评分

服务成功率 25% — 端点平均成功率
响应速度 12% — 平均延迟,<500ms 满分
价格稳定性 15% — 价格波动频率
供给规模 18% — 上架端点数量
投诉率 15% — 用户投诉和差评比例
结算信用 15% — 提现记录是否正常

常见问题

Q: 需要自己搭建 API 服务吗?
不需要。如果你有 OpenAI/Anthropic/Google 等官方 API Key,直接填入即可。平台转发请求到官方 API,你赚差价。
Q: API Key 安全吗?
安全。API Key 加密存储,平台不会明文展示,不会共享给其他供应商或用户。
Q: 为什么请求没路由到我?
取决于用户的路由策略:价格优先(你不是最低价)、低延迟(你不是最快)、评分模式(你分数不是最高)。提升方法:降价、优化延迟、提高稳定性。
Q: 400 和 502 有什么区别?
400 = 平台认为用户请求有误,不重试。502 = 平台认为上游故障,自动切换其他供应商。上游出问题时请返回 502。
Q: 结算有门槛吗?
最低提现 ¥100,需完成认证和银行账户绑定。
Q: 端点被标记「不可路由」怎么办?
可能原因:API Key 过期、服务宕机、探活连续失败。检查端点状态和探活记录,修复后联系管理员恢复。

接入前检查清单

供应商设置

店铺资料、收款方式、审核通知与安全偏好

店铺资料

展示在模型市场和调用方账单里的供应商信息

已启用
建议 256×256,头像会展示在商家榜和模型市场。

收款与结算

收益结算前请完善收款资料,修改敏感信息需重新验证

加载中
加载中...

审核与端点通知

模型审核结果
审核通过、驳回、需要补充资料时通知
端点健康异常
可用率下降或能力检测失败时通知

提交记录

模型、提现、资料变更等供应商事项 · 审核中可修改重提 · 审核后也可更新

暂无提交记录
所有供应商提交事项都会显示在这里

端点管理

上游API端点配置与健康状态监控

端点总数
健康端点
异常端点
平均延迟
P95延迟
加载中...

商家认证

管理认证资料、对公账户和商家等级

协议

签署与管理平台协议

平台曝光

查看曝光、点击、转化和排名数据

商家评分

综合评分、等级和升级路径

工单告警

管理工单、告警规则和异常处理

报错日志

查看最近的 API 调用错误,快速定位问题

时间 状态 模型 HTTP 错误信息 延迟 Request ID
点击刷新加载数据

分站总览

分站运营数据概览

分站用户
今日调用
今日收入
¥
累计利润
¥

分站信息

分站名称
分站标识
套餐等级
全局加价率
状态
到期时间

近7日收益趋势

加载中...

用户管理

管理分站下注册用户

用户名邮箱状态信用等级注册时间最近登录操作
加载中...

模型与定价

控制分站可用模型及自定义定价

全局加价率

所有未单独定价的模型默认按此比例加价

%
模型供应商类型基础报价分站报价启用操作
加载中...

收益结算

加载中...

总收入
总成本
净利润
总调用

每日收益明细

日期调用量收入成本利润
加载中...

数据分析

调用量与收益趋势

总调用量
总收入
活跃用户
总 Tokens

每日趋势

加载中...

模型拆解

模型调用量Tokens收入占比
加载中...

公告管理

向分站用户发布通知

标题类型置顶状态发布时间操作
加载中...

套餐管理

管理分站用户套餐

套餐名代码月价流量费率请求上限状态自定义
加载中...

分站设置

基本配置与域名管理

基本信息

设置

账户、安全、通知、计费偏好等

个人资料

U
未验证
未绑定
5-15 位数字,留空表示不填
字母/数字/下划线/横线,最长 64 字符

邮箱验证

确认用于找回密码和安全通知的邮箱。

邮箱状态
等待资料加载

双重验证

正在检查可用状态...

身份验证器应用
需要服务器端密钥存储支持。

登录密码

登录密码
定期更换密码可以保护账号安全

账户与计费

余额低于阈值
余额低于 ¥50 时邮件提醒
店铺余额低于 ¥500 时邮件 + 短信提醒
充值/扣费成功
每次成功支付后通过站内信告知
收益结算
每月 5 日结算完成后短信通知
月度账单摘要
每月 1 日发送上月账单 PDF

API 与服务

异常调用警报
5 分钟内 5xx 错误率超 5% 时邮件提醒
Key 限速触发
任一 API Key 被限速时实时通知
模型审核结果
上架/更新模型审核完成时通知
用户工单
有调用方提交工单时邮件 + 站内
服务公告
维护、新模型上线、政策变更

营销与推广

活动 / 优惠券
新人礼、节日活动、邀请奖励
产品周报
每周二邮件,新模型 / 新功能

界面偏好

API 默认参数

未显式指定时使用的默认值

收款账户

每月 5 日结算到默认账户

招商银行 对公账户
深圳启明视界科技 · **** **** **** 0042
默认
支付宝企业账户
finance@qmsj.com
设为默认

结算偏好

店铺身份

Logo 与唯一标识,展示在市场和调用方账单中

PNG · 256×256
透明背景最佳
aicoming.cn/store/
修改后原链接将失效,请提前通知调用方

店铺详情

调用方在模型市场看到的公开信息

开放策略

控制调用方在你的店铺页面看到哪些信息

允许新用户试用
新调用方可免费试用 1,000 tokens
公开调用统计
在店铺主页显示总调用量、用户数
显示用户评价
在模型详情页展示评分与评论

高危操作

以下操作不可逆,请谨慎

导出账户数据
导出全部调用日志、账单、Key 元数据(JSON + CSV)
关闭店铺
下架全部模型,保留 30 天数据后清空
注销账户
永久删除账户、所有 Key 立即失效、余额不退
编辑模型
基本信息
上游接入
定价
备注
修改需管理员审批通过后生效,审批结果将通过站内信通知。