runwaymllisted
Install: claude install-skill diegosouzapw/awesome-omni-skill
# Runway API
Generate AI videos, images, and audio using Runway's API. Features Runway's **latest Gen-4.5 model** for high-quality text-to-video and image-to-video generation, plus Gen-4 variants and third-party models from Google (Veo, Gemini) and ElevenLabs.
> **Recommended:** Use **`gen4.5`** for best results - the newest and most capable video generation model.
> **Setup:** See [Installation Guide](references/installation.md). API key goes in `RUNWAYML_API_SECRET` env var.
## Quick Start
### Python
```python
from runwayml import RunwayML
client = RunwayML()
# Image-to-video with latest Gen-4.5 model
task = client.image_to_video.create(
model="gen4.5",
prompt_image="https://example.com/image.jpg",
prompt_text="A timelapse on a sunny day with clouds flying by",
ratio="1280:720",
duration=10
).wait_for_task_output()
print(f"Video URL: {task.output[0]}")
# Text-to-video (no image required)
task = client.image_to_video.create(
model="gen4.5",
prompt_text="A serene mountain landscape at sunset with clouds drifting",
ratio="1280:720",
duration=10
).wait_for_task_output()
```
### Node.js
```javascript
import RunwayML from "@runwayml/sdk";
const client = new RunwayML();
// Image-to-video with latest Gen-4.5 model
const task = await client.imageToVideo
.create({
model: "gen4.5",
promptImage: "https://example.com/image.jpg",
promptText: "A timelapse on a sunny day with clouds flying by",
ratio: "1280:720",
durat