内容提要
Luma Tasks API 允许用户通过任务ID查询视频生成任务的状态。用户需申请 Luma Videos Generation API 服务以获取任务ID。API 支持单个和批量查询,返回任务详情和状态。使用时需设置请求头和请求体,成功后可获取视频信息及错误处理代码。
关键要点
-
Luma Tasks API 允许用户通过任务ID查询视频生成任务的状态。
-
用户需申请 Luma Videos Generation API 服务以获取任务ID。
-
API 支持单个和批量查询,返回任务详情和状态。
-
使用时需设置请求头和请求体,成功后可获取视频信息及错误处理代码。
-
首次申请时会有免费额度赠送,可以免费使用该 API。
-
请求示例中包括如何设置请求头和请求体。
-
响应示例展示了成功请求后的返回结果,包括视频任务的详细信息。
-
批量查询操作需要将 action 设置为 retrieve_batch,并上传任务ID数组。
-
错误处理部分列出了可能的错误代码和信息。
-
文档总结了如何使用 Luma Tasks API 进行查询单个或批量视频任务的具体详情信息。
延伸解读
API 使用的前提条件
在使用 Luma Tasks API 之前,用户必须先申请 Luma Videos Generation API 服务并获取任务ID。这一过程是必要的,因为任务ID是查询视频生成任务状态的关键。用户应确保在申请过程中提供准确的信息,以避免后续的错误。
批量查询的优势
Luma Tasks API 支持批量查询功能,用户可以一次性查询多个任务的状态。这对于需要处理大量视频生成任务的用户来说,能够显著提高效率,减少重复操作的时间成本。使用时需注意设置请求体中的 action 为 retrieve_batch,并正确上传任务ID数组。
错误处理的重要性
在调用 Luma Tasks API 时,了解可能出现的错误代码及其含义至关重要。常见的错误如 token_mismatched 和 invalid_token,可能会导致请求失败。用户应在开发过程中做好错误处理,以便及时调整请求参数,确保 API 调用的成功率。
延伸问答
如何申请使用 Luma Tasks API?
用户需先申请 Luma Videos Generation API 服务以获取任务ID,然后再申请 Luma Tasks API。
Luma Tasks API 支持哪些查询方式?
Luma Tasks API 支持单个和批量查询任务状态。
如何设置 Luma Tasks API 的请求头和请求体?
请求头需包括 accept 和 authorization,请求体需包含任务ID和操作方式。
Luma Tasks API 返回的成功响应包含哪些信息?
成功响应包含视频任务的详细信息,如任务ID、视频ID、视频状态等。
如何进行批量查询操作?
批量查询需将 action 设置为 retrieve_batch,并上传任务ID数组。
如果调用 Luma Tasks API 时遇到错误,如何处理?
API 会返回相应的错误代码和信息,用户需根据错误代码进行处理。