统一图像能力入口:OpenAI 兼容的 /image/v1/generations,以及 Gemini Nano Banana 的 Google 原生 /google/...:generateContent(见 Gemini Nano Banana)。Seedream、千帆、百炼等走 /image/v1。

端点与鉴权

项值
生成端点POST https://ai.win10030.com/image/v1/generations
任务查询GET https://ai.win10030.com/image/v1/tasks/:task_id
鉴权Authorization: Bearer <API-Key>
Content-Typeapplication/json

快速体验

curl -X POST https://ai.win10030.com/image/v1/generations \
  -H 'Authorization: Bearer sk-xxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{"model": "doubao-seedream-5-0-260128", "prompt": "一只橘猫", "size": "1024x1024"}'
{
  "created": 1719000000,
  "data": [{ "url": "https://..." }],
  "usage": { "images": 1, "total_tokens": 4096 }
}

推荐用 SDK

import { RouterBrain } from '@router-brain/sdk';
const rb = new RouterBrain('sk-your-api-key');

// 一次性生成
const result = await rb.image({
  model: 'doubao-seedream-5-0-260128',
  prompt: '一只橘猫',
  size: '1024x1024'
}).json();
console.log(result.data[0].url);

// 流式生成
const stream = await rb.image({
  model: 'doubao-seedream-5-0-260128',
  prompt: '...',
  stream: true
}).stream();

// 异步任务轮询
const task = await rb.image({
  model: 'wanx-v1',
  prompt: '...',
}).task({ pollInterval: 2000 });
console.log(task.data[0].url);

供应商差异速览

供应商模型示例计费流式图生图异步模式
seedreamdoubao-seedream-*按张支持支持,可多图融合不支持
qianfanstable-diffusion-xl按张不支持不支持不支持
bailianwanx-v1 / qwen-image-*按张不支持支持支持
gemini-nano-bananagemini-nano-banana-*按 Token 或按次原生 SSE支持不支持

qianfan 和 bailian 不支持流式,传 stream: true 会返回错误。Gemini Nano Banana 流式请使用 /google/...:streamGenerateContent,详见 专用文档。

下一步

请求参数 → 各供应商详情见分类目录