SuperAPI AI 工具集

runway-webhooks-events

智能体与模型

查看项目

更新于 10-16 06:20

技能介绍

用途:该技能提供 Runway webhooks 事件的实现模式,面向使用 Runway AI 视频生成与创意平台的开发场景,例如视频生成、图像编辑等任务的事件处理。

主要能力:给出基于 Python SDK 的调用模式,包括创建 image_to_video 任务、等待任务输出并判断状态。示例使用 model='gen3a_turbo'、prompt_text 与 duration=5,通过 task.wait_for_task_output() 获取结果,当 result.status == 'SUCCEEDED' 时读取 result.output[0]。

使用方式:前置条件为已完成 runway-install-auth 设置。代码示例: from runwayml import RunwayML client = RunwayML() task = client.image_to_video.create(model='gen3a_turbo', prompt_text='A serene lake at dawn, mist rising, birds flying', duration=5) result = task.wait_for_task_output() if result.status == 'SUCCEEDED': print(f"Video: {result.output[0]}")

错误处理:401 Unauthorized 表示 API key 无效,需检查 RUNWAYML_API_SECRET;402 Insufficient credits 表示积分不足,需在 dev.runwayml.com 添加积分;Task FAILED 通常由内容策略导致,需调整提示词。

资源:Runway API 文档 https://docs.dev.runwayml.com/ ,Python SDK https://github.com/runwayml/sdk-python 。

限制:资料未提供 webhook 注册、回调签名校验、事件类型清单及重试机制等细节,暂未提供;具体可用模型、时长与计费信息以官方文档为准。