https://bytesite.xiaojiaixhs.comAuthorization: Bearer YOUR_API_KEY
⚠️ 注意:如果 API Key 未配置允许的模型,调用时会返回 403 错误。
{
"data": [...],
"message": "success"
}
{
"error": {
"code": 401,
"message": "Invalid API key"
}
}
获取当前用户的使用情况
curl -X GET https://bytesite.xiaojiaixhs.com/user.php \ -H "Authorization: Bearer YOUR_API_KEY"
{
"name": "用户名",
"daily_limit": 100,
"daily_used": 25,
"monthly_limit": 3000,
"monthly_used": 500,
"expires_at": "2026-12-31"
}
生成图片
| 模型ID | 模型名称 | 说明 |
|---|---|---|
jimeng-5.0-preview | 即梦5.0预览版 | 最新版本,推荐使用 |
jimeng-4.6 | 即梦4.6 | 稳定版本 |
jimeng-4.5 | 即梦4.5 | 经典版本 |
jimeng-4.1 | 即梦4.1 | 稳定版本 |
jimeng-4.0 | 即梦4.0 | 基础版本 |
jimeng-3.1 | 即梦3.1 | 轻量版本 |
jimeng-3.0 | 即梦3.0 | 快速生成 |
jimeng-2.1 | 即梦2.1 | 标准版本 |
jimeng-2.0-pro | 即梦2.0专业版 | 高质量输出 |
jimeng-2.0 | 即梦2.0 | 通用版本 |
jimeng-1.4 | 即梦1.4 | 入门版本 |
jimeng-xl-pro | 即梦XL专业版 | 超大尺寸 |
image2 | GPT Image 2 | OpenAI 兼容格式,支持 size 参数 |
{
"model": "jimeng-4.5",
"prompt": "图片描述",
"ratio": "1:1",
"resolution": "1k"
}
{
"model": "image2",
"prompt": "图片描述",
"size": "1024x1024",
"response_format": "url"
}
size 可选:1024x1024(方形)、1024x1792(竖屏)、1792x1024(横屏);response_format 可选 url 或 b64_json,默认 b64_json。
curl -X POST https://bytesite.xiaojiaixhs.com/v1/images/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jimeng-4.5",
"prompt": "一只可爱的猫咪坐在窗边",
"ratio": "1:1",
"resolution": "1k"
}'
curl -X POST https://bytesite.xiaojiaixhs.com/v1/images/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "image2",
"prompt": "一只可爱的猫咪坐在窗边",
"size": "1024x1024",
"response_format": "url"
}'
生成视频
| 模型ID | 模型名称 | 说明 |
|---|---|---|
jimeng-video-3.5-pro | 即梦视频3.5 Pro | 最新专业版,推荐使用 |
jimeng-video-3.0-pro | 即梦视频3.0 Pro | 专业版本 |
jimeng-video-3.0 | 即梦视频3.0 | 稳定版本 |
jimeng-video-2.0-pro | 即梦视频2.0 Pro | 专业版本 |
jimeng-video-2.0 | 即梦视频2.0 | 经典版本 |
jimeng-video-seedance-2.0 | Seedance 2.0 | ⚠️ 需要提供输入文件(图片/视频/音频) |
jimeng-video-seedance-2.0-fast | Seedance 2.0快速版 | ⚠️ 需要提供输入文件(图片/视频/音频) |
{
"model": "jimeng-video-3.5-pro",
"prompt": "视频描述",
"duration": 5,
"ratio": "16:9",
"resolution": "720p"
}
curl -X POST https://bytesite.xiaojiaixhs.com/v1/videos/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jimeng-video-3.5-pro",
"prompt": "一只猫咪在草地上奔跑",
"duration": 5,
"ratio": "16:9",
"resolution": "720p"
}'
图片合成接口,支持多图融合、风格迁移等高级图像处理
{
"model": "jimeng-4.5",
"prompt": "将两张图片融合成一张",
"images": [
"https://example.com/image1.jpg",
"https://example.com/image2.jpg"
],
"composition_mode": "blend",
"ratio": "16:9",
"resolution": "2k"
}
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 是 | 使用的模型ID |
| prompt | string | 是 | 合成描述 |
| images | array | 是 | 图片URL数组(2-4张) |
| composition_mode | string | 否 | 合成模式:blend(融合)、style(风格迁移)、merge(拼接),默认blend |
| ratio | string | 否 | 输出比例,默认1:1 |
| resolution | string | 否 | 输出分辨率,默认2k |
curl -X POST https://bytesite.xiaojiaixhs.com/v1/images/compositions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jimeng-4.5",
"prompt": "将两张图片融合成一张艺术作品",
"images": [
"https://example.com/image1.jpg",
"https://example.com/image2.jpg"
],
"composition_mode": "blend",
"ratio": "16:9",
"resolution": "2k"
}'
| 比例 | 1k | 2k | 4k |
|---|---|---|---|
| 1:1 | 1024×1024 | 2048×2048 | 4096×4096 |
| 16:9 | 1024×576 | 2048×1152 | 4096×2304 |
| 9:16 | 576×1024 | 1152×2048 | 2304×4096 |
| 4:3 | 1024×768 | 2048×1536 | 4096×3072 |
| 3:4 | 768×1024 | 1536×2048 | 3072×4096 |
| 分辨率 | 尺寸 | 说明 |
|---|---|---|
| 480p | 854×480 | 标清 |
| 720p | 1280×720 | 高清(推荐) |
| 1080p | 1920×1080 | 全高清 |
| 2k | 2560×1440 | 2K超清 |
| 4k | 3840×2160 | 4K超高清 |
| 参数 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| model | string | 是 | 模型ID | jimeng-4.5 |
| prompt | string | 是 | 生成描述(中英文均可) | 一只可爱的猫咪 |
| ratio | string | 否 | 图片比例,默认1:1 | 1:1, 16:9, 9:16, 4:3, 3:4 |
| resolution | string | 否 | 分辨率,默认1k | 1k, 2k, 4k, 720p, 1080p |
| duration | number | 否 | 视频时长(秒),默认5 | 5, 10, 15 |
| seed | number | 否 | 随机种子,固定生成结果 | 12345 |
| n | number | 否 | 生成数量,默认1 | 1, 2, 3, 4 |
| 错误码 | 说明 | 解决方案 |
|---|---|---|
| 401 | API Key无效或未提供 | 检查Authorization头是否正确 |
| 403 | 权限不足或额度已用完 | 检查账户额度或升级套餐 |
| 404 | 请求的资源不存在 | 检查API端点路径是否正确 |
| 429 | 请求过于频繁 | 降低请求频率或稍后重试 |
| 500 | 服务器内部错误 | 稍后重试或联系技术支持 |
{
"error": {
"code": 403,
"message": "Daily quota exceeded"
}
}
基于参考图生成新图片
{
"model": "jimeng-4.5",
"prompt": "将这只猫咪变成卡通风格",
"image": "https://example.com/cat.jpg",
"ratio": "1:1",
"resolution": "2k",
"strength": 0.7
}
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| image | string | 是 | 参考图片URL或base64 |
| strength | number | 否 | 变化强度 0.1-1.0,默认0.7 |
curl -X POST https://bytesite.xiaojiaixhs.com/v1/images/edits \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jimeng-4.5",
"prompt": "将这只猫咪变成卡通风格",
"image": "https://example.com/cat.jpg",
"ratio": "1:1",
"resolution": "2k",
"strength": 0.7
}'
Seedance舞蹈视频生成(图片驱动人物跳舞)
{
"model": "jimeng-video-seedance-2.0",
"image": "https://example.com/person.jpg",
"dance_video": "https://example.com/dance.mp4",
"resolution": "720p"
}
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 是 | jimeng-video-seedance-2.0 或 jimeng-video-seedance-2.0-fast |
| prompt | string | 否 | 提示词,使用 @1、@2 引用素材 |
| ratio | string | 否 | 宽高比,默认 4:3 |
| duration | number | 否 | 视频时长 4-15 秒,默认 4 |
| files | file[] | 是 | 上传的素材文件(multipart) |
Seedance 模型需要使用 multipart/form-data 格式上传文件,不支持 JSON 格式。
curl -X POST https://bytesite.xiaojiaixhs.com/v1/videos/generations \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "model=jimeng-video-seedance-2.0" \ -F "prompt=@1 和 @2 两人开始跳舞" \ -F "ratio=4:3" \ -F "duration=4" \ -F "files=@/path/to/image1.jpg" \ -F "files=@/path/to/image2.jpg"
curl -X POST https://bytesite.xiaojiaixhs.com/v1/videos/generations \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "model=jimeng-video-seedance-2.0-fast" \ -F "prompt=@1 图片中的人物开始微笑" \ -F "ratio=4:3" \ -F "duration=5" \ -F "files=@/path/to/image1.jpg"
获取可用模型列表
curl -X GET https://bytesite.xiaojiaixhs.com/v1/models \ -H "Authorization: Bearer YOUR_API_KEY"
{
"data": [
{"id": "jimeng-4.5", "type": "image"},
{"id": "jimeng-video-3.5-pro", "type": "video"}
]
}