Buble API

使用 Buble 的服务端 API 创建 AI 图片与视频生成任务。

Buble API

Buble API 用于从你自己的后端服务创建 AI 图片与视频生成任务。公开 API 保持克制:查询模型、上传文件、创建异步生成任务、轮询结果。

Base URL

https://buble.ai

公开接口

MethodEndpoint用途
GET/api/v1/models查看可用于 API 的模型、公开 mode、输入和参数。
POST/api/v1/files上传图片、视频或音频素材。
POST/api/v1/generations创建异步生成任务。
GET/api/v1/generations/[id]查询任务状态和结果素材。

核心工作流

  1. 使用 Authorization: Bearer $BUBLE_API_KEY 鉴权。
  2. GET /api/v1/models 选择 modelmode
  3. 如果该 mode 需要素材输入,先上传文件。
  4. 创建生成任务。
  5. 轮询任务,直到状态变为 successfailed

公开字段模型

Buble 的公开生成接口使用扁平 JSON:素材 URL 和模型参数都直接放在请求体根层级。

字段含义
model稳定模型 key,例如 google/nano-banana-pro
mode公开操作模式,例如 text_to_imageframes_to_video
prompt生成指令。
image_urlsstart_frameend_framevideo_urlsaudio_urls媒体输入类 mode 使用的源素材 URL。
模型参数/api/v1/models 返回的模型专属控制项,例如 durationresolutionaspect_ratiooutput_format

不要传递 inputoptions,也不要传递 scenesub_mode_idprovidermediaTypemedia_type 等内部字段。Buble 会基于 modelmode 和扁平公开输入字段在服务端自动解析内部调用链路。