首页 > 教程攻略 > ai资讯 >怎么利用天工AI的API进行批量短视频脚本生成

怎么利用天工AI的API进行批量短视频脚本生成

来源:互联网 时间:2026-06-13 13:35:05

天工AI已经上线了支持HTTP调用的脚本生成API,不过目前只对企业认证账号开放。如果你想要绕过网页界面,直接用程序一次性批量产出几十条短视频脚本,就需要对接它的后台接口。下面我们就一步步把这个流程走通。

怎么利用天工AI的API进行批量短视频脚本生成

它的使用门槛主要是认证和企业身份。具体怎么搭,往下看。

确认天工AI是否开放脚本生成API

先打开天工AI的最新开发者文档页面(developer.tiangong.ai),在「产品能力」→「视频创作」→「脚本生成」里确认状态。只有标注了「已上线」并且明确写着「支持HTTP调用」的接口,才能用来跑批量任务。如果页面上只写了「Web端可用」,那就说明这个功能还没开放API,没法用程序调。

截至2026年6月,天工AI仅对认证企业账号开放了「/v1/script/generate」接口,个人开发者目前还调用不了脚本生成能力。

注册企业账号并申请API权限

第一步:用企业营业执照完成实名认证,登录天工AI控制台;

第二步:进入「API管理」→「新建应用」,写个应用名称(比如“短视频脚本工厂”),回调域名填localhost就行;

第三步:在权限列表中把「script:generate」和「text:embed」这两项勾选上,提交审核。审核通常要1到3个工作日,在通过之前,所有的调用请求都会返回403错误。

构造符合要求的请求体

方法一:用curl命令行快速测试

复制下面这段命令,把YOUR_API_KEY换成控制台里生成的真实密钥,存成generate.sh后直接执行:

curl -X POST "https://api.tiangong.ai/v1/script/generate"
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{
"prompt": "一位健身教练在健身房演示深蹲动作,强调膝盖不过脚尖,画面分三段:全景展示环境→中景聚焦腿部角度→特写呼吸节奏",
"length": "30s",
"style": "教学纪实"
}'

方法二:用Python requests做批量调用

准备一个CSV文件scripts_input.csv,每一行包含prompt、length、style三列。用pandas读进来后,循环发送POST请求。每次请求都必须带有效的Bearer Token,而且prompt字段不能超过800字符,否则会返回400错误。

解析返回的JSON结构并提取脚本正文

第一步:先看响应状态码是不是200;

第二步:响应的response.json()里有个「script_text」字段,这里面就是可以直接用于配音的口播文案;

第三步:如果需要结构化的分镜信息,就读取「scenes」数组,每个元素都包含scene_id、visual_description、voiceover和duration四项。不过需要注意,返回结果里没有精确到帧的时间信息,duration只是预估的秒数,实际剪辑的时候还得自己再校准一下。