对接火山引擎的图像生成服务,支持流式 SSE、图生图和多图融合。
支持的模型
基础生成
curl -X POST https://51kik.com/v1/image/v1/generations \
-H 'Authorization: Bearer sk-xxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{
"model": "doubao-seedream-5-0-260128",
"prompt": "一只在草地上奔跑的金毛犬",
"size": "2k"
}'
Base64 输出
curl -X POST https://51kik.com/v1/image/v1/generations \
-H 'Authorization: Bearer sk-xxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{
"model": "doubao-seedream-5-0-260128",
"prompt": "a cat",
"size": "1024x1024",
"response_format": "b64_json"
}'
图生图
curl -X POST https://51kik.com/v1/image/v1/generations \
-H 'Authorization: Bearer sk-xxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{
"model": "doubao-seedream-5-0-260128",
"prompt": "把这张照片变成卡通风格",
"image": "https://example.com/portrait.jpg",
"size": "1024x1024",
"upstream_options": { "watermark": false, "guidance_scale": 7.5 }
}'
多图融合
curl -X POST https://51kik.com/v1/image/v1/generations \
-H 'Authorization: Bearer sk-xxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{
"model": "doubao-seedream-5-0-260128",
"prompt": "把人物放进场景",
"image": ["https://example.com/person.jpg", "https://example.com/scene.jpg"],
"size": "1024x1024"
}'
image 也支持对象数组 [{ file_id, image_url }]。
流式
curl -N -X POST https://51kik.com/v1/image/v1/generations \
-H 'Authorization: Bearer sk-xxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{
"model": "doubao-seedream-5-0-260128",
"prompt": "金毛犬在草地上奔跑",
"size": "2k",
"stream": true
}'
常用 upstream_options
| 参数 | 说明 |
|---|---|
watermark | 水印开关,默认 true |
guidance_scale | 提示词引导强度,1-20 |
sequential_image_generation | 组图模式 |
output_format | 输出格式,如 png、webp |