聊天 API
OpenAI 兼容的图像生成
通过标准 POST /v1/images/generations 端点使用 ByteDance Seedream 生成图像。采用 OpenAI 兼容的请求结构;图像最小尺寸为 3,686,400 像素(例如 1920×1920)。
POST
标准的兼容 OpenAI 的
只要满足
与原生 OpenAI 架构相比,AIsa 的响应增加了一些扩展字段:
POST /v1/images/generations 端点。目前路由到 ByteDance Seedream(seedream-4-5-251128)。Wan 2.7 模型不使用此路径——请参阅通过 Chat 生成图像。
路由概览
| 模型 | 端点 |
|---|---|
seedream-4-5-251128 | POST /v1/images/generations (本页) |
wan2.7-image / wan2.7-image-pro | POST /v1/chat/completions |
| 兼容 Gemini 的模型 | POST /v1beta/models/{model}:generateContent |
支持的模型
| 模型 | 每张图像费用 | 说明 |
|---|---|---|
seedream-4-5-251128 | $0.040 | 最小图像尺寸为 3,686,400 像素(例如 1920×1920) |
尺寸限制 ⚠️
Seedream 的上游服务要求图像至少包含 3,686,400 像素。低于该值的请求将被拒绝,并返回:| 尺寸 | 像素数 | 是否接受? |
|---|---|---|
1024x1024 | 1,048,576 | ❌ |
1536x1536 | 2,359,296 | ❌ |
1920x1920 | 3,686,400 | ✅(恰好达到阈值) |
2048x2048 | 4,194,304 | ✅ |
2304x1600 | 3,686,400 | ✅ |
2560x1920 | 4,915,200 | ✅ |
width × height ≥ 3,686,400,任何宽高比均可使用。
请求
请求字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | seedream-4-5-251128 |
prompt | string | 是 | 对要生成的图像进行文本描述 |
n | integer | 否 | 图像数量。每张图像单独按 $0.040 计费 |
size | string | 是 | WIDTHxHEIGHT。必须满足 width × height ≥ 3,686,400 |
响应
- 根级别回显的
model data[].size——每张返回图像的实际尺寸usage——包含用于计费的generated_images,以及用于词元统计的output_tokens/total_tokens
常见 4xx 原因
400 InvalidParameter — image size must be at least 3686400 pixels——size太小。请使用1920x1920或更大的尺寸。404 openai_error——传入的模型未通过此端点路由(例如wan2.7-image)。请改用基于 Chat 的路由。400 invalid_request——size字符串格式错误(例如使用1024,而不是1024x1024)。
相关内容
通过 Chat 生成图像
Wan 2.7 系列使用的
/v1/chat/completions 路由。Gemini generateContent
兼容 Gemini 的 generateContent 端点。
媒体生成技能
封装图像和视频生成的 Agent 技能。
授权
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
请求体
application/json
图像生成模型。目前只有 seedream-4-5-251128 通过此端点路由。Wan 2.7 模型使用 /v1/chat/completions。
可用选项:
seedream-4-5-251128 要生成的图像的文本描述。
要生成的图像数量。每张图像均按单张图像费率单独计费。
必填范围:
x >= 1图像尺寸,格式为 WIDTHxHEIGHT。必须满足 width × height ≥ 3,686,400。常见有效值:1920x1920、2048x2048、2304x1600、2560x1920。
示例:
"2048x2048"