Vidu API申请与使用指南:新手快速上手教程

2026-05-19阅读 0热度 0
其他

在调用Vidu API生成视频时,开发者常因身份认证、地域匹配或请求参数配置不完整而受阻。这份全流程指南将帮你精准定位问题,高效完成从权限申请到接口调用的每一步。

Vidu的API接口怎么申请和使用?

一、申请Vidu API访问权限

获取正式的API调用资格是首要且关键的一步,需通过官方渠道完成以确保合规性。

首先,访问Vidu官方网站,点击页面右上角的“Sign In”按钮。注册支持谷歌账户或邮箱登录,新用户需完成邮箱验证。

登录后进入个人中心,找到“Apply for Beta Access”入口并提交内测申请。申请表需详细填写使用场景、月度预估生成量及AI工具使用经验。核心环节是按要求上传本人手持身份证正面照片,系统会自动进行敏感信息脱敏处理。

提交后,审核周期通常为1至3个工作日。审核通过后,账户将获得“Beta Tester”标识,并获赠200初始积分。最后,务必在模型卡片页面点击“立即开通”,确认授权并开通对应地域的Vidu模型服务,至此权限才完全生效。

二、获取并配置API Key与Endpoint

获得权限后,下一步是获取调用凭证。核心原则是:API Key与Endpoint URL必须严格匹配你开通服务的同一地域,跨地域调用将直接失败。

操作路径:进入Vidu控制台的“API管理”或“密钥中心”页面。选择目标地域(如北京、上海或新加坡),点击“创建密钥”生成专属API Key。

同时,复制该地域对应的Endpoint URL。例如,北京地域的地址通常为:https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis

随后,将API Key配置到开发环境变量或代码中,示例:export DASHSCOPE_API_KEY=sk-xxx。同时确认模型名称与版本:ModelName固定为Vidu,ModelVersion可选q2q2-proq3等。

三、构造HTTP POST请求调用API

Vidu API采用异步处理模式,需遵循“创建任务-轮询结果”的两步流程。

第一步,向配置好的Endpoint发起POST请求。请求头(Header)必须包含:Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY

请求体(Body)为JSON格式,必填字段包括:prompt(文本描述)、video_length_seconds(视频时长)、resolution(分辨率,如“1080p”)。若调用首尾帧生成功能,则需额外提供可公开访问的图片URL:first_frame_urllast_frame_url

请求成功(状态码200)后,返回的JSON中包含task_id。此ID有效期为24小时,请妥善保管以避免重复创建任务。

第二步,使用GET方法轮询地址/api/v1/tasks/{task_id},持续查询直至返回结果中的status字段变为SUCCEEDED(成功)或FAILED(失败)。

四、使用第三方平台快速测试API

在本地部署前,利用第三方平台可快速验证API连通性与参数准确性。

推荐访问易源平台的Vidu API测试页面,或使用Postman导入官方JSON示例集合。在测试界面,粘贴你的API Key,并选择对应的地域和模型版本。

填入合法的prompt及其他参数后发送请求。观察返回的task_idstatus字段。若遇401 Unauthorized错误,通常源于API Key过期或Authorization头配置错误;若为400 Bad Request,则需仔细核对JSON字段拼写及必填项完整性。

测试成功后,平台(如易源)的“我的调用记录”功能会保存完整的请求与响应原始数据,便于与生产环境进行比对和调试。

五、通过腾讯云点播平台调用Vidu模型

对于已拥有腾讯云账号并希望统一管理AIGC视频生成服务的用户,可通过腾讯云点播平台集成调用。

登录腾讯云控制台,进入“点播”服务,找到“AIGC生视频”模块。在创建任务接口(CreateAigcVideoTask)中,需将ModelName参数设为Vidu,并在ModelVersion中指定有效版本,如q2-proq3-turbo

此外,还需传入SubAppId(点播应用ID)、InputInfo(包含prompt或图片URL)、OutputInfo(分辨率与时长)等必要参数。

接口调用成功将返回TaskId,随后通过DescribeAigcVideoTask接口轮询,即可获取最终生成的视频播放地址。请注意,此方式按实际调用量计费:日结客户次日出账,月结客户统一在次月1日结算上月费用。

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策