API 文档

Base URL: https://bytesite.xiaojiaixhs.com
认证: 在请求头中添加 Authorization: Bearer YOUR_API_KEY
📌 如何获取 API Key?
  1. 访问 后台管理 并登录
  2. 进入「API Keys」标签页
  3. 点击「添加Key」按钮创建新的 API Key
  4. 配置允许使用的模型(必须选择至少一个模型)
  5. 保存后即可使用该 Key 调用 API

⚠️ 注意:如果 API Key 未配置允许的模型,调用时会返回 403 错误。

统一响应格式

成功响应:
{
  "data": [...],
  "message": "success"
}
失败响应:
{
  "error": {
    "code": 401,
    "message": "Invalid API key"
  }
}

GET /user.php

获取当前用户的使用情况

curl 示例:
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"
}

POST /v1/images/generations

生成图片

支持的模型:
模型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专业版超大尺寸
image2GPT Image 2OpenAI 兼容格式,支持 size 参数
请求参数(即梦系列):
{
  "model": "jimeng-4.5",
  "prompt": "图片描述",
  "ratio": "1:1",
  "resolution": "1k"
}
请求参数(image2):
{
  "model": "image2",
  "prompt": "图片描述",
  "size": "1024x1024",
  "response_format": "url"
}

size 可选:1024x1024(方形)、1024x1792(竖屏)、1792x1024(横屏);response_format 可选 urlb64_json,默认 b64_json。

curl 示例(即梦):
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 示例(image2):
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"
  }'

POST /v1/videos/generations

生成视频

支持的模型:
模型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.0Seedance 2.0⚠️ 需要提供输入文件(图片/视频/音频)
jimeng-video-seedance-2.0-fastSeedance 2.0快速版⚠️ 需要提供输入文件(图片/视频/音频)
请求参数:
{
  "model": "jimeng-video-3.5-pro",
  "prompt": "视频描述",
  "duration": 5,
  "ratio": "16:9",
  "resolution": "720p"
}
curl 示例:
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"
  }'

POST /v1/images/compositions

图片合成接口,支持多图融合、风格迁移等高级图像处理

请求参数示例:
{
  "model": "jimeng-4.5",
  "prompt": "将两张图片融合成一张",
  "images": [
    "https://example.com/image1.jpg",
    "https://example.com/image2.jpg"
  ],
  "composition_mode": "blend",
  "ratio": "16:9",
  "resolution": "2k"
}
参数说明:
参数 类型 必填 说明
modelstring使用的模型ID
promptstring合成描述
imagesarray图片URL数组(2-4张)
composition_modestring合成模式:blend(融合)、style(风格迁移)、merge(拼接),默认blend
ratiostring输出比例,默认1:1
resolutionstring输出分辨率,默认2k
curl 示例:
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:11024×10242048×20484096×4096
16:91024×5762048×11524096×2304
9:16576×10241152×20482304×4096
4:31024×7682048×15364096×3072
3:4768×10241536×20483072×4096
视频分辨率:
分辨率 尺寸 说明
480p854×480标清
720p1280×720高清(推荐)
1080p1920×1080全高清
2k2560×14402K超清
4k3840×21604K超高清

参数详细说明

参数 类型 必填 说明 示例值
modelstring模型IDjimeng-4.5
promptstring生成描述(中英文均可)一只可爱的猫咪
ratiostring图片比例,默认1:11:1, 16:9, 9:16, 4:3, 3:4
resolutionstring分辨率,默认1k1k, 2k, 4k, 720p, 1080p
durationnumber视频时长(秒),默认55, 10, 15
seednumber随机种子,固定生成结果12345
nnumber生成数量,默认11, 2, 3, 4

错误码说明

错误码 说明 解决方案
401API Key无效或未提供检查Authorization头是否正确
403权限不足或额度已用完检查账户额度或升级套餐
404请求的资源不存在检查API端点路径是否正确
429请求过于频繁降低请求频率或稍后重试
500服务器内部错误稍后重试或联系技术支持
错误响应示例:
{
  "error": {
    "code": 403,
    "message": "Daily quota exceeded"
  }
}

POST /v1/images/edits

基于参考图生成新图片

请求参数:
{
  "model": "jimeng-4.5",
  "prompt": "将这只猫咪变成卡通风格",
  "image": "https://example.com/cat.jpg",
  "ratio": "1:1",
  "resolution": "2k",
  "strength": 0.7
}
参数说明:
参数 类型 必填 说明
imagestring参考图片URL或base64
strengthnumber变化强度 0.1-1.0,默认0.7
curl示例:
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
  }'

POST /v1/videos/seedance

Seedance舞蹈视频生成(图片驱动人物跳舞)

请求参数:
{
  "model": "jimeng-video-seedance-2.0",
  "image": "https://example.com/person.jpg",
  "dance_video": "https://example.com/dance.mp4",
  "resolution": "720p"
}
参数说明:
参数 类型 必填 说明
modelstringjimeng-video-seedance-2.0 或 jimeng-video-seedance-2.0-fast
promptstring提示词,使用 @1、@2 引用素材
ratiostring宽高比,默认 4:3
durationnumber视频时长 4-15 秒,默认 4
filesfile[]上传的素材文件(multipart)
⚠️ 重要说明:

Seedance 模型需要使用 multipart/form-data 格式上传文件,不支持 JSON 格式。

Seedance 2.0 多图视频示例:
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"
Seedance 2.0-fast 快速视频示例:
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"
注意: Seedance功能需要提供清晰的人物正面照和舞蹈动作视频,生成时间较长(约1-3分钟)

GET /v1/models

获取可用模型列表

curl示例:
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"}
  ]
}

在线测试工具

API Key 会自动保存在浏览器本地