执行AIVideoMaker API工作流,支持文生视频和图生视频,包括创建任务、轮询状态、获取详情等功能。
AIVideoMaker API 执行器. 使用
功能概述
AIVideoMaker API 执行器. 使用是一项面向实际任务的技能,主要用于为 AIVideoMaker API v1 提供一个生产准备的执行工作流程 ::. 创建生成任务;Poll 任务状态安全;
核心要点
- Cancel 提交任务。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
使用与执行
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
AIVideoMaker API 执行器
用途
为 AIVideoMaker API v1 提供一套可用于生产环境的执行工作流:
- 创建生成任务
- 安全轮询任务状态
- 获取任务详情
- 取消已提交的任务
适用场景
- 用户要求直接调用
aivideomaker.ai的 API - 用户需要可脚本化的视频生成工作流
- 用户需对任务查询具备健壮的重试机制及 429 错误处理能力
必需运行环境
AIVIDEO_API_KEY(必填):请前往 https://aivideomaker.ai 获取 API 密钥。AIVIDEO_TIMEOUT_MS(选填,默认值30000):请求超时时间,单位为毫秒AIVIDEO_MAX_RETRIES(选填,默认值3):幂等读请求的最大重试次数
支持的操作
createGenerationgetTaskgetStatuscancelTask
模型白名单
t2vi2vlvt2v_v3i2v_v3
图像输入策略
- 本技能支持公共图像 URL 和
data:image/...;base64,...格式,适用于i2v、lv和i2v_v3模型。 - 在 OpenClaw 环境中,为保障可靠性,建议优先使用
data:image/...;base64,...格式。
标准工作流
- 依据契约校验模型类型与请求载荷(payload)。
- 调用
createGeneration创建任务。 - 以指数退避策略轮询
getStatus,直至任务进入终态(terminal status)。 - 若状态为
COMPLETED,调用getTask获取完整任务结果并返回输出。 - 若状态为
FAILED,返回失败信息,并附带可操作的后续步骤建议。
错误处理策略
- 统一响应结构为:
ok、status、taskId、data、errorCode、errorMessage、retryAfter
- 将 API 层或运行时错误映射为稳定错误码:
INVALID_MODELINVALID_PAYLOADAUTH_FAILEDRATE_LIMITEDINSUFFICIENT_CREDITSTASK_NOT_FOUNDNETWORK_ERRORUNKNOWN_ERROR
执行命令
- 运行完整工作流:
node scripts/run-workflow.mjs --model--payload ' '
- 查询任务状态:
node scripts/run-workflow.mjs --action getStatus --taskId
- 查询任务详情:
node scripts/run-workflow.mjs --action getTask --taskId
- 取消任务:
node scripts/run-workflow.mjs --action cancelTask --taskId
安全性
本技能仅执行以下操作:
- 使用用户提供的参数调用 AIVideoMaker API
- 依据预定义契约校验输入载荷(payload)
- 仅读取通过
--payload参数传入的载荷内容 - 不读取任意主机文件、凭据或敏感系统信息
- 不执行任意代码或 Shell 命令
所有网络请求均发送至 https://aivideomaker.ai(或通过客户端配置项指定的自定义基础 URL),且仅包含用于身份验证的 API 密钥。该密钥作为 HTTP 请求头 key(AIVideoMaker API 所要求)发送。虽然 HTTPS 加密了传输过程,但中间代理仍可能记录 key 请求头。用户应意识到向上游服务发送图像数据和 API 密钥所涉及的隐私风险。
安全最佳实践:
- 切勿在源代码、配置文件或技能归档包中硬编码 API 密钥
- 始终通过环境变量传递
AIVIDEO_API_KEY - 使用密钥管理工具或平台专用的凭据存储方案
- 定期轮换 API 密钥并监控其使用情况
其他资源
- 完整 API 接口矩阵:references/api-reference.md
- 使用示例与故障场景说明:references/examples.md
热门AI工具
相关专题
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。
0
2026.11.04
本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。
0
2026.11.03
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.7万人学习
共6课时 | 54.7万人学习
最新文章