Sora 2 API

Sora 2 的 Buble API 参数、mode、价格与调用示例。

Sora 2 API

Sora 2 提供标准版与 Pro 变体,适合叙事视频、音乐场景和参考图驱动的视频生成。

模型 key

  • openai/sora-2 — Sora 2
  • openai/sora-2-pro — Sora 2 Pro

支持的 mode 与输入

模型Mode名称输入要求
openai/sora-2text_to_video文生视频Prompt max 2000 chars
openai/sora-2reference_to_video参考图生成视频Prompt max 2000 chars
Images reference: 1-1 files, 10 MB, formats jpg, png, webp, jpeg
openai/sora-2-protext_to_video文生视频Prompt max 2000 chars
openai/sora-2-proreference_to_video参考图生成视频Prompt max 2000 chars
Images reference: 1-1 files, 10 MB, formats jpg, png, webp, jpeg

参数

模型参数默认值可选值适用 mode
openai/sora-2duration4s4s, 8s, 12s全部 mode
openai/sora-2aspect_ratiolandscapelandscape, portrait全部 mode
openai/sora-2-produration4s4s, 8s, 12s全部 mode
openai/sora-2-proaspect_ratiolandscapelandscape, portrait全部 mode
openai/sora-2-proresolutionstandardstandard, high全部 mode

价格

模型价格
openai/sora-2每秒 6 credits
openai/sora-2-pro每秒 14 credits;参数倍率:resolution={"high":2,"standard":1}

生产建议

  • 显式传入 mode
  • 只使用上表列出的参数值。
  • 媒体输入类 mode 请先用 POST /api/v1/files 上传素材。
  • 如果页面包含多个变体,请使用你真正需要的模型 key。

示例:文生视频

curl https://buble.ai/api/v1/generations \
  -H "Authorization: Bearer $BUBLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/sora-2",
    "mode": "text_to_video",
    "prompt": "A cinematic product launch shot with slow camera movement, premium lighting, and realistic motion",
    "duration": "4s",
    "aspect_ratio": "landscape"
  }'

示例:素材驱动视频

curl https://buble.ai/api/v1/generations \
  -H "Authorization: Bearer $BUBLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/sora-2",
    "mode": "reference_to_video",
    "prompt": "Animate the source into a polished cinematic motion shot with natural camera movement",
    "image_urls": ["https://example.com/reference.png"],
    "duration": "4s",
    "aspect_ratio": "landscape"
  }'