From cbd3710f4f970deab93f62a82db5a0f9bf43de4e Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Thu, 2 Jul 2026 11:26:02 -0400 Subject: [PATCH] seedance text prompt max length (#1721) --- .../video_models/by_type/seedance_2p0_video_models.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/crates/service/web/storyteller_web/src/configs/omni_gen/video_models/by_type/seedance_2p0_video_models.rs b/crates/service/web/storyteller_web/src/configs/omni_gen/video_models/by_type/seedance_2p0_video_models.rs index 8ca806a161..e354fb0d66 100644 --- a/crates/service/web/storyteller_web/src/configs/omni_gen/video_models/by_type/seedance_2p0_video_models.rs +++ b/crates/service/web/storyteller_web/src/configs/omni_gen/video_models/by_type/seedance_2p0_video_models.rs @@ -19,6 +19,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("The Chinese Volcengine (ByteDance China API platform) version of Seedance 2.0. Checkpoint is from January 2026. This may be better at some characters than the other Seedance models.".to_string()), extra_info_short: Some("Original Seedance 2.0".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -67,6 +68,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("The Chinese Volcengine (ByteDance China API platform) version of Seedance 2.0 Fast. Checkpoint is from January 2026. This may be better at some characters than the other Seedance models.".to_string()), extra_info_short: Some("Original Seedance 2.0 Fast".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -113,6 +115,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("The Chinese BytePlus (ByteDance's Western API platform) version of Seedance 2.0. This has fewer restrictions on faces and IP.".to_string()), extra_info_short: Some("Seedance 2.0 (BytePlus version)".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -161,6 +164,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("The Chinese BytePlus (ByteDance's Western API platform) version of Seedance 2.0 Fast. This has fewer restrictions on faces and IP.".to_string()), extra_info_short: Some("Seedance 2.0 Fast (BytePlus version)".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -207,6 +211,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("This is the same BytePlus version of Seedance 2.0, but with even fewer restrictions around content. Horror movies, action movie violence, and more is possible.".to_string()), extra_info_short: Some("Seedance 2.0 (BytePlus version); less filtered".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -255,6 +260,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("This is the same BytePlus version of Seedance 2.0 Fast, but with even fewer restrictions around content. Horror movies, action movie violence, and more is possible.".to_string()), extra_info_short: Some("Seedance 2.0 Fast (BytePlus version); less filtered".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -300,6 +306,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("The Chinese Volcengine (ByteDance China API platform) version of Seedance 2.0 Mini. This may be better at some characters than the other Seedance models.".to_string()), extra_info_short: Some("Chinese Volcengine Version".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -346,6 +353,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("The Chinese BytePlus (ByteDance's Western API platform) version of Seedance 2.0 Mini. This has fewer restrictions on faces and IP.".to_string()), extra_info_short: Some("BytePlus Version".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true), @@ -392,6 +400,7 @@ pub fn seedance_2p0_video_models() -> Vec { extra_info: Some("This is the same BytePlus version of Seedance 2.0 Mini, but with even fewer restrictions around content. Horror movies, action movie violence, and more is possible.".to_string()), extra_info_short: Some("BytePlus Version".to_string()), text_prompt_supported: Some(true), + text_prompt_max_length: Some(10_000), starting_keyframe_supported: Some(true), ending_keyframe_supported: Some(true), image_references_supported: Some(true),