Skip to main content
POST

授权

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

请求体

application/json

创建 Veo 视频任务。参数按当前 Tikway 网关能力收窄;模型之间的差异见 operation 描述与 x-model-capabilities。

model
enum<string>
必填

Veo 模型 ID。

可用选项:
veo-3.1-fast,
veo-3.1-quality,
veo-3.1-lite
prompt
string
必填

视频生成或编辑提示词。

Minimum string length: 1
duration

当前 Tikway 路由固定生成 8 秒视频。Google 原生 Veo 3.1 还支持 4 秒和 6 秒,但当前网关尚未开放。

aspect_ratio
enum<string>

视频宽高比。图生视频时,部分模型会按输入素材自动决定比例。

可用选项:
16:9,
9:16
resolution
enum<string>

输出分辨率。不同模型或模式的可用值见模型能力表。

可用选项:
720p,
1080p
frame_images
object[]

首帧或尾帧参考图;同一类型最多一张。

Maximum array length: 2
input_references
object[]

最多 3 张参考图。Veo 3.1 Lite 不支持普通参考图模式;首帧和尾帧请使用 frame_images。

Maximum array length: 3
callback_url
string<uri>

用户任务回调地址。由 Tikway 在任务状态变化后调用,不直接传给模型上游。

Pattern: ^https://
extra_body
object

TTAPI Veo 扩展参数。通常无需设置,网关会根据 frame_images 或 input_references 自动选择 generation_type。

响应

202 - application/json

POST /v1/videos 创建视频任务成功后的响应参数,接口返回 HTTP 202。

id
string
必填

视频生成任务的唯一标识,用于后续查询任务状态。

Minimum string length: 1
示例:

"9552de3d-171f-4cca-b492-7baa56523239"

status
enum<string>
必填

任务创建状态。pending 表示任务已创建、等待提交处理;queue 表示任务已进入生成队列。

可用选项:
pending,
queue
示例:

"queue"

polling_url
string<uri>
必填

视频任务查询地址,客户端可通过 GET 请求轮询任务状态。

Pattern: ^https://
示例:

"https://api.example.com/v1/videos/9552de3d-171f-4cca-b492-7baa56523239"