Runwayml

Polar Sponsor
爱发电 赞助
.NET 9.0

使用 Runway API 生成 AI 视频、图片和音频。适用于从图片生成视频、文本转视频、视频转视频、角色表演、文本转图像等场景。

运行道 API 技能

功能概述

运行道 API 技能是一项面向实际任务的技能,主要用于Generate AI 视频、图像和音频使用 Runway 的 API.;Features Gen-4.5 – Runway 最新且最能用的模型,支持文本到视频和图像到视频的基因。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Runway API 技能

使用 Runway 的 API 生成 AI 视频、图像和音频。支持 Gen-4.5 —— Runway 最新且能力最强的模型,涵盖文本生成视频(text-to-video)与图像生成视频(image-to-video),同时兼容 Gen-4 系列变体,以及来自 Google(Veo)和 ElevenLabs 的第三方模型。

配置

  1. 前往 dev.runwayml.com 获取您的 API 密钥
  2. 将密钥以环境变量形式存储为 RUNWAYML_API_SECRET
  3. 安装 Node.js SDK:npm install @runwayml/sdk

快速开始

文本生成视频(gen4.5)

import RunwayML from "@runwayml/sdk";

const client = new RunwayML(); // 自动读取 RUNWAYML_API_SECRET

const task = await client.textToVideo.create({
  model: "gen4.5",
  promptText: "一家热闹的小贩中心里,一碗热气腾腾的面条,暖光照明,镜头缓慢推进",
  duration: 5,
  ratio: "1280:720"
}).waitForTaskOutput();

console.log("视频 URL:", task.output[0]);

图像生成视频(gen4.5)

import RunwayML from "@runwayml/sdk";
import fs from "fs";

const client = new RunwayML();

const imageData = fs.readFileSync("product.jpg");
const promptImage = `data:image/jpeg;base64,${imageData.toString("base64")}`;

const task = await client.imageToVideo.create({
  model: "gen4.5",
  promptImage,
  promptText: "镜头缓慢向产品罐体推进,侧方暖光照明,玻璃瓶中可见酱汁光泽",
  duration: 5,
  ratio: "1280:720"
}).waitForTaskOutput();

console.log("视频 URL:", task.output[0]);

cURL(直接调用 API)

# 文本生成视频
curl -X POST "https://api.dev.runwayml.com/v1/image_to_video" 
  -H "Authorization: Bearer $RUNWAYML_API_SECRET" 
  -H "X-Runway-Version: 2024-11-06" 
  -H "Content-Type: application/json" 
  -d '{
    "model": "gen4.5",
    "promptText": "日落时分宁静的山景",
    "ratio": "1280:720",
    "duration": 5
  }'

可用模型

视频生成

模型 输入类型 每秒消耗积分 说明
gen4.5 ⭐ 文本或图像 12 最新版,推荐使用
gen4_turbo 仅图像 5 快速图像生成视频(I2V)迭代
veo3.1 文本或图像 40 Google Veo 模型 —— 输出含音频
veo3.1_fast 文本或图像 15 Veo 模型 —— 含音频,成本更低
gen4_aleph 视频 + 文本/图像 15 视频到视频(video-to-video)转换
act_two 图像或视频 5 角色动作/表演控制

图像生成

模型 单次调用积分消耗 说明
gen4_image 5–8/张图像 高质量输出,支持风格参考图
gen4_image_turbo 2/张图像 快速迭代(需提供参考图像)

音频(通过 Runway 调用 ElevenLabs)

模型 输入 → 输出 积分消耗
eleven_multilingual_v2 文本 → 语音 每 50 字符 1 积分
eleven_text_to_sound_v2 文本 → 音效 每 6 秒 1 积分
eleven_voice_dubbing 音频 → 配音 每 2 秒 1 积分

支持的宽高比

宽高比 格式说明
1280:720 16:9 横屏(标准)
720:1280 9:16 竖屏(适用于 Reels / Stories)
1584:672 21:9 超宽屏
1104:832 4:3
832:1104 3:4
960:960 正方形

视频时长

  • gen4.5: 2–10 秒
  • gen4_turbo: 5 或 10 秒

任务轮询

所有操作均为异步执行。SDK 的 .waitForTaskOutput() 方法会自动处理轮询(超时时间为 10 分钟)。

任务状态流转: PENDING → THROTTLED → RUNNING → SUCCEEDED / FAILED

手动轮询示例:

curl "https://api.dev.runwayml.com/v1/tasks/{task_id}" 
  -H "Authorization: Bearer $RUNWAYML_API_SECRET" 
  -H "X-Runway-Version: 2024-11-06"

提示词撰写建议

  • 描述单一场景(适合 5–10 秒片段)
  • 使用明确的物理性描述,避免抽象概念
  • 描述镜头运动时,可使用“缓慢推近(slow dolly-in)”、“跟拍镜头(tracking shot)”、“向主体推进(push toward subject)”等术语
  • 避免使用否定式表达 —— 如“无模糊(no blur)”会导致不可预测的结果
  • 保持提示词具备现实物理基础,符合常理

官方文档

相关专题

更多
Runway API接入教程大全
Runway API接入教程大全

Runway API接入专题面向开发者和企业应用场景,整理Runway Dev、API Key、Gen-4.5模型调用、图生视频任务、Aleph视频编辑、任务查询、错误处理、用量计费和上线检查,帮助开发者将AI媒体生成能力接入产品。

2026.07.21

49

10

Runway角色动画制作方法汇总
Runway角色动画制作方法汇总

Runway角色动画专题围绕Act-Two、角色表演、表情驱动、动作迁移、数字人视频、动画角色和真人表演转换展开,帮助用户用参考视频驱动不同风格角色,适合短片创作、虚拟人、动画和广告视频制作。

2026.07.21

29

10

Runway Aleph视频编辑指南
Runway Aleph视频编辑指南

Runway Aleph视频编辑专题聚焦用文本提示词修改已有视频,覆盖对象添加、对象移除、画面替换、风格转换、灯光调整、镜头角度变化和关键帧控制,适合需要对AI视频或实拍素材进行二次创作的用户。

2026.07.21

30

10

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

0

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

0

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

0

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

0

12

Conan二进制包配置指南
Conan二进制包配置指南

本专题介绍Conan根据操作系统、编译器、架构和构建类型生成二进制包的方法,讲解Profile、Settings、Options及Package ID的作用,帮助管理不同平台和编译环境下的包版本。

2026.09.22

0

13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Runway API计费说明文档
Runway API计费说明文档

共0课时 | 0人学习

RunwayAPI使用指南
RunwayAPI使用指南

共0课时 | 0人学习

Runway官方模型文档
Runway官方模型文档

共0课时 | 0人学习