跳转到主要内容

阿里百炼视频接口

Crazyrouter 提供阿里百炼兼容的视频路径,适合已经接入 DashScope / 阿里百炼视频格式的应用直接迁移。

这页覆盖什么

  • 这页描述的是 Crazyrouter 对外暴露的阿里兼容别名,客户请求继续使用 /alibailian/api/v1/*
  • Crazyrouter 内部对接的官方上游已经统一为 DashScope /api/v1/* 路径
  • 如果你要走 Crazyrouter 统一视频接口,而不是阿里兼容迁移路径,请改用 /v1/video/generations
  • 当前模型是否可调用,仍取决于你的 token 白名单、模型定价和当前生产挂载状态;不要把阿里上游全部模型默认视为已开通

支持的端点

  • POST /alibailian/api/v1/services/aigc/video-generation/video-synthesis
  • GET /alibailian/api/v1/tasks/{task_id}

内部上游路径说明

  • 对外兼容提交路径:POST /alibailian/api/v1/services/aigc/video-generation/video-synthesis
  • 对外兼容查询路径:GET /alibailian/api/v1/tasks/{task_id}
  • Crazyrouter 内部提交上游:POST /api/v1/services/aigc/video-generation/video-synthesis
  • Crazyrouter 内部查询上游:GET /api/v1/tasks/{task_id}

认证

Authorization: Bearer YOUR_API_KEY

POST 生成视频

POST /alibailian/api/v1/services/aigc/video-generation/video-synthesis

请求体结构

字段类型必填说明
modelstring模型名称,如 wan2.5-i2v-preview
inputobject基本输入参数
input.promptstring正向提示词
input.negative_promptstring反向提示词
input.img_urlstring首帧图像 URL 或 Base64
input.audio_urlstring音频文件 URL
input.templatestring视频特效模板
parametersobject高级处理参数
parameters.resolutionstring分辨率档位,如 480P
parameters.durationinteger视频时长(秒)
parameters.prompt_extendboolean是否启用智能改写
parameters.watermarkboolean是否添加 AI 水印
parameters.audioboolean是否自动补音频
parameters.seedinteger随机种子

请求示例

cURL
curl -X POST https://crazyrouter.com/alibailian/api/v1/services/aigc/video-generation/video-synthesis \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "wan2.5-i2v-preview",
    "input": {
      "prompt": "改变一下光线",
      "img_url": "https://example.com/first-frame.png"
    },
    "parameters": {
      "resolution": "480P",
      "prompt_extend": true,
      "audio": true
    }
  }'

响应示例

{
  "request_id": "ccffb21f-c21e-4eba-861a-6c80e6db6e4d",
  "output": {
    "task_id": "a55bfe14-6e78-4b9d-b97d-128420399ed1",
    "task_status": "PENDING"
  }
}

GET 查询任务

GET /alibailian/api/v1/tasks/{task_id}

请求示例

cURL
curl https://crazyrouter.com/alibailian/api/v1/tasks/a55bfe14-6e78-4b9d-b97d-128420399ed1 \
  -H "Authorization: Bearer YOUR_API_KEY"

响应示例

{
  "usage": {
    "SR": 480,
    "duration": 5,
    "video_count": 1
  },
  "output": {
    "task_id": "a55bfe14-6e78-4b9d-b97d-128420399ed1",
    "end_time": "2025-10-11 19:02:27.297",
    "video_url": "https://dashscope-result.example.com/video.mp4",
    "orig_prompt": "改变一下光线",
    "submit_time": "2025-10-11 18:55:56.952",
    "task_status": "SUCCEEDED",
    "actual_prompt": "橙衣男性骑着扫帚从画面右侧向左侧高速飞过……",
    "scheduled_time": "2025-10-11 18:55:57.908"
  },
  "request_id": "ec8f059e-f2e5-4887-bb43-3306cd38f403"
}

本地验证到的错误响应

  • 本地已验证创建路由存在;模型不可用时会返回 model_not_found 类业务错误,而不是 404
  • 本地已验证查询路由存在;不存在的任务会返回:
{
  "code": "task_not_exist",
  "message": "task_not_exist",
  "data": null
}
阿里百炼这组路径更适合“协议兼容迁移”。请求体和返回体会更贴近原始 DashScope / 百炼风格,而不是 Crazyrouter 的统一视频格式。它也不等同于“Crazyrouter 已对外公开全部阿里视频模型”;具体开放情况仍以当期 pricing、模型白名单和实际承载为准。