Update project
update_projectPatch project fields. Updatable: title, description, sfx_level, video_concept, voice_mix, voice_tts_provider, script_target_minutes, narrator_speed, video_format. (The narrator's TTS voice is NOT here — use set_narrator_voice.)
narrator_speed is the narration rate (0.5-2.0, default 1.0; clamped to
0.7-1.2 on ElevenLabs). It changes how fast words are SAID and nothing
else — it adds no silence between them, so "slow this down" usually
wants `<break>` tags in the script text too (see save_script).
video_format ('landscape' | 'portrait') is only changeable until the
storyboard exists — after that the shots and overlays are composed for the
current frame and the patch 409s. Switch it before generate_storyboard.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Partial dict of fields to patch; allowed keys: title, description, sfx_level ('none'|'minimal'|'frequent'), video_concept, voice_mix ('narrator_only'|'narrator_led'|'balanced'|'character_led'), voice_tts_provider ('minimax'|'elevenlabs'), script_target_minutes, narrator_speed, video_format | |
| project_id | Yes | Project ID, as returned by create_project or list_projects |