
做电商工具或批量素材的团队,迟早会碰到这个需求:手动在网页上一条条生成短视频太慢,想把「上传商品图 → 出一段 5 秒展示视频」这步接进自己的后台,批量跑、自动归档。这时候就需要 AI 视频生成 API——用代码调用视频模型,而不是人工点网页。
这篇按开发和电商团队真正会问的顺序,把 AI 视频生成 API 怎么用讲清楚:国内能不能接、支持哪些模型、图生视频怎么传参、异步任务怎么拿结果、怎么计费、报错怎么排查。文中的接入都可以在 AI生成中文站 完成,同一个 Key 就能调多个视频模型。想先了解单模型细节,可以看《Veo 3.1 API 怎么调用》。
AI 视频生成 API 是一个用代码调用视频生成模型的接口:你的程序发一个请求(写清用哪个模型、文字提示词或一张底图、时长、比例等参数),服务端跑模型出视频,再把视频文件的地址返回给你。和网页版的区别只是「把点按钮换成发请求」,能力一样,但可以批量、可编排、可接进业务系统。
对电商团队来说,典型用法是:商品图入库时自动触发一段主图视频,或给一批 SKU 批量生成 5 秒展示片,全程无需人工在网页上逐条操作。
能。通过 AI生成中文站的接口在国内可直接接入,无需自己在海外注册模型厂商账号、也不用处理翻墙和境外支付。你拿到一个 API Key,用它按统一格式发请求就行,Sora 2、Veo 3.1 等模型走的是同一套接入方式,切模型只改一个 model 参数。
这一点对开发省事的地方在于:不用为每个视频模型各写一套鉴权和 SDK,一个 Key、一个基础请求结构,覆盖多个模型。
主流的图生视频、文生视频模型都能通过同一接口调用,常用的有:
选型上一句话:要商品图动起来、保住产品外形优先图生视频(Veo 3.1 / Grok);要有镜头调度和情节的用 Sora 2。更细的横评可以看站内《AI 视频生成模型怎么选》一类文章按场景对号入座。
结论:图生视频的核心是传一张底图 + 一句只描述「怎么动」的提示词,别让提示词去改产品本身的样子。
一个图生视频请求通常要给这几个字段:
model:用哪个模型,如 veo-3.1;image:底图,一般传图片 URL 或 base64;prompt:运动/镜头描述,比如「缓慢环绕,轻微推近,光影自然流动」;duration:时长,常见 5 秒或 8 秒;aspect_ratio:比例,竖版带货用 9:16,横版详情用 16:9。图生视频的提示词只写「镜头怎么运动、光怎么变」,不要写「把耳机改成红色」——底图是什么样,产品就该是什么样,改外形容易穿帮。下面 3 个提示词可直接抄改:
固定商品位置,镜头缓慢环绕 30 度,轻微推近,柔和影棚光从左侧移动,背景保持干净,真实质感,5 秒模特自然转身一圈,裙摆随动作轻微飘动,自然窗光,浅景深,画面稳定不变形,8 秒微距视角,产品缓慢旋转,高光沿瓶身流动,展现材质光泽,背景虚化,真实摄影感,5 秒结论:视频生成比出图慢,几乎都是异步——先提交拿到任务 ID,再轮询或等回调取结果,不要指望一个请求同步返回视频。
标准流程是三步:① 发提交请求,服务端返回一个 task_id(此时视频还没生成好);② 用这个 ID 定时查询任务状态;③ 状态变成 succeeded 时,响应里会带视频文件的下载地址,取回来存进自己的对象存储即可。
工程上注意两点:一是轮询别太密,隔几秒查一次就行,避免无谓请求;二是给任务设超时和失败重试,视频生成偶尔会因内容审核或参数问题失败,要能自动重提交或转人工。这套异步取结果的写法和《AI 生图 API 怎么接入》里批量出图的队列思路是一致的,可以复用同一套任务调度。
按量计费为主:用多少算多少,通常和生成的视频时长、分辨率、所用模型相关,不用一次性买断或包月。开发阶段可以先用短时长、低频率跑通流程,确认参数和效果稳定后再放量,成本更好控制。
要提醒的是:网页试用能出的效果,API 出的是同一套模型,所以先在网页上把提示词和参数调好,再搬到 API 批量跑,能省掉大量试错的调用。
task_id,再把轮询间隔和超时放宽;排查顺序建议:先看返回的错误信息和状态码,再对照参数字段是否漏传,最后才怀疑模型本身——大多数问题出在参数和异步流程,而不是模型。
Q:AI 视频生成 API 和网页版生成的视频效果一样吗?
A:一样。API 和网页调用的是同一批模型,差别只在「用代码批量调用」还是「人工点网页」,画面质量取决于提示词和参数,不取决于接入方式。
Q:一个 Key 能同时调 Sora 2 和 Veo 3.1 吗?
A:可以。通过 AI生成中文站接入时,多个视频模型走统一接口,切模型只改 model 参数,不用为每个模型单独申请账号或写不同 SDK。
Q:图生视频必须传网络图片地址吗,本地图能用吗?
A:两种常见方式都支持——把图片传到可访问的 URL,或以 base64 直接放进请求。批量场景一般先把商品图存进对象存储拿到 URL 再传,更省事。
Q:视频生成要等多久?
A:比出图慢,通常几十秒到几分钟,取决于模型、时长和当前负载,所以要用异步轮询或回调取结果,别用同步阻塞等待。
Q:不会写后端能用 API 吗?
A:如果只是要批量出视频、不想写代码,直接用网页版按量生成更省心;API 更适合要把生成能力嵌进自己系统、做自动化流程的团队。想接单模型可参照《Veo 3.1 API 怎么调用》。
把 AI 视频生成 API 用顺的关键,其实不在模型本身,而在异步任务的工程处理:提交拿 ID、轮询取结果、失败能重试、结果自动归档。把这套流程搭稳,再配合先在网页调好的提示词,就能让商品视频从「一条条人工点」变成「入库自动出片」。想先跑通接入,可以从 Veo 视频模型 开始试。