内容提要
本文介绍了 Sora 视频生成 API 的对接方法,支持自定义参数生成视频。API 分为两个版本:Version 1 支持多种参数设置,Version 2 提供更短视频时长和像素级分辨率。用户需申请服务并可获得免费额度,通过输入提示词和参考图片链接生成视频,并获取相关信息。API 还支持异步回调和错误处理机制。
关键要点
-
Sora 视频生成 API 支持自定义参数生成视频,分为 Version 1 和 Version 2 两个版本。
-
Version 1 支持多种参数设置,包括视频时长、画幅方向、清晰度等。
-
Version 2 提供更短的视频时长和像素级分辨率控制。
-
用户需申请服务并可获得免费额度,通过输入提示词和参考图片链接生成视频。
-
API 支持异步回调和错误处理机制,能够处理请求中的错误并返回相应的错误代码和信息。
延伸解读
API 版本选择
Sora 视频生成 API 提供了两个版本,Version 1 和 Version 2。Version 1 适合需要多种参数设置的用户,而 Version 2 则专注于更短的视频时长和更高的分辨率。用户在选择时应根据具体需求来决定使用哪个版本,以便更好地满足项目要求。
异步回调机制
API 支持异步回调功能,允许用户在请求后继续进行其他操作,而不必等待视频生成完成。这对于需要处理大量请求的应用场景尤为重要,可以有效减少系统资源的消耗。开发者应合理利用这一机制,以提高应用的响应速度和用户体验。
错误处理注意事项
在使用 Sora 视频生成 API 时,开发者需关注错误处理机制。API 会返回具体的错误代码和信息,帮助用户快速定位问题。了解常见的错误类型,如 token_mismatched 或 api_error,可以帮助开发者更有效地调试和优化接口调用。
延伸问答
Sora 视频生成 API 有哪些版本?
Sora 视频生成 API 分为 Version 1 和 Version 2 两个版本。
如何申请使用 Sora 视频生成 API?
用户需到 Sora Videos Generation API 页面申请服务,点击「Acquire」按钮并登录注册即可。
Version 1 支持哪些参数设置?
Version 1 支持视频时长、画幅方向、清晰度、参考图链接等多种参数设置。
如何处理 API 请求中的错误?
API 会返回相应的错误代码和信息,例如 400 表示请求错误,401 表示未授权等。
Version 2 的视频时长和分辨率控制如何?
Version 2 支持更短的视频时长(4/8/12 秒)和像素级分辨率控制。
如何使用异步回调功能?
在请求中指定 callback_url 字段,API 完成任务后会将结果通过 POST 发送到该 URL。