[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-runway-runway-studio-skills":3,"mdc-20gu91-key":36,"related-org-runway-runway-studio-skills":3769,"related-repo-runway-runway-studio-skills":3935},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":27,"repoUrl":28,"updatedAt":29,"license":30,"forks":27,"topics":31,"repo":32,"sourceUrl":28,"mdContent":35},"runway-studio-skills","generate media with Runway API","Use this skill when the user wants to generate videos, images, or audio using\nthe Runway API. Covers product ad videos, text-to-video, image-to-video,\nvideo-to-video, character performance, image generation, sound effects, TTS,\nspeech-to-speech, voice dubbing, and voice isolation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"runway","Runway","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Frunway.png","runwayml",[13,17,18,21,24],{"name":14,"slug":15,"type":16},"Creative","creative","tag",{"name":9,"slug":8,"type":16},{"name":19,"slug":20,"type":16},"AI Infrastructure","ai-infrastructure",{"name":22,"slug":23,"type":16},"Audio","audio",{"name":25,"slug":26,"type":16},"Video","video",0,"https:\u002F\u002Fgithub.com\u002Frunwayml\u002Frunway-studio-skills","2026-04-22T04:49:53.114818","MIT",[],{"repoUrl":28,"stars":27,"forks":27,"topics":33,"description":34},[],null,"---\nname: runway-studio-skills\ndescription: |\n  Use this skill when the user wants to generate videos, images, or audio using\n  the Runway API. Covers product ad videos, text-to-video, image-to-video,\n  video-to-video, character performance, image generation, sound effects, TTS,\n  speech-to-speech, voice dubbing, and voice isolation.\nlicense: MIT\n---\n\n# Runway Studio Skills\n\nGenerate studio-quality videos, images, and audio using the Runway API. All commands are standalone Python scripts run via `uv run` from the skill root directory.\n\n## Setup\n\nThe user must set their Runway API key:\n\n```bash\nexport RUNWAYML_API_SECRET=\"your-api-key\"\n```\n\nAll scripts accept `--api-key` as an alternative.\n\n## Commands\n\nAll invocations use `uv run scripts\u002F\u003Cscript>.py` from the repo root. Dependencies install automatically on first run.\n\n---\n\n### generate_video.py — Video generation\n\nAutomatically routes to the correct Runway endpoint based on inputs provided.\n\n```bash\n# Text to video\nuv run scripts\u002Fgenerate_video.py \\\n  --prompt \"A product bottle rotating slowly on a marble surface\" \\\n  --model seedance2 --ratio 720:1280 --duration 10\n\n# Image to video\nuv run scripts\u002Fgenerate_video.py \\\n  --prompt \"Smooth camera push-in, soft ambient light\" \\\n  --image \"https:\u002F\u002Fexample.com\u002Fproduct.jpg\" \\\n  --model seedance2 --duration 10 --ratio 720:1280\n\n# Image to video from local file\nuv run scripts\u002Fgenerate_video.py \\\n  --prompt \"Product reveal\" \\\n  --image .\u002Fproduct-photo.jpg \\\n  --model gen4_turbo\n\n# Video to video\nuv run scripts\u002Fgenerate_video.py \\\n  --video \"https:\u002F\u002Fexample.com\u002Fsource.mp4\" \\\n  --prompt \"Add cinematic color grading\" \\\n  --model gen4_aleph --ratio 1280:720\n\n# Character performance\nuv run scripts\u002Fgenerate_video.py \\\n  --character .\u002Fspokesperson.jpg \\\n  --reference-perf \"https:\u002F\u002Fexample.com\u002Fperformance.mp4\" \\\n  --ratio 1280:720\n```\n\n**Routing logic:**\n- `--character` + `--reference-perf` → character_performance (act_two)\n- `--video` → video_to_video\n- `--image` → image_to_video\n- prompt only → text_to_video\n\n**Parameters:**\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--prompt` | Text prompt (up to 1000 chars; 3500 for seedance2) | — |\n| `--image` | Image URL or local path | — |\n| `--video` | Video URL or local path | — |\n| `--model` | Model name (see table below) | `seedance2` |\n| `--duration` | Duration in seconds | model default |\n| `--ratio` | Resolution ratio (e.g. `1280:720`) | model default |\n| `--audio` | `true`\u002F`false` — generate audio | model default |\n| `--output-count` | Number of outputs, 1-4 (seedance2 only) | 1 |\n| `--seed` | Seed integer for reproducibility | random |\n| `--image-position` | `first` or `last` — where the image appears in video | `first` |\n| `--references` | Reference image URLs (video-to-video, gen4_aleph) | — |\n| `--character` | Character image\u002Fvideo for act_two | — |\n| `--character-type` | `image` or `video` | `image` |\n| `--reference-perf` | Performance reference video for act_two | — |\n| `--body-control` | Enable body control (act_two) | off |\n| `--expression-intensity` | 1-5 expression intensity (act_two) | 3 |\n| `--output-dir` | Output directory | `output` |\n| `--filename` | Base name for saved files | `video` |\n| `--no-poll` | Print task ID without waiting | off |\n\n---\n\n### generate_image.py — Image generation\n\n```bash\nuv run scripts\u002Fgenerate_image.py \\\n  --prompt \"Minimal skincare bottle on white background, studio lighting\" \\\n  --model gen4_image --ratio 1080:1080\n\n# With reference images\nuv run scripts\u002Fgenerate_image.py \\\n  --prompt \"Product in the style of the reference\" \\\n  --reference-images \"https:\u002F\u002Fexample.com\u002Fbrand-ref.jpg\" .\u002Flocal-ref.png \\\n  --model gen4_image --ratio 1920:1080\n```\n\n**Parameters:**\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--prompt` | Text prompt (required) | — |\n| `--model` | `gen4_image`, `gen4_image_turbo`, `gemini_2.5_flash` | `gen4_image` |\n| `--ratio` | Resolution ratio | `1080:1080` |\n| `--reference-images` | Up to 3 reference image URLs or local paths | — |\n| `--seed` | Seed integer | random |\n| `--output-dir` | Output directory | `output` |\n| `--filename` | Base name for saved files | `image` |\n\n---\n\n### generate_audio.py — Audio generation\n\nFive subcommands mapping to Runway audio endpoints.\n\n```bash\n# Sound effect\nuv run scripts\u002Fgenerate_audio.py sound-effect \\\n  --prompt \"Soft whoosh transition sound\" --duration 3\n\n# Text to speech\nuv run scripts\u002Fgenerate_audio.py tts \\\n  --prompt \"Welcome to our product showcase\" --voice Leslie\n\n# Speech to speech (voice conversion)\nuv run scripts\u002Fgenerate_audio.py speech-to-speech \\\n  --media .\u002Frecording.mp3 --media-type audio --voice Noah\n\n# Voice dubbing\nuv run scripts\u002Fgenerate_audio.py voice-dub \\\n  --audio \"https:\u002F\u002Fexample.com\u002Fnarration.mp3\" --target-lang es\n\n# Voice isolation\nuv run scripts\u002Fgenerate_audio.py voice-isolate \\\n  --audio .\u002Fnoisy-recording.mp3\n```\n\n**Subcommand parameters:**\n\n**sound-effect:** `--prompt` (required), `--duration` (0.5-30s), `--loop`\n**tts:** `--prompt` (required), `--voice` (required, see voice presets below)\n**speech-to-speech:** `--media` (required), `--media-type` (`audio`\u002F`video`), `--voice` (required), `--remove-noise`\n**voice-dub:** `--audio` (required), `--target-lang` (required), `--disable-cloning`, `--drop-background`, `--num-speakers`\n**voice-isolate:** `--audio` (required)\n\nAll subcommands also accept: `--output-dir`, `--filename`, `--no-poll`, `--api-key`\n\n---\n\n### get_task.py — Task management\n\n```bash\n# Check task status\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\"\n\n# Poll until completion\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\" --poll\n\n# Poll and download outputs\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\" --poll --download\n\n# Cancel\u002Fdelete a task\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\" --delete\n```\n\n---\n\n## Model Selection Guide\n\n### Video models\n\n| Model | Best for | Duration | Audio | Key feature |\n|-------|----------|----------|-------|-------------|\n| `seedance2` | Product ads, reference-based video | 4-15s | yes | Reference image support, up to 4 outputs per call, 3500-char prompts |\n| `gen4.5` | High quality text\u002Fimage-to-video | 2-10s | no | Best visual quality |\n| `gen4_turbo` | Fast image-to-video | 2-10s | no | Fastest Runway model |\n| `veo3.1` | Cinematic with audio | 4\u002F6\u002F8s | yes | Built-in contextual audio, up to 1080p |\n| `veo3.1_fast` | Fast cinematic with audio | 4\u002F6\u002F8s | yes | Faster veo3.1 |\n| `veo3` | Cinematic with audio | 8s | no | Image-to-video with audio |\n| `gen4_aleph` | Video-to-video restyling | — | — | Video input + reference images |\n| `act_two` | Character performance | — | — | Transfer facial\u002Fbody performance |\n\n**For product ads, use `seedance2`.** It supports reference images (product photos fed directly), generates up to 4 variants per call, and produces up to 15s videos.\n\n**For cinematic video with audio, use `veo3.1`.** It generates contextual ambient sound automatically.\n\n### Image models\n\n| Model | Best for | Key feature |\n|-------|----------|-------------|\n| `gen4_image` | General image generation | Up to 3 reference images, highest quality |\n| `gen4_image_turbo` | Fast drafts | Requires at least 1 reference image |\n| `gemini_2.5_flash` | Fast image generation | Google Gemini-based |\n\n### Audio models\n\n| Model | Endpoint | Purpose |\n|-------|----------|---------|\n| `eleven_text_to_sound_v2` | sound_effect | Sound effects from text description |\n| `eleven_multilingual_v2` | text_to_speech | TTS with 50 voice presets |\n| `eleven_multilingual_sts_v2` | speech_to_speech | Voice conversion in audio\u002Fvideo |\n| `eleven_voice_dubbing` | voice_dubbing | Translate + dub to 28 languages |\n| `eleven_voice_isolation` | voice_isolation | Separate voice from background |\n\n### Voice presets (TTS and speech-to-speech)\n\nMaya, Arjun, Serene, Bernard, Billy, Mark, Clint, Mabel, Chad, Leslie, Eleanor, Elias, Elliot, Grungle, Brodie, Sandra, Kirk, Kylie, Lara, Lisa, Malachi, Marlene, Martin, Miriam, Monster, Paula, Pip, Rusty, Ragnar, Xylar, Maggie, Jack, Katie, Noah, James, Rina, Ella, Mariah, Frank, Claudia, Niki, Vincent, Kendrick, Myrna, Tom, Wanda, Benjamin, Kiana, Rachel\n\n---\n\n## Supported Ratios\n\n### Video ratios by model\n\n**gen4.5 \u002F gen4_turbo:** `1280:720`, `720:1280`, `1104:832`, `960:960`, `832:1104`, `1584:672`\n\n**seedance2:** `992:432`, `864:496`, `752:560`, `640:640`, `560:752`, `496:864`, `1470:630`, `1280:720`, `1112:834`, `960:960`, `834:1112`, `720:1280`\n\n**veo3.1 \u002F veo3.1_fast \u002F veo3:** `1280:720`, `720:1280`, `1080:1920`, `1920:1080`\n\n### Common ad format ratios\n\n| Platform | Ratio | seedance2 | gen4.5 |\n|----------|-------|-----------|--------|\n| TikTok \u002F Reels (9:16) | `720:1280` | yes | yes |\n| YouTube (16:9) | `1280:720` | yes | yes |\n| Instagram Square (1:1) | `960:960` | yes | yes |\n| Instagram Feed (4:3) | `1112:834` | yes (approx) | `1104:832` |\n\n### Image ratios\n\n**gen4_image \u002F gen4_image_turbo:** `1024:1024`, `1080:1080`, `1168:880`, `1360:768`, `1440:1080`, `1080:1440`, `1808:768`, `1920:1080`, `1080:1920`, `2112:912`, `1280:720`, `720:1280`, `720:720`, `960:720`, `720:960`, `1680:720`\n\n**gemini_2.5_flash:** `1344:768`, `768:1344`, `1024:1024`, `1184:864`, `864:1184`, `1536:672`, `832:1248`, `1248:832`, `896:1152`, `1152:896`\n\n---\n\n## Output Conventions\n\n- Files are saved to `--output-dir` (default: `output\u002F`).\n- Filenames use the pattern: `YYYY-MM-DD-HH-MM-SS-\u003Cname>.ext`\n- Scripts print the local file path to stdout on success.\n- Scripts print structured JSON lines (`{\"event\": \"runway_task\", ...}` and `{\"event\": \"runway_result\", ...}`) to stdout for machine consumption.\n- Status\u002Fprogress messages go to stderr.\n- Do NOT read generated media files back into the conversation — just report the file paths to the user.\n\n---\n\n## Local File Handling\n\nAll scripts accept local file paths for image, video, and audio inputs. Local files are automatically uploaded via the Runway uploads API (ephemeral, valid for 24h) before being used in generation requests.\n\n---\n\n## Error Handling\n\n| Error | Meaning | Action |\n|-------|---------|--------|\n| 429 \u002F rate limit | Too many requests | Wait and retry |\n| 402 \u002F insufficient credits | Not enough credits | User must top up at runway.com |\n| SAFETY.INPUT.IMAGE | Input image flagged | Revise the input image |\n| SAFETY.OUTPUT | Generated content flagged | Revise the prompt |\n| Task FAILED | Generation failed | Check the failure message, adjust inputs |\n\n---\n\n## Prompt Tips for Product Ad Videos\n\n- Describe camera movement explicitly: \"slow dolly in\", \"smooth orbit around product\", \"camera pulls back to reveal\"\n- Specify lighting: \"soft studio lighting\", \"golden hour warm light\", \"dramatic side light\"\n- Keep the product description concrete: material, color, size cues\n- For seedance2, the reference image carries the visual identity — the prompt should describe *motion and scene*, not the product itself\n- Shorter prompts (1-2 sentences) often produce better results than long descriptions\n",{"data":37,"body":38},{"name":4,"description":6,"license":30},{"type":39,"children":40},"root",[41,49,64,71,76,127,140,146,159,163,170,175,694,703,754,762,1264,1267,1273,1453,1460,1659,1662,1668,1673,2003,2011,2159,2187,2190,2196,2403,2406,2412,2418,2698,2715,2731,2737,2824,2830,2966,2972,2977,2980,2986,2992,3041,3130,3164,3170,3301,3307,3422,3499,3502,3508,3578,3581,3587,3592,3595,3601,3718,3721,3727,3763],{"type":42,"tag":43,"props":44,"children":45},"element","h1",{"id":4},[46],{"type":47,"value":48},"text","Runway Studio Skills",{"type":42,"tag":50,"props":51,"children":52},"p",{},[53,55,62],{"type":47,"value":54},"Generate studio-quality videos, images, and audio using the Runway API. All commands are standalone Python scripts run via ",{"type":42,"tag":56,"props":57,"children":59},"code",{"className":58},[],[60],{"type":47,"value":61},"uv run",{"type":47,"value":63}," from the skill root directory.",{"type":42,"tag":65,"props":66,"children":68},"h2",{"id":67},"setup",[69],{"type":47,"value":70},"Setup",{"type":42,"tag":50,"props":72,"children":73},{},[74],{"type":47,"value":75},"The user must set their Runway API key:",{"type":42,"tag":77,"props":78,"children":83},"pre",{"className":79,"code":80,"language":81,"meta":82,"style":82},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export RUNWAYML_API_SECRET=\"your-api-key\"\n","bash","",[84],{"type":42,"tag":56,"props":85,"children":86},{"__ignoreMap":82},[87],{"type":42,"tag":88,"props":89,"children":92},"span",{"class":90,"line":91},"line",1,[93,99,105,111,116,122],{"type":42,"tag":88,"props":94,"children":96},{"style":95},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[97],{"type":47,"value":98},"export",{"type":42,"tag":88,"props":100,"children":102},{"style":101},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[103],{"type":47,"value":104}," RUNWAYML_API_SECRET",{"type":42,"tag":88,"props":106,"children":108},{"style":107},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[109],{"type":47,"value":110},"=",{"type":42,"tag":88,"props":112,"children":113},{"style":107},[114],{"type":47,"value":115},"\"",{"type":42,"tag":88,"props":117,"children":119},{"style":118},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[120],{"type":47,"value":121},"your-api-key",{"type":42,"tag":88,"props":123,"children":124},{"style":107},[125],{"type":47,"value":126},"\"\n",{"type":42,"tag":50,"props":128,"children":129},{},[130,132,138],{"type":47,"value":131},"All scripts accept ",{"type":42,"tag":56,"props":133,"children":135},{"className":134},[],[136],{"type":47,"value":137},"--api-key",{"type":47,"value":139}," as an alternative.",{"type":42,"tag":65,"props":141,"children":143},{"id":142},"commands",[144],{"type":47,"value":145},"Commands",{"type":42,"tag":50,"props":147,"children":148},{},[149,151,157],{"type":47,"value":150},"All invocations use ",{"type":42,"tag":56,"props":152,"children":154},{"className":153},[],[155],{"type":47,"value":156},"uv run scripts\u002F\u003Cscript>.py",{"type":47,"value":158}," from the repo root. Dependencies install automatically on first run.",{"type":42,"tag":160,"props":161,"children":162},"hr",{},[],{"type":42,"tag":164,"props":165,"children":167},"h3",{"id":166},"generate_videopy-video-generation",[168],{"type":47,"value":169},"generate_video.py — Video generation",{"type":42,"tag":50,"props":171,"children":172},{},[173],{"type":47,"value":174},"Automatically routes to the correct Runway endpoint based on inputs provided.",{"type":42,"tag":77,"props":176,"children":178},{"className":79,"code":177,"language":81,"meta":82,"style":82},"# Text to video\nuv run scripts\u002Fgenerate_video.py \\\n  --prompt \"A product bottle rotating slowly on a marble surface\" \\\n  --model seedance2 --ratio 720:1280 --duration 10\n\n# Image to video\nuv run scripts\u002Fgenerate_video.py \\\n  --prompt \"Smooth camera push-in, soft ambient light\" \\\n  --image \"https:\u002F\u002Fexample.com\u002Fproduct.jpg\" \\\n  --model seedance2 --duration 10 --ratio 720:1280\n\n# Image to video from local file\nuv run scripts\u002Fgenerate_video.py \\\n  --prompt \"Product reveal\" \\\n  --image .\u002Fproduct-photo.jpg \\\n  --model gen4_turbo\n\n# Video to video\nuv run scripts\u002Fgenerate_video.py \\\n  --video \"https:\u002F\u002Fexample.com\u002Fsource.mp4\" \\\n  --prompt \"Add cinematic color grading\" \\\n  --model gen4_aleph --ratio 1280:720\n\n# Character performance\nuv run scripts\u002Fgenerate_video.py \\\n  --character .\u002Fspokesperson.jpg \\\n  --reference-perf \"https:\u002F\u002Fexample.com\u002Fperformance.mp4\" \\\n  --ratio 1280:720\n",[179],{"type":42,"tag":56,"props":180,"children":181},{"__ignoreMap":82},[182,191,216,243,278,288,297,317,342,368,398,406,415,435,460,477,490,498,507,527,553,578,600,608,617,637,655,681],{"type":42,"tag":88,"props":183,"children":184},{"class":90,"line":91},[185],{"type":42,"tag":88,"props":186,"children":188},{"style":187},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[189],{"type":47,"value":190},"# Text to video\n",{"type":42,"tag":88,"props":192,"children":194},{"class":90,"line":193},2,[195,201,206,211],{"type":42,"tag":88,"props":196,"children":198},{"style":197},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[199],{"type":47,"value":200},"uv",{"type":42,"tag":88,"props":202,"children":203},{"style":118},[204],{"type":47,"value":205}," run",{"type":42,"tag":88,"props":207,"children":208},{"style":118},[209],{"type":47,"value":210}," scripts\u002Fgenerate_video.py",{"type":42,"tag":88,"props":212,"children":213},{"style":101},[214],{"type":47,"value":215}," \\\n",{"type":42,"tag":88,"props":217,"children":219},{"class":90,"line":218},3,[220,225,230,235,239],{"type":42,"tag":88,"props":221,"children":222},{"style":118},[223],{"type":47,"value":224},"  --prompt",{"type":42,"tag":88,"props":226,"children":227},{"style":107},[228],{"type":47,"value":229}," \"",{"type":42,"tag":88,"props":231,"children":232},{"style":118},[233],{"type":47,"value":234},"A product bottle rotating slowly on a marble surface",{"type":42,"tag":88,"props":236,"children":237},{"style":107},[238],{"type":47,"value":115},{"type":42,"tag":88,"props":240,"children":241},{"style":101},[242],{"type":47,"value":215},{"type":42,"tag":88,"props":244,"children":246},{"class":90,"line":245},4,[247,252,257,262,267,272],{"type":42,"tag":88,"props":248,"children":249},{"style":118},[250],{"type":47,"value":251},"  --model",{"type":42,"tag":88,"props":253,"children":254},{"style":118},[255],{"type":47,"value":256}," seedance2",{"type":42,"tag":88,"props":258,"children":259},{"style":118},[260],{"type":47,"value":261}," --ratio",{"type":42,"tag":88,"props":263,"children":264},{"style":118},[265],{"type":47,"value":266}," 720:1280",{"type":42,"tag":88,"props":268,"children":269},{"style":118},[270],{"type":47,"value":271}," --duration",{"type":42,"tag":88,"props":273,"children":275},{"style":274},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[276],{"type":47,"value":277}," 10\n",{"type":42,"tag":88,"props":279,"children":281},{"class":90,"line":280},5,[282],{"type":42,"tag":88,"props":283,"children":285},{"emptyLinePlaceholder":284},true,[286],{"type":47,"value":287},"\n",{"type":42,"tag":88,"props":289,"children":291},{"class":90,"line":290},6,[292],{"type":42,"tag":88,"props":293,"children":294},{"style":187},[295],{"type":47,"value":296},"# Image to video\n",{"type":42,"tag":88,"props":298,"children":300},{"class":90,"line":299},7,[301,305,309,313],{"type":42,"tag":88,"props":302,"children":303},{"style":197},[304],{"type":47,"value":200},{"type":42,"tag":88,"props":306,"children":307},{"style":118},[308],{"type":47,"value":205},{"type":42,"tag":88,"props":310,"children":311},{"style":118},[312],{"type":47,"value":210},{"type":42,"tag":88,"props":314,"children":315},{"style":101},[316],{"type":47,"value":215},{"type":42,"tag":88,"props":318,"children":320},{"class":90,"line":319},8,[321,325,329,334,338],{"type":42,"tag":88,"props":322,"children":323},{"style":118},[324],{"type":47,"value":224},{"type":42,"tag":88,"props":326,"children":327},{"style":107},[328],{"type":47,"value":229},{"type":42,"tag":88,"props":330,"children":331},{"style":118},[332],{"type":47,"value":333},"Smooth camera push-in, soft ambient light",{"type":42,"tag":88,"props":335,"children":336},{"style":107},[337],{"type":47,"value":115},{"type":42,"tag":88,"props":339,"children":340},{"style":101},[341],{"type":47,"value":215},{"type":42,"tag":88,"props":343,"children":345},{"class":90,"line":344},9,[346,351,355,360,364],{"type":42,"tag":88,"props":347,"children":348},{"style":118},[349],{"type":47,"value":350},"  --image",{"type":42,"tag":88,"props":352,"children":353},{"style":107},[354],{"type":47,"value":229},{"type":42,"tag":88,"props":356,"children":357},{"style":118},[358],{"type":47,"value":359},"https:\u002F\u002Fexample.com\u002Fproduct.jpg",{"type":42,"tag":88,"props":361,"children":362},{"style":107},[363],{"type":47,"value":115},{"type":42,"tag":88,"props":365,"children":366},{"style":101},[367],{"type":47,"value":215},{"type":42,"tag":88,"props":369,"children":371},{"class":90,"line":370},10,[372,376,380,384,389,393],{"type":42,"tag":88,"props":373,"children":374},{"style":118},[375],{"type":47,"value":251},{"type":42,"tag":88,"props":377,"children":378},{"style":118},[379],{"type":47,"value":256},{"type":42,"tag":88,"props":381,"children":382},{"style":118},[383],{"type":47,"value":271},{"type":42,"tag":88,"props":385,"children":386},{"style":274},[387],{"type":47,"value":388}," 10",{"type":42,"tag":88,"props":390,"children":391},{"style":118},[392],{"type":47,"value":261},{"type":42,"tag":88,"props":394,"children":395},{"style":118},[396],{"type":47,"value":397}," 720:1280\n",{"type":42,"tag":88,"props":399,"children":401},{"class":90,"line":400},11,[402],{"type":42,"tag":88,"props":403,"children":404},{"emptyLinePlaceholder":284},[405],{"type":47,"value":287},{"type":42,"tag":88,"props":407,"children":409},{"class":90,"line":408},12,[410],{"type":42,"tag":88,"props":411,"children":412},{"style":187},[413],{"type":47,"value":414},"# Image to video from local file\n",{"type":42,"tag":88,"props":416,"children":418},{"class":90,"line":417},13,[419,423,427,431],{"type":42,"tag":88,"props":420,"children":421},{"style":197},[422],{"type":47,"value":200},{"type":42,"tag":88,"props":424,"children":425},{"style":118},[426],{"type":47,"value":205},{"type":42,"tag":88,"props":428,"children":429},{"style":118},[430],{"type":47,"value":210},{"type":42,"tag":88,"props":432,"children":433},{"style":101},[434],{"type":47,"value":215},{"type":42,"tag":88,"props":436,"children":438},{"class":90,"line":437},14,[439,443,447,452,456],{"type":42,"tag":88,"props":440,"children":441},{"style":118},[442],{"type":47,"value":224},{"type":42,"tag":88,"props":444,"children":445},{"style":107},[446],{"type":47,"value":229},{"type":42,"tag":88,"props":448,"children":449},{"style":118},[450],{"type":47,"value":451},"Product reveal",{"type":42,"tag":88,"props":453,"children":454},{"style":107},[455],{"type":47,"value":115},{"type":42,"tag":88,"props":457,"children":458},{"style":101},[459],{"type":47,"value":215},{"type":42,"tag":88,"props":461,"children":463},{"class":90,"line":462},15,[464,468,473],{"type":42,"tag":88,"props":465,"children":466},{"style":118},[467],{"type":47,"value":350},{"type":42,"tag":88,"props":469,"children":470},{"style":118},[471],{"type":47,"value":472}," .\u002Fproduct-photo.jpg",{"type":42,"tag":88,"props":474,"children":475},{"style":101},[476],{"type":47,"value":215},{"type":42,"tag":88,"props":478,"children":480},{"class":90,"line":479},16,[481,485],{"type":42,"tag":88,"props":482,"children":483},{"style":118},[484],{"type":47,"value":251},{"type":42,"tag":88,"props":486,"children":487},{"style":118},[488],{"type":47,"value":489}," gen4_turbo\n",{"type":42,"tag":88,"props":491,"children":493},{"class":90,"line":492},17,[494],{"type":42,"tag":88,"props":495,"children":496},{"emptyLinePlaceholder":284},[497],{"type":47,"value":287},{"type":42,"tag":88,"props":499,"children":501},{"class":90,"line":500},18,[502],{"type":42,"tag":88,"props":503,"children":504},{"style":187},[505],{"type":47,"value":506},"# Video to video\n",{"type":42,"tag":88,"props":508,"children":510},{"class":90,"line":509},19,[511,515,519,523],{"type":42,"tag":88,"props":512,"children":513},{"style":197},[514],{"type":47,"value":200},{"type":42,"tag":88,"props":516,"children":517},{"style":118},[518],{"type":47,"value":205},{"type":42,"tag":88,"props":520,"children":521},{"style":118},[522],{"type":47,"value":210},{"type":42,"tag":88,"props":524,"children":525},{"style":101},[526],{"type":47,"value":215},{"type":42,"tag":88,"props":528,"children":530},{"class":90,"line":529},20,[531,536,540,545,549],{"type":42,"tag":88,"props":532,"children":533},{"style":118},[534],{"type":47,"value":535},"  --video",{"type":42,"tag":88,"props":537,"children":538},{"style":107},[539],{"type":47,"value":229},{"type":42,"tag":88,"props":541,"children":542},{"style":118},[543],{"type":47,"value":544},"https:\u002F\u002Fexample.com\u002Fsource.mp4",{"type":42,"tag":88,"props":546,"children":547},{"style":107},[548],{"type":47,"value":115},{"type":42,"tag":88,"props":550,"children":551},{"style":101},[552],{"type":47,"value":215},{"type":42,"tag":88,"props":554,"children":556},{"class":90,"line":555},21,[557,561,565,570,574],{"type":42,"tag":88,"props":558,"children":559},{"style":118},[560],{"type":47,"value":224},{"type":42,"tag":88,"props":562,"children":563},{"style":107},[564],{"type":47,"value":229},{"type":42,"tag":88,"props":566,"children":567},{"style":118},[568],{"type":47,"value":569},"Add cinematic color grading",{"type":42,"tag":88,"props":571,"children":572},{"style":107},[573],{"type":47,"value":115},{"type":42,"tag":88,"props":575,"children":576},{"style":101},[577],{"type":47,"value":215},{"type":42,"tag":88,"props":579,"children":581},{"class":90,"line":580},22,[582,586,591,595],{"type":42,"tag":88,"props":583,"children":584},{"style":118},[585],{"type":47,"value":251},{"type":42,"tag":88,"props":587,"children":588},{"style":118},[589],{"type":47,"value":590}," gen4_aleph",{"type":42,"tag":88,"props":592,"children":593},{"style":118},[594],{"type":47,"value":261},{"type":42,"tag":88,"props":596,"children":597},{"style":118},[598],{"type":47,"value":599}," 1280:720\n",{"type":42,"tag":88,"props":601,"children":603},{"class":90,"line":602},23,[604],{"type":42,"tag":88,"props":605,"children":606},{"emptyLinePlaceholder":284},[607],{"type":47,"value":287},{"type":42,"tag":88,"props":609,"children":611},{"class":90,"line":610},24,[612],{"type":42,"tag":88,"props":613,"children":614},{"style":187},[615],{"type":47,"value":616},"# Character performance\n",{"type":42,"tag":88,"props":618,"children":620},{"class":90,"line":619},25,[621,625,629,633],{"type":42,"tag":88,"props":622,"children":623},{"style":197},[624],{"type":47,"value":200},{"type":42,"tag":88,"props":626,"children":627},{"style":118},[628],{"type":47,"value":205},{"type":42,"tag":88,"props":630,"children":631},{"style":118},[632],{"type":47,"value":210},{"type":42,"tag":88,"props":634,"children":635},{"style":101},[636],{"type":47,"value":215},{"type":42,"tag":88,"props":638,"children":640},{"class":90,"line":639},26,[641,646,651],{"type":42,"tag":88,"props":642,"children":643},{"style":118},[644],{"type":47,"value":645},"  --character",{"type":42,"tag":88,"props":647,"children":648},{"style":118},[649],{"type":47,"value":650}," .\u002Fspokesperson.jpg",{"type":42,"tag":88,"props":652,"children":653},{"style":101},[654],{"type":47,"value":215},{"type":42,"tag":88,"props":656,"children":658},{"class":90,"line":657},27,[659,664,668,673,677],{"type":42,"tag":88,"props":660,"children":661},{"style":118},[662],{"type":47,"value":663},"  --reference-perf",{"type":42,"tag":88,"props":665,"children":666},{"style":107},[667],{"type":47,"value":229},{"type":42,"tag":88,"props":669,"children":670},{"style":118},[671],{"type":47,"value":672},"https:\u002F\u002Fexample.com\u002Fperformance.mp4",{"type":42,"tag":88,"props":674,"children":675},{"style":107},[676],{"type":47,"value":115},{"type":42,"tag":88,"props":678,"children":679},{"style":101},[680],{"type":47,"value":215},{"type":42,"tag":88,"props":682,"children":684},{"class":90,"line":683},28,[685,690],{"type":42,"tag":88,"props":686,"children":687},{"style":118},[688],{"type":47,"value":689},"  --ratio",{"type":42,"tag":88,"props":691,"children":692},{"style":118},[693],{"type":47,"value":599},{"type":42,"tag":50,"props":695,"children":696},{},[697],{"type":42,"tag":698,"props":699,"children":700},"strong",{},[701],{"type":47,"value":702},"Routing logic:",{"type":42,"tag":704,"props":705,"children":706},"ul",{},[707,727,738,749],{"type":42,"tag":708,"props":709,"children":710},"li",{},[711,717,719,725],{"type":42,"tag":56,"props":712,"children":714},{"className":713},[],[715],{"type":47,"value":716},"--character",{"type":47,"value":718}," + ",{"type":42,"tag":56,"props":720,"children":722},{"className":721},[],[723],{"type":47,"value":724},"--reference-perf",{"type":47,"value":726}," → character_performance (act_two)",{"type":42,"tag":708,"props":728,"children":729},{},[730,736],{"type":42,"tag":56,"props":731,"children":733},{"className":732},[],[734],{"type":47,"value":735},"--video",{"type":47,"value":737}," → video_to_video",{"type":42,"tag":708,"props":739,"children":740},{},[741,747],{"type":42,"tag":56,"props":742,"children":744},{"className":743},[],[745],{"type":47,"value":746},"--image",{"type":47,"value":748}," → image_to_video",{"type":42,"tag":708,"props":750,"children":751},{},[752],{"type":47,"value":753},"prompt only → text_to_video",{"type":42,"tag":50,"props":755,"children":756},{},[757],{"type":42,"tag":698,"props":758,"children":759},{},[760],{"type":47,"value":761},"Parameters:",{"type":42,"tag":763,"props":764,"children":765},"table",{},[766,790],{"type":42,"tag":767,"props":768,"children":769},"thead",{},[770],{"type":42,"tag":771,"props":772,"children":773},"tr",{},[774,780,785],{"type":42,"tag":775,"props":776,"children":777},"th",{},[778],{"type":47,"value":779},"Flag",{"type":42,"tag":775,"props":781,"children":782},{},[783],{"type":47,"value":784},"Description",{"type":42,"tag":775,"props":786,"children":787},{},[788],{"type":47,"value":789},"Default",{"type":42,"tag":791,"props":792,"children":793},"tbody",{},[794,817,837,857,883,905,934,969,991,1013,1052,1073,1093,1128,1148,1170,1192,1218,1243],{"type":42,"tag":771,"props":795,"children":796},{},[797,807,812],{"type":42,"tag":798,"props":799,"children":800},"td",{},[801],{"type":42,"tag":56,"props":802,"children":804},{"className":803},[],[805],{"type":47,"value":806},"--prompt",{"type":42,"tag":798,"props":808,"children":809},{},[810],{"type":47,"value":811},"Text prompt (up to 1000 chars; 3500 for seedance2)",{"type":42,"tag":798,"props":813,"children":814},{},[815],{"type":47,"value":816},"—",{"type":42,"tag":771,"props":818,"children":819},{},[820,828,833],{"type":42,"tag":798,"props":821,"children":822},{},[823],{"type":42,"tag":56,"props":824,"children":826},{"className":825},[],[827],{"type":47,"value":746},{"type":42,"tag":798,"props":829,"children":830},{},[831],{"type":47,"value":832},"Image URL or local path",{"type":42,"tag":798,"props":834,"children":835},{},[836],{"type":47,"value":816},{"type":42,"tag":771,"props":838,"children":839},{},[840,848,853],{"type":42,"tag":798,"props":841,"children":842},{},[843],{"type":42,"tag":56,"props":844,"children":846},{"className":845},[],[847],{"type":47,"value":735},{"type":42,"tag":798,"props":849,"children":850},{},[851],{"type":47,"value":852},"Video URL or local path",{"type":42,"tag":798,"props":854,"children":855},{},[856],{"type":47,"value":816},{"type":42,"tag":771,"props":858,"children":859},{},[860,869,874],{"type":42,"tag":798,"props":861,"children":862},{},[863],{"type":42,"tag":56,"props":864,"children":866},{"className":865},[],[867],{"type":47,"value":868},"--model",{"type":42,"tag":798,"props":870,"children":871},{},[872],{"type":47,"value":873},"Model name (see table below)",{"type":42,"tag":798,"props":875,"children":876},{},[877],{"type":42,"tag":56,"props":878,"children":880},{"className":879},[],[881],{"type":47,"value":882},"seedance2",{"type":42,"tag":771,"props":884,"children":885},{},[886,895,900],{"type":42,"tag":798,"props":887,"children":888},{},[889],{"type":42,"tag":56,"props":890,"children":892},{"className":891},[],[893],{"type":47,"value":894},"--duration",{"type":42,"tag":798,"props":896,"children":897},{},[898],{"type":47,"value":899},"Duration in seconds",{"type":42,"tag":798,"props":901,"children":902},{},[903],{"type":47,"value":904},"model default",{"type":42,"tag":771,"props":906,"children":907},{},[908,917,930],{"type":42,"tag":798,"props":909,"children":910},{},[911],{"type":42,"tag":56,"props":912,"children":914},{"className":913},[],[915],{"type":47,"value":916},"--ratio",{"type":42,"tag":798,"props":918,"children":919},{},[920,922,928],{"type":47,"value":921},"Resolution ratio (e.g. ",{"type":42,"tag":56,"props":923,"children":925},{"className":924},[],[926],{"type":47,"value":927},"1280:720",{"type":47,"value":929},")",{"type":42,"tag":798,"props":931,"children":932},{},[933],{"type":47,"value":904},{"type":42,"tag":771,"props":935,"children":936},{},[937,946,965],{"type":42,"tag":798,"props":938,"children":939},{},[940],{"type":42,"tag":56,"props":941,"children":943},{"className":942},[],[944],{"type":47,"value":945},"--audio",{"type":42,"tag":798,"props":947,"children":948},{},[949,955,957,963],{"type":42,"tag":56,"props":950,"children":952},{"className":951},[],[953],{"type":47,"value":954},"true",{"type":47,"value":956},"\u002F",{"type":42,"tag":56,"props":958,"children":960},{"className":959},[],[961],{"type":47,"value":962},"false",{"type":47,"value":964}," — generate audio",{"type":42,"tag":798,"props":966,"children":967},{},[968],{"type":47,"value":904},{"type":42,"tag":771,"props":970,"children":971},{},[972,981,986],{"type":42,"tag":798,"props":973,"children":974},{},[975],{"type":42,"tag":56,"props":976,"children":978},{"className":977},[],[979],{"type":47,"value":980},"--output-count",{"type":42,"tag":798,"props":982,"children":983},{},[984],{"type":47,"value":985},"Number of outputs, 1-4 (seedance2 only)",{"type":42,"tag":798,"props":987,"children":988},{},[989],{"type":47,"value":990},"1",{"type":42,"tag":771,"props":992,"children":993},{},[994,1003,1008],{"type":42,"tag":798,"props":995,"children":996},{},[997],{"type":42,"tag":56,"props":998,"children":1000},{"className":999},[],[1001],{"type":47,"value":1002},"--seed",{"type":42,"tag":798,"props":1004,"children":1005},{},[1006],{"type":47,"value":1007},"Seed integer for reproducibility",{"type":42,"tag":798,"props":1009,"children":1010},{},[1011],{"type":47,"value":1012},"random",{"type":42,"tag":771,"props":1014,"children":1015},{},[1016,1025,1044],{"type":42,"tag":798,"props":1017,"children":1018},{},[1019],{"type":42,"tag":56,"props":1020,"children":1022},{"className":1021},[],[1023],{"type":47,"value":1024},"--image-position",{"type":42,"tag":798,"props":1026,"children":1027},{},[1028,1034,1036,1042],{"type":42,"tag":56,"props":1029,"children":1031},{"className":1030},[],[1032],{"type":47,"value":1033},"first",{"type":47,"value":1035}," or ",{"type":42,"tag":56,"props":1037,"children":1039},{"className":1038},[],[1040],{"type":47,"value":1041},"last",{"type":47,"value":1043}," — where the image appears in video",{"type":42,"tag":798,"props":1045,"children":1046},{},[1047],{"type":42,"tag":56,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":47,"value":1033},{"type":42,"tag":771,"props":1053,"children":1054},{},[1055,1064,1069],{"type":42,"tag":798,"props":1056,"children":1057},{},[1058],{"type":42,"tag":56,"props":1059,"children":1061},{"className":1060},[],[1062],{"type":47,"value":1063},"--references",{"type":42,"tag":798,"props":1065,"children":1066},{},[1067],{"type":47,"value":1068},"Reference image URLs (video-to-video, gen4_aleph)",{"type":42,"tag":798,"props":1070,"children":1071},{},[1072],{"type":47,"value":816},{"type":42,"tag":771,"props":1074,"children":1075},{},[1076,1084,1089],{"type":42,"tag":798,"props":1077,"children":1078},{},[1079],{"type":42,"tag":56,"props":1080,"children":1082},{"className":1081},[],[1083],{"type":47,"value":716},{"type":42,"tag":798,"props":1085,"children":1086},{},[1087],{"type":47,"value":1088},"Character image\u002Fvideo for act_two",{"type":42,"tag":798,"props":1090,"children":1091},{},[1092],{"type":47,"value":816},{"type":42,"tag":771,"props":1094,"children":1095},{},[1096,1105,1120],{"type":42,"tag":798,"props":1097,"children":1098},{},[1099],{"type":42,"tag":56,"props":1100,"children":1102},{"className":1101},[],[1103],{"type":47,"value":1104},"--character-type",{"type":42,"tag":798,"props":1106,"children":1107},{},[1108,1114,1115],{"type":42,"tag":56,"props":1109,"children":1111},{"className":1110},[],[1112],{"type":47,"value":1113},"image",{"type":47,"value":1035},{"type":42,"tag":56,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":47,"value":26},{"type":42,"tag":798,"props":1121,"children":1122},{},[1123],{"type":42,"tag":56,"props":1124,"children":1126},{"className":1125},[],[1127],{"type":47,"value":1113},{"type":42,"tag":771,"props":1129,"children":1130},{},[1131,1139,1144],{"type":42,"tag":798,"props":1132,"children":1133},{},[1134],{"type":42,"tag":56,"props":1135,"children":1137},{"className":1136},[],[1138],{"type":47,"value":724},{"type":42,"tag":798,"props":1140,"children":1141},{},[1142],{"type":47,"value":1143},"Performance reference video for act_two",{"type":42,"tag":798,"props":1145,"children":1146},{},[1147],{"type":47,"value":816},{"type":42,"tag":771,"props":1149,"children":1150},{},[1151,1160,1165],{"type":42,"tag":798,"props":1152,"children":1153},{},[1154],{"type":42,"tag":56,"props":1155,"children":1157},{"className":1156},[],[1158],{"type":47,"value":1159},"--body-control",{"type":42,"tag":798,"props":1161,"children":1162},{},[1163],{"type":47,"value":1164},"Enable body control (act_two)",{"type":42,"tag":798,"props":1166,"children":1167},{},[1168],{"type":47,"value":1169},"off",{"type":42,"tag":771,"props":1171,"children":1172},{},[1173,1182,1187],{"type":42,"tag":798,"props":1174,"children":1175},{},[1176],{"type":42,"tag":56,"props":1177,"children":1179},{"className":1178},[],[1180],{"type":47,"value":1181},"--expression-intensity",{"type":42,"tag":798,"props":1183,"children":1184},{},[1185],{"type":47,"value":1186},"1-5 expression intensity (act_two)",{"type":42,"tag":798,"props":1188,"children":1189},{},[1190],{"type":47,"value":1191},"3",{"type":42,"tag":771,"props":1193,"children":1194},{},[1195,1204,1209],{"type":42,"tag":798,"props":1196,"children":1197},{},[1198],{"type":42,"tag":56,"props":1199,"children":1201},{"className":1200},[],[1202],{"type":47,"value":1203},"--output-dir",{"type":42,"tag":798,"props":1205,"children":1206},{},[1207],{"type":47,"value":1208},"Output directory",{"type":42,"tag":798,"props":1210,"children":1211},{},[1212],{"type":42,"tag":56,"props":1213,"children":1215},{"className":1214},[],[1216],{"type":47,"value":1217},"output",{"type":42,"tag":771,"props":1219,"children":1220},{},[1221,1230,1235],{"type":42,"tag":798,"props":1222,"children":1223},{},[1224],{"type":42,"tag":56,"props":1225,"children":1227},{"className":1226},[],[1228],{"type":47,"value":1229},"--filename",{"type":42,"tag":798,"props":1231,"children":1232},{},[1233],{"type":47,"value":1234},"Base name for saved files",{"type":42,"tag":798,"props":1236,"children":1237},{},[1238],{"type":42,"tag":56,"props":1239,"children":1241},{"className":1240},[],[1242],{"type":47,"value":26},{"type":42,"tag":771,"props":1244,"children":1245},{},[1246,1255,1260],{"type":42,"tag":798,"props":1247,"children":1248},{},[1249],{"type":42,"tag":56,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":47,"value":1254},"--no-poll",{"type":42,"tag":798,"props":1256,"children":1257},{},[1258],{"type":47,"value":1259},"Print task ID without waiting",{"type":42,"tag":798,"props":1261,"children":1262},{},[1263],{"type":47,"value":1169},{"type":42,"tag":160,"props":1265,"children":1266},{},[],{"type":42,"tag":164,"props":1268,"children":1270},{"id":1269},"generate_imagepy-image-generation",[1271],{"type":47,"value":1272},"generate_image.py — Image generation",{"type":42,"tag":77,"props":1274,"children":1276},{"className":79,"code":1275,"language":81,"meta":82,"style":82},"uv run scripts\u002Fgenerate_image.py \\\n  --prompt \"Minimal skincare bottle on white background, studio lighting\" \\\n  --model gen4_image --ratio 1080:1080\n\n# With reference images\nuv run scripts\u002Fgenerate_image.py \\\n  --prompt \"Product in the style of the reference\" \\\n  --reference-images \"https:\u002F\u002Fexample.com\u002Fbrand-ref.jpg\" .\u002Flocal-ref.png \\\n  --model gen4_image --ratio 1920:1080\n",[1277],{"type":42,"tag":56,"props":1278,"children":1279},{"__ignoreMap":82},[1280,1300,1324,1345,1352,1360,1379,1403,1433],{"type":42,"tag":88,"props":1281,"children":1282},{"class":90,"line":91},[1283,1287,1291,1296],{"type":42,"tag":88,"props":1284,"children":1285},{"style":197},[1286],{"type":47,"value":200},{"type":42,"tag":88,"props":1288,"children":1289},{"style":118},[1290],{"type":47,"value":205},{"type":42,"tag":88,"props":1292,"children":1293},{"style":118},[1294],{"type":47,"value":1295}," scripts\u002Fgenerate_image.py",{"type":42,"tag":88,"props":1297,"children":1298},{"style":101},[1299],{"type":47,"value":215},{"type":42,"tag":88,"props":1301,"children":1302},{"class":90,"line":193},[1303,1307,1311,1316,1320],{"type":42,"tag":88,"props":1304,"children":1305},{"style":118},[1306],{"type":47,"value":224},{"type":42,"tag":88,"props":1308,"children":1309},{"style":107},[1310],{"type":47,"value":229},{"type":42,"tag":88,"props":1312,"children":1313},{"style":118},[1314],{"type":47,"value":1315},"Minimal skincare bottle on white background, studio lighting",{"type":42,"tag":88,"props":1317,"children":1318},{"style":107},[1319],{"type":47,"value":115},{"type":42,"tag":88,"props":1321,"children":1322},{"style":101},[1323],{"type":47,"value":215},{"type":42,"tag":88,"props":1325,"children":1326},{"class":90,"line":218},[1327,1331,1336,1340],{"type":42,"tag":88,"props":1328,"children":1329},{"style":118},[1330],{"type":47,"value":251},{"type":42,"tag":88,"props":1332,"children":1333},{"style":118},[1334],{"type":47,"value":1335}," gen4_image",{"type":42,"tag":88,"props":1337,"children":1338},{"style":118},[1339],{"type":47,"value":261},{"type":42,"tag":88,"props":1341,"children":1342},{"style":118},[1343],{"type":47,"value":1344}," 1080:1080\n",{"type":42,"tag":88,"props":1346,"children":1347},{"class":90,"line":245},[1348],{"type":42,"tag":88,"props":1349,"children":1350},{"emptyLinePlaceholder":284},[1351],{"type":47,"value":287},{"type":42,"tag":88,"props":1353,"children":1354},{"class":90,"line":280},[1355],{"type":42,"tag":88,"props":1356,"children":1357},{"style":187},[1358],{"type":47,"value":1359},"# With reference images\n",{"type":42,"tag":88,"props":1361,"children":1362},{"class":90,"line":290},[1363,1367,1371,1375],{"type":42,"tag":88,"props":1364,"children":1365},{"style":197},[1366],{"type":47,"value":200},{"type":42,"tag":88,"props":1368,"children":1369},{"style":118},[1370],{"type":47,"value":205},{"type":42,"tag":88,"props":1372,"children":1373},{"style":118},[1374],{"type":47,"value":1295},{"type":42,"tag":88,"props":1376,"children":1377},{"style":101},[1378],{"type":47,"value":215},{"type":42,"tag":88,"props":1380,"children":1381},{"class":90,"line":299},[1382,1386,1390,1395,1399],{"type":42,"tag":88,"props":1383,"children":1384},{"style":118},[1385],{"type":47,"value":224},{"type":42,"tag":88,"props":1387,"children":1388},{"style":107},[1389],{"type":47,"value":229},{"type":42,"tag":88,"props":1391,"children":1392},{"style":118},[1393],{"type":47,"value":1394},"Product in the style of the reference",{"type":42,"tag":88,"props":1396,"children":1397},{"style":107},[1398],{"type":47,"value":115},{"type":42,"tag":88,"props":1400,"children":1401},{"style":101},[1402],{"type":47,"value":215},{"type":42,"tag":88,"props":1404,"children":1405},{"class":90,"line":319},[1406,1411,1415,1420,1424,1429],{"type":42,"tag":88,"props":1407,"children":1408},{"style":118},[1409],{"type":47,"value":1410},"  --reference-images",{"type":42,"tag":88,"props":1412,"children":1413},{"style":107},[1414],{"type":47,"value":229},{"type":42,"tag":88,"props":1416,"children":1417},{"style":118},[1418],{"type":47,"value":1419},"https:\u002F\u002Fexample.com\u002Fbrand-ref.jpg",{"type":42,"tag":88,"props":1421,"children":1422},{"style":107},[1423],{"type":47,"value":115},{"type":42,"tag":88,"props":1425,"children":1426},{"style":118},[1427],{"type":47,"value":1428}," .\u002Flocal-ref.png",{"type":42,"tag":88,"props":1430,"children":1431},{"style":101},[1432],{"type":47,"value":215},{"type":42,"tag":88,"props":1434,"children":1435},{"class":90,"line":344},[1436,1440,1444,1448],{"type":42,"tag":88,"props":1437,"children":1438},{"style":118},[1439],{"type":47,"value":251},{"type":42,"tag":88,"props":1441,"children":1442},{"style":118},[1443],{"type":47,"value":1335},{"type":42,"tag":88,"props":1445,"children":1446},{"style":118},[1447],{"type":47,"value":261},{"type":42,"tag":88,"props":1449,"children":1450},{"style":118},[1451],{"type":47,"value":1452}," 1920:1080\n",{"type":42,"tag":50,"props":1454,"children":1455},{},[1456],{"type":42,"tag":698,"props":1457,"children":1458},{},[1459],{"type":47,"value":761},{"type":42,"tag":763,"props":1461,"children":1462},{},[1463,1481],{"type":42,"tag":767,"props":1464,"children":1465},{},[1466],{"type":42,"tag":771,"props":1467,"children":1468},{},[1469,1473,1477],{"type":42,"tag":775,"props":1470,"children":1471},{},[1472],{"type":47,"value":779},{"type":42,"tag":775,"props":1474,"children":1475},{},[1476],{"type":47,"value":784},{"type":42,"tag":775,"props":1478,"children":1479},{},[1480],{"type":47,"value":789},{"type":42,"tag":791,"props":1482,"children":1483},{},[1484,1504,1547,1572,1593,1613,1636],{"type":42,"tag":771,"props":1485,"children":1486},{},[1487,1495,1500],{"type":42,"tag":798,"props":1488,"children":1489},{},[1490],{"type":42,"tag":56,"props":1491,"children":1493},{"className":1492},[],[1494],{"type":47,"value":806},{"type":42,"tag":798,"props":1496,"children":1497},{},[1498],{"type":47,"value":1499},"Text prompt (required)",{"type":42,"tag":798,"props":1501,"children":1502},{},[1503],{"type":47,"value":816},{"type":42,"tag":771,"props":1505,"children":1506},{},[1507,1515,1539],{"type":42,"tag":798,"props":1508,"children":1509},{},[1510],{"type":42,"tag":56,"props":1511,"children":1513},{"className":1512},[],[1514],{"type":47,"value":868},{"type":42,"tag":798,"props":1516,"children":1517},{},[1518,1524,1526,1532,1533],{"type":42,"tag":56,"props":1519,"children":1521},{"className":1520},[],[1522],{"type":47,"value":1523},"gen4_image",{"type":47,"value":1525},", ",{"type":42,"tag":56,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":47,"value":1531},"gen4_image_turbo",{"type":47,"value":1525},{"type":42,"tag":56,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":47,"value":1538},"gemini_2.5_flash",{"type":42,"tag":798,"props":1540,"children":1541},{},[1542],{"type":42,"tag":56,"props":1543,"children":1545},{"className":1544},[],[1546],{"type":47,"value":1523},{"type":42,"tag":771,"props":1548,"children":1549},{},[1550,1558,1563],{"type":42,"tag":798,"props":1551,"children":1552},{},[1553],{"type":42,"tag":56,"props":1554,"children":1556},{"className":1555},[],[1557],{"type":47,"value":916},{"type":42,"tag":798,"props":1559,"children":1560},{},[1561],{"type":47,"value":1562},"Resolution ratio",{"type":42,"tag":798,"props":1564,"children":1565},{},[1566],{"type":42,"tag":56,"props":1567,"children":1569},{"className":1568},[],[1570],{"type":47,"value":1571},"1080:1080",{"type":42,"tag":771,"props":1573,"children":1574},{},[1575,1584,1589],{"type":42,"tag":798,"props":1576,"children":1577},{},[1578],{"type":42,"tag":56,"props":1579,"children":1581},{"className":1580},[],[1582],{"type":47,"value":1583},"--reference-images",{"type":42,"tag":798,"props":1585,"children":1586},{},[1587],{"type":47,"value":1588},"Up to 3 reference image URLs or local paths",{"type":42,"tag":798,"props":1590,"children":1591},{},[1592],{"type":47,"value":816},{"type":42,"tag":771,"props":1594,"children":1595},{},[1596,1604,1609],{"type":42,"tag":798,"props":1597,"children":1598},{},[1599],{"type":42,"tag":56,"props":1600,"children":1602},{"className":1601},[],[1603],{"type":47,"value":1002},{"type":42,"tag":798,"props":1605,"children":1606},{},[1607],{"type":47,"value":1608},"Seed integer",{"type":42,"tag":798,"props":1610,"children":1611},{},[1612],{"type":47,"value":1012},{"type":42,"tag":771,"props":1614,"children":1615},{},[1616,1624,1628],{"type":42,"tag":798,"props":1617,"children":1618},{},[1619],{"type":42,"tag":56,"props":1620,"children":1622},{"className":1621},[],[1623],{"type":47,"value":1203},{"type":42,"tag":798,"props":1625,"children":1626},{},[1627],{"type":47,"value":1208},{"type":42,"tag":798,"props":1629,"children":1630},{},[1631],{"type":42,"tag":56,"props":1632,"children":1634},{"className":1633},[],[1635],{"type":47,"value":1217},{"type":42,"tag":771,"props":1637,"children":1638},{},[1639,1647,1651],{"type":42,"tag":798,"props":1640,"children":1641},{},[1642],{"type":42,"tag":56,"props":1643,"children":1645},{"className":1644},[],[1646],{"type":47,"value":1229},{"type":42,"tag":798,"props":1648,"children":1649},{},[1650],{"type":47,"value":1234},{"type":42,"tag":798,"props":1652,"children":1653},{},[1654],{"type":42,"tag":56,"props":1655,"children":1657},{"className":1656},[],[1658],{"type":47,"value":1113},{"type":42,"tag":160,"props":1660,"children":1661},{},[],{"type":42,"tag":164,"props":1663,"children":1665},{"id":1664},"generate_audiopy-audio-generation",[1666],{"type":47,"value":1667},"generate_audio.py — Audio generation",{"type":42,"tag":50,"props":1669,"children":1670},{},[1671],{"type":47,"value":1672},"Five subcommands mapping to Runway audio endpoints.",{"type":42,"tag":77,"props":1674,"children":1676},{"className":79,"code":1675,"language":81,"meta":82,"style":82},"# Sound effect\nuv run scripts\u002Fgenerate_audio.py sound-effect \\\n  --prompt \"Soft whoosh transition sound\" --duration 3\n\n# Text to speech\nuv run scripts\u002Fgenerate_audio.py tts \\\n  --prompt \"Welcome to our product showcase\" --voice Leslie\n\n# Speech to speech (voice conversion)\nuv run scripts\u002Fgenerate_audio.py speech-to-speech \\\n  --media .\u002Frecording.mp3 --media-type audio --voice Noah\n\n# Voice dubbing\nuv run scripts\u002Fgenerate_audio.py voice-dub \\\n  --audio \"https:\u002F\u002Fexample.com\u002Fnarration.mp3\" --target-lang es\n\n# Voice isolation\nuv run scripts\u002Fgenerate_audio.py voice-isolate \\\n  --audio .\u002Fnoisy-recording.mp3\n",[1677],{"type":42,"tag":56,"props":1678,"children":1679},{"__ignoreMap":82},[1680,1688,1713,1742,1749,1757,1781,1811,1818,1826,1850,1882,1889,1897,1921,1952,1959,1967,1991],{"type":42,"tag":88,"props":1681,"children":1682},{"class":90,"line":91},[1683],{"type":42,"tag":88,"props":1684,"children":1685},{"style":187},[1686],{"type":47,"value":1687},"# Sound effect\n",{"type":42,"tag":88,"props":1689,"children":1690},{"class":90,"line":193},[1691,1695,1699,1704,1709],{"type":42,"tag":88,"props":1692,"children":1693},{"style":197},[1694],{"type":47,"value":200},{"type":42,"tag":88,"props":1696,"children":1697},{"style":118},[1698],{"type":47,"value":205},{"type":42,"tag":88,"props":1700,"children":1701},{"style":118},[1702],{"type":47,"value":1703}," scripts\u002Fgenerate_audio.py",{"type":42,"tag":88,"props":1705,"children":1706},{"style":118},[1707],{"type":47,"value":1708}," sound-effect",{"type":42,"tag":88,"props":1710,"children":1711},{"style":101},[1712],{"type":47,"value":215},{"type":42,"tag":88,"props":1714,"children":1715},{"class":90,"line":218},[1716,1720,1724,1729,1733,1737],{"type":42,"tag":88,"props":1717,"children":1718},{"style":118},[1719],{"type":47,"value":224},{"type":42,"tag":88,"props":1721,"children":1722},{"style":107},[1723],{"type":47,"value":229},{"type":42,"tag":88,"props":1725,"children":1726},{"style":118},[1727],{"type":47,"value":1728},"Soft whoosh transition sound",{"type":42,"tag":88,"props":1730,"children":1731},{"style":107},[1732],{"type":47,"value":115},{"type":42,"tag":88,"props":1734,"children":1735},{"style":118},[1736],{"type":47,"value":271},{"type":42,"tag":88,"props":1738,"children":1739},{"style":274},[1740],{"type":47,"value":1741}," 3\n",{"type":42,"tag":88,"props":1743,"children":1744},{"class":90,"line":245},[1745],{"type":42,"tag":88,"props":1746,"children":1747},{"emptyLinePlaceholder":284},[1748],{"type":47,"value":287},{"type":42,"tag":88,"props":1750,"children":1751},{"class":90,"line":280},[1752],{"type":42,"tag":88,"props":1753,"children":1754},{"style":187},[1755],{"type":47,"value":1756},"# Text to speech\n",{"type":42,"tag":88,"props":1758,"children":1759},{"class":90,"line":290},[1760,1764,1768,1772,1777],{"type":42,"tag":88,"props":1761,"children":1762},{"style":197},[1763],{"type":47,"value":200},{"type":42,"tag":88,"props":1765,"children":1766},{"style":118},[1767],{"type":47,"value":205},{"type":42,"tag":88,"props":1769,"children":1770},{"style":118},[1771],{"type":47,"value":1703},{"type":42,"tag":88,"props":1773,"children":1774},{"style":118},[1775],{"type":47,"value":1776}," tts",{"type":42,"tag":88,"props":1778,"children":1779},{"style":101},[1780],{"type":47,"value":215},{"type":42,"tag":88,"props":1782,"children":1783},{"class":90,"line":299},[1784,1788,1792,1797,1801,1806],{"type":42,"tag":88,"props":1785,"children":1786},{"style":118},[1787],{"type":47,"value":224},{"type":42,"tag":88,"props":1789,"children":1790},{"style":107},[1791],{"type":47,"value":229},{"type":42,"tag":88,"props":1793,"children":1794},{"style":118},[1795],{"type":47,"value":1796},"Welcome to our product showcase",{"type":42,"tag":88,"props":1798,"children":1799},{"style":107},[1800],{"type":47,"value":115},{"type":42,"tag":88,"props":1802,"children":1803},{"style":118},[1804],{"type":47,"value":1805}," --voice",{"type":42,"tag":88,"props":1807,"children":1808},{"style":118},[1809],{"type":47,"value":1810}," Leslie\n",{"type":42,"tag":88,"props":1812,"children":1813},{"class":90,"line":319},[1814],{"type":42,"tag":88,"props":1815,"children":1816},{"emptyLinePlaceholder":284},[1817],{"type":47,"value":287},{"type":42,"tag":88,"props":1819,"children":1820},{"class":90,"line":344},[1821],{"type":42,"tag":88,"props":1822,"children":1823},{"style":187},[1824],{"type":47,"value":1825},"# Speech to speech (voice conversion)\n",{"type":42,"tag":88,"props":1827,"children":1828},{"class":90,"line":370},[1829,1833,1837,1841,1846],{"type":42,"tag":88,"props":1830,"children":1831},{"style":197},[1832],{"type":47,"value":200},{"type":42,"tag":88,"props":1834,"children":1835},{"style":118},[1836],{"type":47,"value":205},{"type":42,"tag":88,"props":1838,"children":1839},{"style":118},[1840],{"type":47,"value":1703},{"type":42,"tag":88,"props":1842,"children":1843},{"style":118},[1844],{"type":47,"value":1845}," speech-to-speech",{"type":42,"tag":88,"props":1847,"children":1848},{"style":101},[1849],{"type":47,"value":215},{"type":42,"tag":88,"props":1851,"children":1852},{"class":90,"line":400},[1853,1858,1863,1868,1873,1877],{"type":42,"tag":88,"props":1854,"children":1855},{"style":118},[1856],{"type":47,"value":1857},"  --media",{"type":42,"tag":88,"props":1859,"children":1860},{"style":118},[1861],{"type":47,"value":1862}," .\u002Frecording.mp3",{"type":42,"tag":88,"props":1864,"children":1865},{"style":118},[1866],{"type":47,"value":1867}," --media-type",{"type":42,"tag":88,"props":1869,"children":1870},{"style":118},[1871],{"type":47,"value":1872}," audio",{"type":42,"tag":88,"props":1874,"children":1875},{"style":118},[1876],{"type":47,"value":1805},{"type":42,"tag":88,"props":1878,"children":1879},{"style":118},[1880],{"type":47,"value":1881}," Noah\n",{"type":42,"tag":88,"props":1883,"children":1884},{"class":90,"line":408},[1885],{"type":42,"tag":88,"props":1886,"children":1887},{"emptyLinePlaceholder":284},[1888],{"type":47,"value":287},{"type":42,"tag":88,"props":1890,"children":1891},{"class":90,"line":417},[1892],{"type":42,"tag":88,"props":1893,"children":1894},{"style":187},[1895],{"type":47,"value":1896},"# Voice dubbing\n",{"type":42,"tag":88,"props":1898,"children":1899},{"class":90,"line":437},[1900,1904,1908,1912,1917],{"type":42,"tag":88,"props":1901,"children":1902},{"style":197},[1903],{"type":47,"value":200},{"type":42,"tag":88,"props":1905,"children":1906},{"style":118},[1907],{"type":47,"value":205},{"type":42,"tag":88,"props":1909,"children":1910},{"style":118},[1911],{"type":47,"value":1703},{"type":42,"tag":88,"props":1913,"children":1914},{"style":118},[1915],{"type":47,"value":1916}," voice-dub",{"type":42,"tag":88,"props":1918,"children":1919},{"style":101},[1920],{"type":47,"value":215},{"type":42,"tag":88,"props":1922,"children":1923},{"class":90,"line":462},[1924,1929,1933,1938,1942,1947],{"type":42,"tag":88,"props":1925,"children":1926},{"style":118},[1927],{"type":47,"value":1928},"  --audio",{"type":42,"tag":88,"props":1930,"children":1931},{"style":107},[1932],{"type":47,"value":229},{"type":42,"tag":88,"props":1934,"children":1935},{"style":118},[1936],{"type":47,"value":1937},"https:\u002F\u002Fexample.com\u002Fnarration.mp3",{"type":42,"tag":88,"props":1939,"children":1940},{"style":107},[1941],{"type":47,"value":115},{"type":42,"tag":88,"props":1943,"children":1944},{"style":118},[1945],{"type":47,"value":1946}," --target-lang",{"type":42,"tag":88,"props":1948,"children":1949},{"style":118},[1950],{"type":47,"value":1951}," es\n",{"type":42,"tag":88,"props":1953,"children":1954},{"class":90,"line":479},[1955],{"type":42,"tag":88,"props":1956,"children":1957},{"emptyLinePlaceholder":284},[1958],{"type":47,"value":287},{"type":42,"tag":88,"props":1960,"children":1961},{"class":90,"line":492},[1962],{"type":42,"tag":88,"props":1963,"children":1964},{"style":187},[1965],{"type":47,"value":1966},"# Voice isolation\n",{"type":42,"tag":88,"props":1968,"children":1969},{"class":90,"line":500},[1970,1974,1978,1982,1987],{"type":42,"tag":88,"props":1971,"children":1972},{"style":197},[1973],{"type":47,"value":200},{"type":42,"tag":88,"props":1975,"children":1976},{"style":118},[1977],{"type":47,"value":205},{"type":42,"tag":88,"props":1979,"children":1980},{"style":118},[1981],{"type":47,"value":1703},{"type":42,"tag":88,"props":1983,"children":1984},{"style":118},[1985],{"type":47,"value":1986}," voice-isolate",{"type":42,"tag":88,"props":1988,"children":1989},{"style":101},[1990],{"type":47,"value":215},{"type":42,"tag":88,"props":1992,"children":1993},{"class":90,"line":509},[1994,1998],{"type":42,"tag":88,"props":1995,"children":1996},{"style":118},[1997],{"type":47,"value":1928},{"type":42,"tag":88,"props":1999,"children":2000},{"style":118},[2001],{"type":47,"value":2002}," .\u002Fnoisy-recording.mp3\n",{"type":42,"tag":50,"props":2004,"children":2005},{},[2006],{"type":42,"tag":698,"props":2007,"children":2008},{},[2009],{"type":47,"value":2010},"Subcommand parameters:",{"type":42,"tag":50,"props":2012,"children":2013},{},[2014,2019,2021,2026,2028,2033,2035,2041,2046,2047,2052,2053,2059,2061,2066,2067,2073,2074,2080,2082,2087,2088,2093,2095,2100,2101,2107,2112,2113,2118,2119,2125,2126,2132,2133,2139,2140,2146,2151,2152,2157],{"type":42,"tag":698,"props":2015,"children":2016},{},[2017],{"type":47,"value":2018},"sound-effect:",{"type":47,"value":2020}," ",{"type":42,"tag":56,"props":2022,"children":2024},{"className":2023},[],[2025],{"type":47,"value":806},{"type":47,"value":2027}," (required), ",{"type":42,"tag":56,"props":2029,"children":2031},{"className":2030},[],[2032],{"type":47,"value":894},{"type":47,"value":2034}," (0.5-30s), ",{"type":42,"tag":56,"props":2036,"children":2038},{"className":2037},[],[2039],{"type":47,"value":2040},"--loop",{"type":42,"tag":698,"props":2042,"children":2043},{},[2044],{"type":47,"value":2045},"tts:",{"type":47,"value":2020},{"type":42,"tag":56,"props":2048,"children":2050},{"className":2049},[],[2051],{"type":47,"value":806},{"type":47,"value":2027},{"type":42,"tag":56,"props":2054,"children":2056},{"className":2055},[],[2057],{"type":47,"value":2058},"--voice",{"type":47,"value":2060}," (required, see voice presets below)\n",{"type":42,"tag":698,"props":2062,"children":2063},{},[2064],{"type":47,"value":2065},"speech-to-speech:",{"type":47,"value":2020},{"type":42,"tag":56,"props":2068,"children":2070},{"className":2069},[],[2071],{"type":47,"value":2072},"--media",{"type":47,"value":2027},{"type":42,"tag":56,"props":2075,"children":2077},{"className":2076},[],[2078],{"type":47,"value":2079},"--media-type",{"type":47,"value":2081}," (",{"type":42,"tag":56,"props":2083,"children":2085},{"className":2084},[],[2086],{"type":47,"value":23},{"type":47,"value":956},{"type":42,"tag":56,"props":2089,"children":2091},{"className":2090},[],[2092],{"type":47,"value":26},{"type":47,"value":2094},"), ",{"type":42,"tag":56,"props":2096,"children":2098},{"className":2097},[],[2099],{"type":47,"value":2058},{"type":47,"value":2027},{"type":42,"tag":56,"props":2102,"children":2104},{"className":2103},[],[2105],{"type":47,"value":2106},"--remove-noise",{"type":42,"tag":698,"props":2108,"children":2109},{},[2110],{"type":47,"value":2111},"voice-dub:",{"type":47,"value":2020},{"type":42,"tag":56,"props":2114,"children":2116},{"className":2115},[],[2117],{"type":47,"value":945},{"type":47,"value":2027},{"type":42,"tag":56,"props":2120,"children":2122},{"className":2121},[],[2123],{"type":47,"value":2124},"--target-lang",{"type":47,"value":2027},{"type":42,"tag":56,"props":2127,"children":2129},{"className":2128},[],[2130],{"type":47,"value":2131},"--disable-cloning",{"type":47,"value":1525},{"type":42,"tag":56,"props":2134,"children":2136},{"className":2135},[],[2137],{"type":47,"value":2138},"--drop-background",{"type":47,"value":1525},{"type":42,"tag":56,"props":2141,"children":2143},{"className":2142},[],[2144],{"type":47,"value":2145},"--num-speakers",{"type":42,"tag":698,"props":2147,"children":2148},{},[2149],{"type":47,"value":2150},"voice-isolate:",{"type":47,"value":2020},{"type":42,"tag":56,"props":2153,"children":2155},{"className":2154},[],[2156],{"type":47,"value":945},{"type":47,"value":2158}," (required)",{"type":42,"tag":50,"props":2160,"children":2161},{},[2162,2164,2169,2170,2175,2176,2181,2182],{"type":47,"value":2163},"All subcommands also accept: ",{"type":42,"tag":56,"props":2165,"children":2167},{"className":2166},[],[2168],{"type":47,"value":1203},{"type":47,"value":1525},{"type":42,"tag":56,"props":2171,"children":2173},{"className":2172},[],[2174],{"type":47,"value":1229},{"type":47,"value":1525},{"type":42,"tag":56,"props":2177,"children":2179},{"className":2178},[],[2180],{"type":47,"value":1254},{"type":47,"value":1525},{"type":42,"tag":56,"props":2183,"children":2185},{"className":2184},[],[2186],{"type":47,"value":137},{"type":42,"tag":160,"props":2188,"children":2189},{},[],{"type":42,"tag":164,"props":2191,"children":2193},{"id":2192},"get_taskpy-task-management",[2194],{"type":47,"value":2195},"get_task.py — Task management",{"type":42,"tag":77,"props":2197,"children":2199},{"className":79,"code":2198,"language":81,"meta":82,"style":82},"# Check task status\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\"\n\n# Poll until completion\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\" --poll\n\n# Poll and download outputs\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\" --poll --download\n\n# Cancel\u002Fdelete a task\nuv run scripts\u002Fget_task.py --task-id \"uuid-here\" --delete\n",[2200],{"type":42,"tag":56,"props":2201,"children":2202},{"__ignoreMap":82},[2203,2211,2245,2252,2260,2296,2303,2311,2352,2359,2367],{"type":42,"tag":88,"props":2204,"children":2205},{"class":90,"line":91},[2206],{"type":42,"tag":88,"props":2207,"children":2208},{"style":187},[2209],{"type":47,"value":2210},"# Check task status\n",{"type":42,"tag":88,"props":2212,"children":2213},{"class":90,"line":193},[2214,2218,2222,2227,2232,2236,2241],{"type":42,"tag":88,"props":2215,"children":2216},{"style":197},[2217],{"type":47,"value":200},{"type":42,"tag":88,"props":2219,"children":2220},{"style":118},[2221],{"type":47,"value":205},{"type":42,"tag":88,"props":2223,"children":2224},{"style":118},[2225],{"type":47,"value":2226}," scripts\u002Fget_task.py",{"type":42,"tag":88,"props":2228,"children":2229},{"style":118},[2230],{"type":47,"value":2231}," --task-id",{"type":42,"tag":88,"props":2233,"children":2234},{"style":107},[2235],{"type":47,"value":229},{"type":42,"tag":88,"props":2237,"children":2238},{"style":118},[2239],{"type":47,"value":2240},"uuid-here",{"type":42,"tag":88,"props":2242,"children":2243},{"style":107},[2244],{"type":47,"value":126},{"type":42,"tag":88,"props":2246,"children":2247},{"class":90,"line":218},[2248],{"type":42,"tag":88,"props":2249,"children":2250},{"emptyLinePlaceholder":284},[2251],{"type":47,"value":287},{"type":42,"tag":88,"props":2253,"children":2254},{"class":90,"line":245},[2255],{"type":42,"tag":88,"props":2256,"children":2257},{"style":187},[2258],{"type":47,"value":2259},"# Poll until completion\n",{"type":42,"tag":88,"props":2261,"children":2262},{"class":90,"line":280},[2263,2267,2271,2275,2279,2283,2287,2291],{"type":42,"tag":88,"props":2264,"children":2265},{"style":197},[2266],{"type":47,"value":200},{"type":42,"tag":88,"props":2268,"children":2269},{"style":118},[2270],{"type":47,"value":205},{"type":42,"tag":88,"props":2272,"children":2273},{"style":118},[2274],{"type":47,"value":2226},{"type":42,"tag":88,"props":2276,"children":2277},{"style":118},[2278],{"type":47,"value":2231},{"type":42,"tag":88,"props":2280,"children":2281},{"style":107},[2282],{"type":47,"value":229},{"type":42,"tag":88,"props":2284,"children":2285},{"style":118},[2286],{"type":47,"value":2240},{"type":42,"tag":88,"props":2288,"children":2289},{"style":107},[2290],{"type":47,"value":115},{"type":42,"tag":88,"props":2292,"children":2293},{"style":118},[2294],{"type":47,"value":2295}," --poll\n",{"type":42,"tag":88,"props":2297,"children":2298},{"class":90,"line":290},[2299],{"type":42,"tag":88,"props":2300,"children":2301},{"emptyLinePlaceholder":284},[2302],{"type":47,"value":287},{"type":42,"tag":88,"props":2304,"children":2305},{"class":90,"line":299},[2306],{"type":42,"tag":88,"props":2307,"children":2308},{"style":187},[2309],{"type":47,"value":2310},"# Poll and download outputs\n",{"type":42,"tag":88,"props":2312,"children":2313},{"class":90,"line":319},[2314,2318,2322,2326,2330,2334,2338,2342,2347],{"type":42,"tag":88,"props":2315,"children":2316},{"style":197},[2317],{"type":47,"value":200},{"type":42,"tag":88,"props":2319,"children":2320},{"style":118},[2321],{"type":47,"value":205},{"type":42,"tag":88,"props":2323,"children":2324},{"style":118},[2325],{"type":47,"value":2226},{"type":42,"tag":88,"props":2327,"children":2328},{"style":118},[2329],{"type":47,"value":2231},{"type":42,"tag":88,"props":2331,"children":2332},{"style":107},[2333],{"type":47,"value":229},{"type":42,"tag":88,"props":2335,"children":2336},{"style":118},[2337],{"type":47,"value":2240},{"type":42,"tag":88,"props":2339,"children":2340},{"style":107},[2341],{"type":47,"value":115},{"type":42,"tag":88,"props":2343,"children":2344},{"style":118},[2345],{"type":47,"value":2346}," --poll",{"type":42,"tag":88,"props":2348,"children":2349},{"style":118},[2350],{"type":47,"value":2351}," --download\n",{"type":42,"tag":88,"props":2353,"children":2354},{"class":90,"line":344},[2355],{"type":42,"tag":88,"props":2356,"children":2357},{"emptyLinePlaceholder":284},[2358],{"type":47,"value":287},{"type":42,"tag":88,"props":2360,"children":2361},{"class":90,"line":370},[2362],{"type":42,"tag":88,"props":2363,"children":2364},{"style":187},[2365],{"type":47,"value":2366},"# Cancel\u002Fdelete a task\n",{"type":42,"tag":88,"props":2368,"children":2369},{"class":90,"line":400},[2370,2374,2378,2382,2386,2390,2394,2398],{"type":42,"tag":88,"props":2371,"children":2372},{"style":197},[2373],{"type":47,"value":200},{"type":42,"tag":88,"props":2375,"children":2376},{"style":118},[2377],{"type":47,"value":205},{"type":42,"tag":88,"props":2379,"children":2380},{"style":118},[2381],{"type":47,"value":2226},{"type":42,"tag":88,"props":2383,"children":2384},{"style":118},[2385],{"type":47,"value":2231},{"type":42,"tag":88,"props":2387,"children":2388},{"style":107},[2389],{"type":47,"value":229},{"type":42,"tag":88,"props":2391,"children":2392},{"style":118},[2393],{"type":47,"value":2240},{"type":42,"tag":88,"props":2395,"children":2396},{"style":107},[2397],{"type":47,"value":115},{"type":42,"tag":88,"props":2399,"children":2400},{"style":118},[2401],{"type":47,"value":2402}," --delete\n",{"type":42,"tag":160,"props":2404,"children":2405},{},[],{"type":42,"tag":65,"props":2407,"children":2409},{"id":2408},"model-selection-guide",[2410],{"type":47,"value":2411},"Model Selection Guide",{"type":42,"tag":164,"props":2413,"children":2415},{"id":2414},"video-models",[2416],{"type":47,"value":2417},"Video models",{"type":42,"tag":763,"props":2419,"children":2420},{},[2421,2451],{"type":42,"tag":767,"props":2422,"children":2423},{},[2424],{"type":42,"tag":771,"props":2425,"children":2426},{},[2427,2432,2437,2442,2446],{"type":42,"tag":775,"props":2428,"children":2429},{},[2430],{"type":47,"value":2431},"Model",{"type":42,"tag":775,"props":2433,"children":2434},{},[2435],{"type":47,"value":2436},"Best for",{"type":42,"tag":775,"props":2438,"children":2439},{},[2440],{"type":47,"value":2441},"Duration",{"type":42,"tag":775,"props":2443,"children":2444},{},[2445],{"type":47,"value":22},{"type":42,"tag":775,"props":2447,"children":2448},{},[2449],{"type":47,"value":2450},"Key feature",{"type":42,"tag":791,"props":2452,"children":2453},{},[2454,2485,2517,2547,2578,2608,2638,2668],{"type":42,"tag":771,"props":2455,"children":2456},{},[2457,2465,2470,2475,2480],{"type":42,"tag":798,"props":2458,"children":2459},{},[2460],{"type":42,"tag":56,"props":2461,"children":2463},{"className":2462},[],[2464],{"type":47,"value":882},{"type":42,"tag":798,"props":2466,"children":2467},{},[2468],{"type":47,"value":2469},"Product ads, reference-based video",{"type":42,"tag":798,"props":2471,"children":2472},{},[2473],{"type":47,"value":2474},"4-15s",{"type":42,"tag":798,"props":2476,"children":2477},{},[2478],{"type":47,"value":2479},"yes",{"type":42,"tag":798,"props":2481,"children":2482},{},[2483],{"type":47,"value":2484},"Reference image support, up to 4 outputs per call, 3500-char prompts",{"type":42,"tag":771,"props":2486,"children":2487},{},[2488,2497,2502,2507,2512],{"type":42,"tag":798,"props":2489,"children":2490},{},[2491],{"type":42,"tag":56,"props":2492,"children":2494},{"className":2493},[],[2495],{"type":47,"value":2496},"gen4.5",{"type":42,"tag":798,"props":2498,"children":2499},{},[2500],{"type":47,"value":2501},"High quality text\u002Fimage-to-video",{"type":42,"tag":798,"props":2503,"children":2504},{},[2505],{"type":47,"value":2506},"2-10s",{"type":42,"tag":798,"props":2508,"children":2509},{},[2510],{"type":47,"value":2511},"no",{"type":42,"tag":798,"props":2513,"children":2514},{},[2515],{"type":47,"value":2516},"Best visual quality",{"type":42,"tag":771,"props":2518,"children":2519},{},[2520,2529,2534,2538,2542],{"type":42,"tag":798,"props":2521,"children":2522},{},[2523],{"type":42,"tag":56,"props":2524,"children":2526},{"className":2525},[],[2527],{"type":47,"value":2528},"gen4_turbo",{"type":42,"tag":798,"props":2530,"children":2531},{},[2532],{"type":47,"value":2533},"Fast image-to-video",{"type":42,"tag":798,"props":2535,"children":2536},{},[2537],{"type":47,"value":2506},{"type":42,"tag":798,"props":2539,"children":2540},{},[2541],{"type":47,"value":2511},{"type":42,"tag":798,"props":2543,"children":2544},{},[2545],{"type":47,"value":2546},"Fastest Runway model",{"type":42,"tag":771,"props":2548,"children":2549},{},[2550,2559,2564,2569,2573],{"type":42,"tag":798,"props":2551,"children":2552},{},[2553],{"type":42,"tag":56,"props":2554,"children":2556},{"className":2555},[],[2557],{"type":47,"value":2558},"veo3.1",{"type":42,"tag":798,"props":2560,"children":2561},{},[2562],{"type":47,"value":2563},"Cinematic with audio",{"type":42,"tag":798,"props":2565,"children":2566},{},[2567],{"type":47,"value":2568},"4\u002F6\u002F8s",{"type":42,"tag":798,"props":2570,"children":2571},{},[2572],{"type":47,"value":2479},{"type":42,"tag":798,"props":2574,"children":2575},{},[2576],{"type":47,"value":2577},"Built-in contextual audio, up to 1080p",{"type":42,"tag":771,"props":2579,"children":2580},{},[2581,2590,2595,2599,2603],{"type":42,"tag":798,"props":2582,"children":2583},{},[2584],{"type":42,"tag":56,"props":2585,"children":2587},{"className":2586},[],[2588],{"type":47,"value":2589},"veo3.1_fast",{"type":42,"tag":798,"props":2591,"children":2592},{},[2593],{"type":47,"value":2594},"Fast cinematic with audio",{"type":42,"tag":798,"props":2596,"children":2597},{},[2598],{"type":47,"value":2568},{"type":42,"tag":798,"props":2600,"children":2601},{},[2602],{"type":47,"value":2479},{"type":42,"tag":798,"props":2604,"children":2605},{},[2606],{"type":47,"value":2607},"Faster veo3.1",{"type":42,"tag":771,"props":2609,"children":2610},{},[2611,2620,2624,2629,2633],{"type":42,"tag":798,"props":2612,"children":2613},{},[2614],{"type":42,"tag":56,"props":2615,"children":2617},{"className":2616},[],[2618],{"type":47,"value":2619},"veo3",{"type":42,"tag":798,"props":2621,"children":2622},{},[2623],{"type":47,"value":2563},{"type":42,"tag":798,"props":2625,"children":2626},{},[2627],{"type":47,"value":2628},"8s",{"type":42,"tag":798,"props":2630,"children":2631},{},[2632],{"type":47,"value":2511},{"type":42,"tag":798,"props":2634,"children":2635},{},[2636],{"type":47,"value":2637},"Image-to-video with audio",{"type":42,"tag":771,"props":2639,"children":2640},{},[2641,2650,2655,2659,2663],{"type":42,"tag":798,"props":2642,"children":2643},{},[2644],{"type":42,"tag":56,"props":2645,"children":2647},{"className":2646},[],[2648],{"type":47,"value":2649},"gen4_aleph",{"type":42,"tag":798,"props":2651,"children":2652},{},[2653],{"type":47,"value":2654},"Video-to-video restyling",{"type":42,"tag":798,"props":2656,"children":2657},{},[2658],{"type":47,"value":816},{"type":42,"tag":798,"props":2660,"children":2661},{},[2662],{"type":47,"value":816},{"type":42,"tag":798,"props":2664,"children":2665},{},[2666],{"type":47,"value":2667},"Video input + reference images",{"type":42,"tag":771,"props":2669,"children":2670},{},[2671,2680,2685,2689,2693],{"type":42,"tag":798,"props":2672,"children":2673},{},[2674],{"type":42,"tag":56,"props":2675,"children":2677},{"className":2676},[],[2678],{"type":47,"value":2679},"act_two",{"type":42,"tag":798,"props":2681,"children":2682},{},[2683],{"type":47,"value":2684},"Character performance",{"type":42,"tag":798,"props":2686,"children":2687},{},[2688],{"type":47,"value":816},{"type":42,"tag":798,"props":2690,"children":2691},{},[2692],{"type":47,"value":816},{"type":42,"tag":798,"props":2694,"children":2695},{},[2696],{"type":47,"value":2697},"Transfer facial\u002Fbody performance",{"type":42,"tag":50,"props":2699,"children":2700},{},[2701,2713],{"type":42,"tag":698,"props":2702,"children":2703},{},[2704,2706,2711],{"type":47,"value":2705},"For product ads, use ",{"type":42,"tag":56,"props":2707,"children":2709},{"className":2708},[],[2710],{"type":47,"value":882},{"type":47,"value":2712},".",{"type":47,"value":2714}," It supports reference images (product photos fed directly), generates up to 4 variants per call, and produces up to 15s videos.",{"type":42,"tag":50,"props":2716,"children":2717},{},[2718,2729],{"type":42,"tag":698,"props":2719,"children":2720},{},[2721,2723,2728],{"type":47,"value":2722},"For cinematic video with audio, use ",{"type":42,"tag":56,"props":2724,"children":2726},{"className":2725},[],[2727],{"type":47,"value":2558},{"type":47,"value":2712},{"type":47,"value":2730}," It generates contextual ambient sound automatically.",{"type":42,"tag":164,"props":2732,"children":2734},{"id":2733},"image-models",[2735],{"type":47,"value":2736},"Image models",{"type":42,"tag":763,"props":2738,"children":2739},{},[2740,2758],{"type":42,"tag":767,"props":2741,"children":2742},{},[2743],{"type":42,"tag":771,"props":2744,"children":2745},{},[2746,2750,2754],{"type":42,"tag":775,"props":2747,"children":2748},{},[2749],{"type":47,"value":2431},{"type":42,"tag":775,"props":2751,"children":2752},{},[2753],{"type":47,"value":2436},{"type":42,"tag":775,"props":2755,"children":2756},{},[2757],{"type":47,"value":2450},{"type":42,"tag":791,"props":2759,"children":2760},{},[2761,2782,2803],{"type":42,"tag":771,"props":2762,"children":2763},{},[2764,2772,2777],{"type":42,"tag":798,"props":2765,"children":2766},{},[2767],{"type":42,"tag":56,"props":2768,"children":2770},{"className":2769},[],[2771],{"type":47,"value":1523},{"type":42,"tag":798,"props":2773,"children":2774},{},[2775],{"type":47,"value":2776},"General image generation",{"type":42,"tag":798,"props":2778,"children":2779},{},[2780],{"type":47,"value":2781},"Up to 3 reference images, highest quality",{"type":42,"tag":771,"props":2783,"children":2784},{},[2785,2793,2798],{"type":42,"tag":798,"props":2786,"children":2787},{},[2788],{"type":42,"tag":56,"props":2789,"children":2791},{"className":2790},[],[2792],{"type":47,"value":1531},{"type":42,"tag":798,"props":2794,"children":2795},{},[2796],{"type":47,"value":2797},"Fast drafts",{"type":42,"tag":798,"props":2799,"children":2800},{},[2801],{"type":47,"value":2802},"Requires at least 1 reference image",{"type":42,"tag":771,"props":2804,"children":2805},{},[2806,2814,2819],{"type":42,"tag":798,"props":2807,"children":2808},{},[2809],{"type":42,"tag":56,"props":2810,"children":2812},{"className":2811},[],[2813],{"type":47,"value":1538},{"type":42,"tag":798,"props":2815,"children":2816},{},[2817],{"type":47,"value":2818},"Fast image generation",{"type":42,"tag":798,"props":2820,"children":2821},{},[2822],{"type":47,"value":2823},"Google Gemini-based",{"type":42,"tag":164,"props":2825,"children":2827},{"id":2826},"audio-models",[2828],{"type":47,"value":2829},"Audio models",{"type":42,"tag":763,"props":2831,"children":2832},{},[2833,2853],{"type":42,"tag":767,"props":2834,"children":2835},{},[2836],{"type":42,"tag":771,"props":2837,"children":2838},{},[2839,2843,2848],{"type":42,"tag":775,"props":2840,"children":2841},{},[2842],{"type":47,"value":2431},{"type":42,"tag":775,"props":2844,"children":2845},{},[2846],{"type":47,"value":2847},"Endpoint",{"type":42,"tag":775,"props":2849,"children":2850},{},[2851],{"type":47,"value":2852},"Purpose",{"type":42,"tag":791,"props":2854,"children":2855},{},[2856,2878,2900,2922,2944],{"type":42,"tag":771,"props":2857,"children":2858},{},[2859,2868,2873],{"type":42,"tag":798,"props":2860,"children":2861},{},[2862],{"type":42,"tag":56,"props":2863,"children":2865},{"className":2864},[],[2866],{"type":47,"value":2867},"eleven_text_to_sound_v2",{"type":42,"tag":798,"props":2869,"children":2870},{},[2871],{"type":47,"value":2872},"sound_effect",{"type":42,"tag":798,"props":2874,"children":2875},{},[2876],{"type":47,"value":2877},"Sound effects from text description",{"type":42,"tag":771,"props":2879,"children":2880},{},[2881,2890,2895],{"type":42,"tag":798,"props":2882,"children":2883},{},[2884],{"type":42,"tag":56,"props":2885,"children":2887},{"className":2886},[],[2888],{"type":47,"value":2889},"eleven_multilingual_v2",{"type":42,"tag":798,"props":2891,"children":2892},{},[2893],{"type":47,"value":2894},"text_to_speech",{"type":42,"tag":798,"props":2896,"children":2897},{},[2898],{"type":47,"value":2899},"TTS with 50 voice presets",{"type":42,"tag":771,"props":2901,"children":2902},{},[2903,2912,2917],{"type":42,"tag":798,"props":2904,"children":2905},{},[2906],{"type":42,"tag":56,"props":2907,"children":2909},{"className":2908},[],[2910],{"type":47,"value":2911},"eleven_multilingual_sts_v2",{"type":42,"tag":798,"props":2913,"children":2914},{},[2915],{"type":47,"value":2916},"speech_to_speech",{"type":42,"tag":798,"props":2918,"children":2919},{},[2920],{"type":47,"value":2921},"Voice conversion in audio\u002Fvideo",{"type":42,"tag":771,"props":2923,"children":2924},{},[2925,2934,2939],{"type":42,"tag":798,"props":2926,"children":2927},{},[2928],{"type":42,"tag":56,"props":2929,"children":2931},{"className":2930},[],[2932],{"type":47,"value":2933},"eleven_voice_dubbing",{"type":42,"tag":798,"props":2935,"children":2936},{},[2937],{"type":47,"value":2938},"voice_dubbing",{"type":42,"tag":798,"props":2940,"children":2941},{},[2942],{"type":47,"value":2943},"Translate + dub to 28 languages",{"type":42,"tag":771,"props":2945,"children":2946},{},[2947,2956,2961],{"type":42,"tag":798,"props":2948,"children":2949},{},[2950],{"type":42,"tag":56,"props":2951,"children":2953},{"className":2952},[],[2954],{"type":47,"value":2955},"eleven_voice_isolation",{"type":42,"tag":798,"props":2957,"children":2958},{},[2959],{"type":47,"value":2960},"voice_isolation",{"type":42,"tag":798,"props":2962,"children":2963},{},[2964],{"type":47,"value":2965},"Separate voice from background",{"type":42,"tag":164,"props":2967,"children":2969},{"id":2968},"voice-presets-tts-and-speech-to-speech",[2970],{"type":47,"value":2971},"Voice presets (TTS and speech-to-speech)",{"type":42,"tag":50,"props":2973,"children":2974},{},[2975],{"type":47,"value":2976},"Maya, Arjun, Serene, Bernard, Billy, Mark, Clint, Mabel, Chad, Leslie, Eleanor, Elias, Elliot, Grungle, Brodie, Sandra, Kirk, Kylie, Lara, Lisa, Malachi, Marlene, Martin, Miriam, Monster, Paula, Pip, Rusty, Ragnar, Xylar, Maggie, Jack, Katie, Noah, James, Rina, Ella, Mariah, Frank, Claudia, Niki, Vincent, Kendrick, Myrna, Tom, Wanda, Benjamin, Kiana, Rachel",{"type":42,"tag":160,"props":2978,"children":2979},{},[],{"type":42,"tag":65,"props":2981,"children":2983},{"id":2982},"supported-ratios",[2984],{"type":47,"value":2985},"Supported Ratios",{"type":42,"tag":164,"props":2987,"children":2989},{"id":2988},"video-ratios-by-model",[2990],{"type":47,"value":2991},"Video ratios by model",{"type":42,"tag":50,"props":2993,"children":2994},{},[2995,3000,3001,3006,3007,3013,3014,3020,3021,3027,3028,3034,3035],{"type":42,"tag":698,"props":2996,"children":2997},{},[2998],{"type":47,"value":2999},"gen4.5 \u002F gen4_turbo:",{"type":47,"value":2020},{"type":42,"tag":56,"props":3002,"children":3004},{"className":3003},[],[3005],{"type":47,"value":927},{"type":47,"value":1525},{"type":42,"tag":56,"props":3008,"children":3010},{"className":3009},[],[3011],{"type":47,"value":3012},"720:1280",{"type":47,"value":1525},{"type":42,"tag":56,"props":3015,"children":3017},{"className":3016},[],[3018],{"type":47,"value":3019},"1104:832",{"type":47,"value":1525},{"type":42,"tag":56,"props":3022,"children":3024},{"className":3023},[],[3025],{"type":47,"value":3026},"960:960",{"type":47,"value":1525},{"type":42,"tag":56,"props":3029,"children":3031},{"className":3030},[],[3032],{"type":47,"value":3033},"832:1104",{"type":47,"value":1525},{"type":42,"tag":56,"props":3036,"children":3038},{"className":3037},[],[3039],{"type":47,"value":3040},"1584:672",{"type":42,"tag":50,"props":3042,"children":3043},{},[3044,3049,3050,3056,3057,3063,3064,3070,3071,3077,3078,3084,3085,3091,3092,3098,3099,3104,3105,3111,3112,3117,3118,3124,3125],{"type":42,"tag":698,"props":3045,"children":3046},{},[3047],{"type":47,"value":3048},"seedance2:",{"type":47,"value":2020},{"type":42,"tag":56,"props":3051,"children":3053},{"className":3052},[],[3054],{"type":47,"value":3055},"992:432",{"type":47,"value":1525},{"type":42,"tag":56,"props":3058,"children":3060},{"className":3059},[],[3061],{"type":47,"value":3062},"864:496",{"type":47,"value":1525},{"type":42,"tag":56,"props":3065,"children":3067},{"className":3066},[],[3068],{"type":47,"value":3069},"752:560",{"type":47,"value":1525},{"type":42,"tag":56,"props":3072,"children":3074},{"className":3073},[],[3075],{"type":47,"value":3076},"640:640",{"type":47,"value":1525},{"type":42,"tag":56,"props":3079,"children":3081},{"className":3080},[],[3082],{"type":47,"value":3083},"560:752",{"type":47,"value":1525},{"type":42,"tag":56,"props":3086,"children":3088},{"className":3087},[],[3089],{"type":47,"value":3090},"496:864",{"type":47,"value":1525},{"type":42,"tag":56,"props":3093,"children":3095},{"className":3094},[],[3096],{"type":47,"value":3097},"1470:630",{"type":47,"value":1525},{"type":42,"tag":56,"props":3100,"children":3102},{"className":3101},[],[3103],{"type":47,"value":927},{"type":47,"value":1525},{"type":42,"tag":56,"props":3106,"children":3108},{"className":3107},[],[3109],{"type":47,"value":3110},"1112:834",{"type":47,"value":1525},{"type":42,"tag":56,"props":3113,"children":3115},{"className":3114},[],[3116],{"type":47,"value":3026},{"type":47,"value":1525},{"type":42,"tag":56,"props":3119,"children":3121},{"className":3120},[],[3122],{"type":47,"value":3123},"834:1112",{"type":47,"value":1525},{"type":42,"tag":56,"props":3126,"children":3128},{"className":3127},[],[3129],{"type":47,"value":3012},{"type":42,"tag":50,"props":3131,"children":3132},{},[3133,3138,3139,3144,3145,3150,3151,3157,3158],{"type":42,"tag":698,"props":3134,"children":3135},{},[3136],{"type":47,"value":3137},"veo3.1 \u002F veo3.1_fast \u002F veo3:",{"type":47,"value":2020},{"type":42,"tag":56,"props":3140,"children":3142},{"className":3141},[],[3143],{"type":47,"value":927},{"type":47,"value":1525},{"type":42,"tag":56,"props":3146,"children":3148},{"className":3147},[],[3149],{"type":47,"value":3012},{"type":47,"value":1525},{"type":42,"tag":56,"props":3152,"children":3154},{"className":3153},[],[3155],{"type":47,"value":3156},"1080:1920",{"type":47,"value":1525},{"type":42,"tag":56,"props":3159,"children":3161},{"className":3160},[],[3162],{"type":47,"value":3163},"1920:1080",{"type":42,"tag":164,"props":3165,"children":3167},{"id":3166},"common-ad-format-ratios",[3168],{"type":47,"value":3169},"Common ad format ratios",{"type":42,"tag":763,"props":3171,"children":3172},{},[3173,3197],{"type":42,"tag":767,"props":3174,"children":3175},{},[3176],{"type":42,"tag":771,"props":3177,"children":3178},{},[3179,3184,3189,3193],{"type":42,"tag":775,"props":3180,"children":3181},{},[3182],{"type":47,"value":3183},"Platform",{"type":42,"tag":775,"props":3185,"children":3186},{},[3187],{"type":47,"value":3188},"Ratio",{"type":42,"tag":775,"props":3190,"children":3191},{},[3192],{"type":47,"value":882},{"type":42,"tag":775,"props":3194,"children":3195},{},[3196],{"type":47,"value":2496},{"type":42,"tag":791,"props":3198,"children":3199},{},[3200,3224,3248,3272],{"type":42,"tag":771,"props":3201,"children":3202},{},[3203,3208,3216,3220],{"type":42,"tag":798,"props":3204,"children":3205},{},[3206],{"type":47,"value":3207},"TikTok \u002F Reels (9:16)",{"type":42,"tag":798,"props":3209,"children":3210},{},[3211],{"type":42,"tag":56,"props":3212,"children":3214},{"className":3213},[],[3215],{"type":47,"value":3012},{"type":42,"tag":798,"props":3217,"children":3218},{},[3219],{"type":47,"value":2479},{"type":42,"tag":798,"props":3221,"children":3222},{},[3223],{"type":47,"value":2479},{"type":42,"tag":771,"props":3225,"children":3226},{},[3227,3232,3240,3244],{"type":42,"tag":798,"props":3228,"children":3229},{},[3230],{"type":47,"value":3231},"YouTube (16:9)",{"type":42,"tag":798,"props":3233,"children":3234},{},[3235],{"type":42,"tag":56,"props":3236,"children":3238},{"className":3237},[],[3239],{"type":47,"value":927},{"type":42,"tag":798,"props":3241,"children":3242},{},[3243],{"type":47,"value":2479},{"type":42,"tag":798,"props":3245,"children":3246},{},[3247],{"type":47,"value":2479},{"type":42,"tag":771,"props":3249,"children":3250},{},[3251,3256,3264,3268],{"type":42,"tag":798,"props":3252,"children":3253},{},[3254],{"type":47,"value":3255},"Instagram Square (1:1)",{"type":42,"tag":798,"props":3257,"children":3258},{},[3259],{"type":42,"tag":56,"props":3260,"children":3262},{"className":3261},[],[3263],{"type":47,"value":3026},{"type":42,"tag":798,"props":3265,"children":3266},{},[3267],{"type":47,"value":2479},{"type":42,"tag":798,"props":3269,"children":3270},{},[3271],{"type":47,"value":2479},{"type":42,"tag":771,"props":3273,"children":3274},{},[3275,3280,3288,3293],{"type":42,"tag":798,"props":3276,"children":3277},{},[3278],{"type":47,"value":3279},"Instagram Feed (4:3)",{"type":42,"tag":798,"props":3281,"children":3282},{},[3283],{"type":42,"tag":56,"props":3284,"children":3286},{"className":3285},[],[3287],{"type":47,"value":3110},{"type":42,"tag":798,"props":3289,"children":3290},{},[3291],{"type":47,"value":3292},"yes (approx)",{"type":42,"tag":798,"props":3294,"children":3295},{},[3296],{"type":42,"tag":56,"props":3297,"children":3299},{"className":3298},[],[3300],{"type":47,"value":3019},{"type":42,"tag":164,"props":3302,"children":3304},{"id":3303},"image-ratios",[3305],{"type":47,"value":3306},"Image ratios",{"type":42,"tag":50,"props":3308,"children":3309},{},[3310,3315,3316,3322,3323,3328,3329,3335,3336,3342,3343,3349,3350,3356,3357,3363,3364,3369,3370,3375,3376,3382,3383,3388,3389,3394,3395,3401,3402,3408,3409,3415,3416],{"type":42,"tag":698,"props":3311,"children":3312},{},[3313],{"type":47,"value":3314},"gen4_image \u002F gen4_image_turbo:",{"type":47,"value":2020},{"type":42,"tag":56,"props":3317,"children":3319},{"className":3318},[],[3320],{"type":47,"value":3321},"1024:1024",{"type":47,"value":1525},{"type":42,"tag":56,"props":3324,"children":3326},{"className":3325},[],[3327],{"type":47,"value":1571},{"type":47,"value":1525},{"type":42,"tag":56,"props":3330,"children":3332},{"className":3331},[],[3333],{"type":47,"value":3334},"1168:880",{"type":47,"value":1525},{"type":42,"tag":56,"props":3337,"children":3339},{"className":3338},[],[3340],{"type":47,"value":3341},"1360:768",{"type":47,"value":1525},{"type":42,"tag":56,"props":3344,"children":3346},{"className":3345},[],[3347],{"type":47,"value":3348},"1440:1080",{"type":47,"value":1525},{"type":42,"tag":56,"props":3351,"children":3353},{"className":3352},[],[3354],{"type":47,"value":3355},"1080:1440",{"type":47,"value":1525},{"type":42,"tag":56,"props":3358,"children":3360},{"className":3359},[],[3361],{"type":47,"value":3362},"1808:768",{"type":47,"value":1525},{"type":42,"tag":56,"props":3365,"children":3367},{"className":3366},[],[3368],{"type":47,"value":3163},{"type":47,"value":1525},{"type":42,"tag":56,"props":3371,"children":3373},{"className":3372},[],[3374],{"type":47,"value":3156},{"type":47,"value":1525},{"type":42,"tag":56,"props":3377,"children":3379},{"className":3378},[],[3380],{"type":47,"value":3381},"2112:912",{"type":47,"value":1525},{"type":42,"tag":56,"props":3384,"children":3386},{"className":3385},[],[3387],{"type":47,"value":927},{"type":47,"value":1525},{"type":42,"tag":56,"props":3390,"children":3392},{"className":3391},[],[3393],{"type":47,"value":3012},{"type":47,"value":1525},{"type":42,"tag":56,"props":3396,"children":3398},{"className":3397},[],[3399],{"type":47,"value":3400},"720:720",{"type":47,"value":1525},{"type":42,"tag":56,"props":3403,"children":3405},{"className":3404},[],[3406],{"type":47,"value":3407},"960:720",{"type":47,"value":1525},{"type":42,"tag":56,"props":3410,"children":3412},{"className":3411},[],[3413],{"type":47,"value":3414},"720:960",{"type":47,"value":1525},{"type":42,"tag":56,"props":3417,"children":3419},{"className":3418},[],[3420],{"type":47,"value":3421},"1680:720",{"type":42,"tag":50,"props":3423,"children":3424},{},[3425,3430,3431,3437,3438,3444,3445,3450,3451,3457,3458,3464,3465,3471,3472,3478,3479,3485,3486,3492,3493],{"type":42,"tag":698,"props":3426,"children":3427},{},[3428],{"type":47,"value":3429},"gemini_2.5_flash:",{"type":47,"value":2020},{"type":42,"tag":56,"props":3432,"children":3434},{"className":3433},[],[3435],{"type":47,"value":3436},"1344:768",{"type":47,"value":1525},{"type":42,"tag":56,"props":3439,"children":3441},{"className":3440},[],[3442],{"type":47,"value":3443},"768:1344",{"type":47,"value":1525},{"type":42,"tag":56,"props":3446,"children":3448},{"className":3447},[],[3449],{"type":47,"value":3321},{"type":47,"value":1525},{"type":42,"tag":56,"props":3452,"children":3454},{"className":3453},[],[3455],{"type":47,"value":3456},"1184:864",{"type":47,"value":1525},{"type":42,"tag":56,"props":3459,"children":3461},{"className":3460},[],[3462],{"type":47,"value":3463},"864:1184",{"type":47,"value":1525},{"type":42,"tag":56,"props":3466,"children":3468},{"className":3467},[],[3469],{"type":47,"value":3470},"1536:672",{"type":47,"value":1525},{"type":42,"tag":56,"props":3473,"children":3475},{"className":3474},[],[3476],{"type":47,"value":3477},"832:1248",{"type":47,"value":1525},{"type":42,"tag":56,"props":3480,"children":3482},{"className":3481},[],[3483],{"type":47,"value":3484},"1248:832",{"type":47,"value":1525},{"type":42,"tag":56,"props":3487,"children":3489},{"className":3488},[],[3490],{"type":47,"value":3491},"896:1152",{"type":47,"value":1525},{"type":42,"tag":56,"props":3494,"children":3496},{"className":3495},[],[3497],{"type":47,"value":3498},"1152:896",{"type":42,"tag":160,"props":3500,"children":3501},{},[],{"type":42,"tag":65,"props":3503,"children":3505},{"id":3504},"output-conventions",[3506],{"type":47,"value":3507},"Output Conventions",{"type":42,"tag":704,"props":3509,"children":3510},{},[3511,3531,3542,3547,3568,3573],{"type":42,"tag":708,"props":3512,"children":3513},{},[3514,3516,3521,3523,3529],{"type":47,"value":3515},"Files are saved to ",{"type":42,"tag":56,"props":3517,"children":3519},{"className":3518},[],[3520],{"type":47,"value":1203},{"type":47,"value":3522}," (default: ",{"type":42,"tag":56,"props":3524,"children":3526},{"className":3525},[],[3527],{"type":47,"value":3528},"output\u002F",{"type":47,"value":3530},").",{"type":42,"tag":708,"props":3532,"children":3533},{},[3534,3536],{"type":47,"value":3535},"Filenames use the pattern: ",{"type":42,"tag":56,"props":3537,"children":3539},{"className":3538},[],[3540],{"type":47,"value":3541},"YYYY-MM-DD-HH-MM-SS-\u003Cname>.ext",{"type":42,"tag":708,"props":3543,"children":3544},{},[3545],{"type":47,"value":3546},"Scripts print the local file path to stdout on success.",{"type":42,"tag":708,"props":3548,"children":3549},{},[3550,3552,3558,3560,3566],{"type":47,"value":3551},"Scripts print structured JSON lines (",{"type":42,"tag":56,"props":3553,"children":3555},{"className":3554},[],[3556],{"type":47,"value":3557},"{\"event\": \"runway_task\", ...}",{"type":47,"value":3559}," and ",{"type":42,"tag":56,"props":3561,"children":3563},{"className":3562},[],[3564],{"type":47,"value":3565},"{\"event\": \"runway_result\", ...}",{"type":47,"value":3567},") to stdout for machine consumption.",{"type":42,"tag":708,"props":3569,"children":3570},{},[3571],{"type":47,"value":3572},"Status\u002Fprogress messages go to stderr.",{"type":42,"tag":708,"props":3574,"children":3575},{},[3576],{"type":47,"value":3577},"Do NOT read generated media files back into the conversation — just report the file paths to the user.",{"type":42,"tag":160,"props":3579,"children":3580},{},[],{"type":42,"tag":65,"props":3582,"children":3584},{"id":3583},"local-file-handling",[3585],{"type":47,"value":3586},"Local File Handling",{"type":42,"tag":50,"props":3588,"children":3589},{},[3590],{"type":47,"value":3591},"All scripts accept local file paths for image, video, and audio inputs. Local files are automatically uploaded via the Runway uploads API (ephemeral, valid for 24h) before being used in generation requests.",{"type":42,"tag":160,"props":3593,"children":3594},{},[],{"type":42,"tag":65,"props":3596,"children":3598},{"id":3597},"error-handling",[3599],{"type":47,"value":3600},"Error Handling",{"type":42,"tag":763,"props":3602,"children":3603},{},[3604,3625],{"type":42,"tag":767,"props":3605,"children":3606},{},[3607],{"type":42,"tag":771,"props":3608,"children":3609},{},[3610,3615,3620],{"type":42,"tag":775,"props":3611,"children":3612},{},[3613],{"type":47,"value":3614},"Error",{"type":42,"tag":775,"props":3616,"children":3617},{},[3618],{"type":47,"value":3619},"Meaning",{"type":42,"tag":775,"props":3621,"children":3622},{},[3623],{"type":47,"value":3624},"Action",{"type":42,"tag":791,"props":3626,"children":3627},{},[3628,3646,3664,3682,3700],{"type":42,"tag":771,"props":3629,"children":3630},{},[3631,3636,3641],{"type":42,"tag":798,"props":3632,"children":3633},{},[3634],{"type":47,"value":3635},"429 \u002F rate limit",{"type":42,"tag":798,"props":3637,"children":3638},{},[3639],{"type":47,"value":3640},"Too many requests",{"type":42,"tag":798,"props":3642,"children":3643},{},[3644],{"type":47,"value":3645},"Wait and retry",{"type":42,"tag":771,"props":3647,"children":3648},{},[3649,3654,3659],{"type":42,"tag":798,"props":3650,"children":3651},{},[3652],{"type":47,"value":3653},"402 \u002F insufficient credits",{"type":42,"tag":798,"props":3655,"children":3656},{},[3657],{"type":47,"value":3658},"Not enough credits",{"type":42,"tag":798,"props":3660,"children":3661},{},[3662],{"type":47,"value":3663},"User must top up at runway.com",{"type":42,"tag":771,"props":3665,"children":3666},{},[3667,3672,3677],{"type":42,"tag":798,"props":3668,"children":3669},{},[3670],{"type":47,"value":3671},"SAFETY.INPUT.IMAGE",{"type":42,"tag":798,"props":3673,"children":3674},{},[3675],{"type":47,"value":3676},"Input image flagged",{"type":42,"tag":798,"props":3678,"children":3679},{},[3680],{"type":47,"value":3681},"Revise the input image",{"type":42,"tag":771,"props":3683,"children":3684},{},[3685,3690,3695],{"type":42,"tag":798,"props":3686,"children":3687},{},[3688],{"type":47,"value":3689},"SAFETY.OUTPUT",{"type":42,"tag":798,"props":3691,"children":3692},{},[3693],{"type":47,"value":3694},"Generated content flagged",{"type":42,"tag":798,"props":3696,"children":3697},{},[3698],{"type":47,"value":3699},"Revise the prompt",{"type":42,"tag":771,"props":3701,"children":3702},{},[3703,3708,3713],{"type":42,"tag":798,"props":3704,"children":3705},{},[3706],{"type":47,"value":3707},"Task FAILED",{"type":42,"tag":798,"props":3709,"children":3710},{},[3711],{"type":47,"value":3712},"Generation failed",{"type":42,"tag":798,"props":3714,"children":3715},{},[3716],{"type":47,"value":3717},"Check the failure message, adjust inputs",{"type":42,"tag":160,"props":3719,"children":3720},{},[],{"type":42,"tag":65,"props":3722,"children":3724},{"id":3723},"prompt-tips-for-product-ad-videos",[3725],{"type":47,"value":3726},"Prompt Tips for Product Ad Videos",{"type":42,"tag":704,"props":3728,"children":3729},{},[3730,3735,3740,3745,3758],{"type":42,"tag":708,"props":3731,"children":3732},{},[3733],{"type":47,"value":3734},"Describe camera movement explicitly: \"slow dolly in\", \"smooth orbit around product\", \"camera pulls back to reveal\"",{"type":42,"tag":708,"props":3736,"children":3737},{},[3738],{"type":47,"value":3739},"Specify lighting: \"soft studio lighting\", \"golden hour warm light\", \"dramatic side light\"",{"type":42,"tag":708,"props":3741,"children":3742},{},[3743],{"type":47,"value":3744},"Keep the product description concrete: material, color, size cues",{"type":42,"tag":708,"props":3746,"children":3747},{},[3748,3750,3756],{"type":47,"value":3749},"For seedance2, the reference image carries the visual identity — the prompt should describe ",{"type":42,"tag":3751,"props":3752,"children":3753},"em",{},[3754],{"type":47,"value":3755},"motion and scene",{"type":47,"value":3757},", not the product itself",{"type":42,"tag":708,"props":3759,"children":3760},{},[3761],{"type":47,"value":3762},"Shorter prompts (1-2 sentences) often produce better results than long descriptions",{"type":42,"tag":3764,"props":3765,"children":3766},"style",{},[3767],{"type":47,"value":3768},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":3770,"total":500},[3771,3788,3797,3811,3826,3837,3850,3861,3875,3893,3904,3924],{"slug":3772,"name":3772,"fn":3773,"description":3774,"org":3775,"tags":3776,"stars":3785,"repoUrl":3786,"updatedAt":3787},"rw-api-reference","look up Runway API reference","Complete reference for Runway's public API: models, endpoints, costs, limits, and types",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3777,3778,3781,3784],{"name":19,"slug":20,"type":16},{"name":3779,"slug":3780,"type":16},"API Development","api-development",{"name":3782,"slug":3783,"type":16},"Reference","reference",{"name":25,"slug":26,"type":16},57,"https:\u002F\u002Fgithub.com\u002Frunwayml\u002Fskills","2026-04-08T04:41:58.820783",{"slug":3789,"name":3789,"fn":3790,"description":3791,"org":3792,"tags":3793,"stars":3785,"repoUrl":3786,"updatedAt":3796},"rw-check-compatibility","verify codebase compatibility with the Runway API","Analyze a user's codebase to verify it can use Runway's public API (server-side requirement)",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3794,3795],{"name":3779,"slug":3780,"type":16},{"name":9,"slug":8,"type":16},"2026-04-08T04:42:01.271257",{"slug":3798,"name":3798,"fn":3799,"description":3800,"org":3801,"tags":3802,"stars":3785,"repoUrl":3786,"updatedAt":3810},"rw-check-org-details","query Runway API for organization details","Query the Runway API for organization details: rate limits, credit balance, usage tier, and daily generation counts",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3803,3806,3809],{"name":3804,"slug":3805,"type":16},"Operations","operations",{"name":3807,"slug":3808,"type":16},"Reporting","reporting",{"name":9,"slug":8,"type":16},"2026-04-08T04:42:00.054235",{"slug":3812,"name":3812,"fn":3813,"description":3814,"org":3815,"tags":3816,"stars":3785,"repoUrl":3786,"updatedAt":3825},"rw-fetch-api-reference","retrieve Runway API reference","Retrieve the latest Runway API reference from docs.dev.runwayml.com and use it as the authoritative source before any integration work",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3817,3818,3821,3824],{"name":3779,"slug":3780,"type":16},{"name":3819,"slug":3820,"type":16},"Documentation","documentation",{"name":3822,"slug":3823,"type":16},"Research","research",{"name":9,"slug":8,"type":16},"2026-04-08T04:42:07.604739",{"slug":3827,"name":3827,"fn":3828,"description":3829,"org":3830,"tags":3831,"stars":3785,"repoUrl":3786,"updatedAt":3836},"rw-generate-audio","generate audio with Runway API","Generate audio using the Runway API via runnable scripts. Supports TTS, sound effects, voice isolation, dubbing, and voice conversion.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3832,3833,3834,3835],{"name":19,"slug":20,"type":16},{"name":22,"slug":23,"type":16},{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},"2026-04-17T04:51:59.892185",{"slug":3838,"name":3838,"fn":3839,"description":3840,"org":3841,"tags":3842,"stars":3785,"repoUrl":3786,"updatedAt":3849},"rw-generate-image","generate images with Runway API","Generate images directly using the Runway API via runnable scripts. Supports text-to-image with optional reference images.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3843,3844,3845,3848],{"name":19,"slug":20,"type":16},{"name":14,"slug":15,"type":16},{"name":3846,"slug":3847,"type":16},"Image Generation","image-generation",{"name":9,"slug":8,"type":16},"2026-04-17T04:52:01.158325",{"slug":3851,"name":3851,"fn":3852,"description":3853,"org":3854,"tags":3855,"stars":3785,"repoUrl":3786,"updatedAt":3860},"rw-generate-video","generate videos with Runway API","Generate videos directly using the Runway API via runnable scripts. Supports text-to-video, image-to-video, and video-to-video with seedance2, gen4.5, veo3, and more.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3856,3857,3858,3859],{"name":19,"slug":20,"type":16},{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":25,"slug":26,"type":16},"2026-04-17T04:51:58.600919",{"slug":3862,"name":3862,"fn":3863,"description":3864,"org":3865,"tags":3866,"stars":3785,"repoUrl":3786,"updatedAt":3874},"rw-integrate-audio","integrate Runway audio APIs","Help users integrate Runway audio APIs (TTS, sound effects, voice isolation, dubbing)",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3867,3868,3869,3870,3871],{"name":3779,"slug":3780,"type":16},{"name":22,"slug":23,"type":16},{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":3872,"slug":3873,"type":16},"Speech","speech","2026-04-08T04:42:10.081814",{"slug":3876,"name":3876,"fn":3877,"description":3878,"org":3879,"tags":3880,"stars":3785,"repoUrl":3786,"updatedAt":3892},"rw-integrate-character-embed","embed Runway characters in React apps","Help users embed Runway Character avatar calls in React apps using the @runwayml\u002Favatars-react SDK",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3881,3882,3885,3888,3889],{"name":3779,"slug":3780,"type":16},{"name":3883,"slug":3884,"type":16},"Frontend","frontend",{"name":3886,"slug":3887,"type":16},"React","react",{"name":9,"slug":8,"type":16},{"name":3890,"slug":3891,"type":16},"UI Components","ui-components","2026-04-08T04:42:08.849481",{"slug":3894,"name":3894,"fn":3895,"description":3896,"org":3897,"tags":3898,"stars":3785,"repoUrl":3786,"updatedAt":3903},"rw-integrate-characters","integrate Runway conversational characters","Help users create Runway Characters (GWM-1 avatars) and integrate real-time conversational sessions into their apps",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3899,3900,3901,3902],{"name":3779,"slug":3780,"type":16},{"name":22,"slug":23,"type":16},{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},"2026-04-08T04:42:06.171483",{"slug":3905,"name":3905,"fn":3906,"description":3907,"org":3908,"tags":3909,"stars":3785,"repoUrl":3786,"updatedAt":3923},"rw-integrate-documents","add documents to Runway Characters","Help users add knowledge base documents to Runway Characters for domain-specific conversations",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3910,3913,3916,3919,3922],{"name":3911,"slug":3912,"type":16},"Agents","agents",{"name":3914,"slug":3915,"type":16},"AI Context","ai-context",{"name":3917,"slug":3918,"type":16},"Documents","documents",{"name":3920,"slug":3921,"type":16},"Knowledge Management","knowledge-management",{"name":9,"slug":8,"type":16},"2026-04-08T04:42:04.95186",{"slug":3925,"name":3925,"fn":3926,"description":3927,"org":3928,"tags":3929,"stars":3785,"repoUrl":3786,"updatedAt":3934},"rw-integrate-image","integrate Runway image generation APIs","Help users integrate Runway image generation APIs (text-to-image with reference images)",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3930,3931,3932,3933],{"name":3779,"slug":3780,"type":16},{"name":14,"slug":15,"type":16},{"name":3846,"slug":3847,"type":16},{"name":9,"slug":8,"type":16},"2026-04-08T04:42:11.322008",{"items":3936,"total":91},[3937],{"slug":4,"name":4,"fn":5,"description":6,"org":3938,"tags":3939,"stars":27,"repoUrl":28,"updatedAt":29},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3940,3941,3942,3943,3944],{"name":19,"slug":20,"type":16},{"name":22,"slug":23,"type":16},{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":25,"slug":26,"type":16}]