From 6a1f989d81c64cf5d50ce5a16e54255cb0d5c084 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 11 Aug 2026 19:05:21 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...rojectsClient.ImageToVideoCreateVideo.g.cs | 8 +++++++ ...ProjectsClient.TextToVideoCreateVideo.g.cs | 10 ++++++++ ...Models.ImageToVideoCreateVideoRequest.g.cs | 16 +++++++++++++ ....ImageToVideoCreateVideoRequestAssets.g.cs | 4 ++++ ...s.ImageToVideoCreateVideoRequestModel.g.cs | 14 +++++++++++ ...geToVideoCreateVideoRequestResolution.g.cs | 2 ++ ....Models.TextToVideoCreateVideoRequest.g.cs | 20 ++++++++++++++++ ...tToVideoCreateVideoRequestAspectRatio.g.cs | 2 ++ ...ls.TextToVideoCreateVideoRequestModel.g.cs | 14 +++++++++++ ...xtToVideoCreateVideoRequestResolution.g.cs | 2 ++ ...rojectsClient.ImageToVideoCreateVideo.g.cs | 8 +++++++ ...ProjectsClient.TextToVideoCreateVideo.g.cs | 10 ++++++++ src/libs/MagicHour/openapi.yaml | 24 +++++++++++-------- 13 files changed, 124 insertions(+), 10 deletions(-) diff --git a/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.ImageToVideoCreateVideo.g.cs b/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.ImageToVideoCreateVideo.g.cs index 4cad21c..4c6d9ba 100644 --- a/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.ImageToVideoCreateVideo.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.ImageToVideoCreateVideo.g.cs @@ -137,12 +137,14 @@ public partial interface IVideoProjectsClient /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -151,12 +153,14 @@ public partial interface IVideoProjectsClient /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -166,12 +170,14 @@ public partial interface IVideoProjectsClient /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -180,12 +186,14 @@ public partial interface IVideoProjectsClient /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// diff --git a/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.TextToVideoCreateVideo.g.cs b/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.TextToVideoCreateVideo.g.cs index 53a99ec..1b408c0 100644 --- a/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.TextToVideoCreateVideo.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.IVideoProjectsClient.TextToVideoCreateVideo.g.cs @@ -131,12 +131,14 @@ public partial interface IVideoProjectsClient /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -144,12 +146,14 @@ public partial interface IVideoProjectsClient /// Determines the aspect ratio of the output video.
/// * **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.
/// * **`wan-2.2`**: Supports 9:16, 16:9, 1:1.
+ /// * **`kling-2.6`**: Supports 9:16, 16:9, 1:1.
/// * **`kling-3.0`**: Supports 9:16, 16:9, 1:1.
/// * **`veo3.1-lite`**: Supports 9:16, 16:9.
/// * **`veo3.1`**: Supports 9:16, 16:9.
/// * **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.
+ /// * **`seedance-2.5`**: Supports 9:16, 16:9, 1:1.
/// * **`sora-2`**: Supports 9:16, 16:9.
/// Example: 16:9 /// @@ -157,12 +161,14 @@ public partial interface IVideoProjectsClient /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -171,12 +177,14 @@ public partial interface IVideoProjectsClient /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -187,12 +195,14 @@ public partial interface IVideoProjectsClient /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequest.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequest.g.cs index fcba509..ddf1b44 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequest.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequest.g.cs @@ -21,12 +21,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -40,12 +42,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -60,12 +64,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -79,12 +85,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// @@ -118,12 +126,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -140,12 +150,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -155,12 +167,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -169,12 +183,14 @@ public sealed partial class ImageToVideoCreateVideoRequest /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestAssets.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestAssets.g.cs index 0793a44..4460a2c 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestAssets.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestAssets.g.cs @@ -24,12 +24,14 @@ public sealed partial class ImageToVideoCreateVideoRequestAssets /// The image to use as the last frame of the video.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Supports 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.
/// * **`veo3.1`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Not supported
/// Example: api-assets/id/1234.png /// @@ -57,12 +59,14 @@ public sealed partial class ImageToVideoCreateVideoRequestAssets /// The image to use as the last frame of the video.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Supports 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.
/// * **`veo3.1`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Not supported
/// Example: api-assets/id/1234.png /// diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestModel.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestModel.g.cs index c252233..90a8d6c 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestModel.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestModel.g.cs @@ -8,12 +8,14 @@ namespace MagicHour /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -38,6 +40,10 @@ public enum ImageToVideoCreateVideoRequestModel /// Kling25Audio, /// + /// Great for action, motion blur, and camera moves. + /// + Kling26, + /// /// uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`. /// Kling30, @@ -66,6 +72,10 @@ public enum ImageToVideoCreateVideoRequestModel /// Seedance20Mini, /// + /// Highest quality with superior realism, detail, and motion + /// + Seedance25, + /// /// Open AI's model. Great for creativity and viral clips. /// Sora2, @@ -103,6 +113,7 @@ public static string ToValueString(this ImageToVideoCreateVideoRequestModel valu ImageToVideoCreateVideoRequestModel.Kling16 => "kling-1.6", ImageToVideoCreateVideoRequestModel.Kling25 => "kling-2.5", ImageToVideoCreateVideoRequestModel.Kling25Audio => "kling-2.5-audio", + ImageToVideoCreateVideoRequestModel.Kling26 => "kling-2.6", ImageToVideoCreateVideoRequestModel.Kling30 => "kling-3.0", ImageToVideoCreateVideoRequestModel.Ltx2 => "ltx-2", ImageToVideoCreateVideoRequestModel.Ltx23 => "ltx-2.3", @@ -110,6 +121,7 @@ public static string ToValueString(this ImageToVideoCreateVideoRequestModel valu ImageToVideoCreateVideoRequestModel.Seedance15 => "seedance-1.5", ImageToVideoCreateVideoRequestModel.Seedance20 => "seedance-2.0", ImageToVideoCreateVideoRequestModel.Seedance20Mini => "seedance-2.0-mini", + ImageToVideoCreateVideoRequestModel.Seedance25 => "seedance-2.5", ImageToVideoCreateVideoRequestModel.Sora2 => "sora-2", ImageToVideoCreateVideoRequestModel.Veo31 => "veo3.1", ImageToVideoCreateVideoRequestModel.Veo31Audio => "veo3.1-audio", @@ -129,6 +141,7 @@ public static string ToValueString(this ImageToVideoCreateVideoRequestModel valu "kling-1.6" => ImageToVideoCreateVideoRequestModel.Kling16, "kling-2.5" => ImageToVideoCreateVideoRequestModel.Kling25, "kling-2.5-audio" => ImageToVideoCreateVideoRequestModel.Kling25Audio, + "kling-2.6" => ImageToVideoCreateVideoRequestModel.Kling26, "kling-3.0" => ImageToVideoCreateVideoRequestModel.Kling30, "ltx-2" => ImageToVideoCreateVideoRequestModel.Ltx2, "ltx-2.3" => ImageToVideoCreateVideoRequestModel.Ltx23, @@ -136,6 +149,7 @@ public static string ToValueString(this ImageToVideoCreateVideoRequestModel valu "seedance-1.5" => ImageToVideoCreateVideoRequestModel.Seedance15, "seedance-2.0" => ImageToVideoCreateVideoRequestModel.Seedance20, "seedance-2.0-mini" => ImageToVideoCreateVideoRequestModel.Seedance20Mini, + "seedance-2.5" => ImageToVideoCreateVideoRequestModel.Seedance25, "sora-2" => ImageToVideoCreateVideoRequestModel.Sora2, "veo3.1" => ImageToVideoCreateVideoRequestModel.Veo31, "veo3.1-audio" => ImageToVideoCreateVideoRequestModel.Veo31Audio, diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestResolution.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestResolution.g.cs index b89b862..3cd4d25 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestResolution.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.ImageToVideoCreateVideoRequestResolution.g.cs @@ -7,12 +7,14 @@ namespace MagicHour /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequest.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequest.g.cs index b24a71c..59a2082 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequest.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequest.g.cs @@ -21,12 +21,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -39,12 +41,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// Determines the aspect ratio of the output video.
/// * **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.
/// * **`wan-2.2`**: Supports 9:16, 16:9, 1:1.
+ /// * **`kling-2.6`**: Supports 9:16, 16:9, 1:1.
/// * **`kling-3.0`**: Supports 9:16, 16:9, 1:1.
/// * **`veo3.1-lite`**: Supports 9:16, 16:9.
/// * **`veo3.1`**: Supports 9:16, 16:9.
/// * **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.
+ /// * **`seedance-2.5`**: Supports 9:16, 16:9, 1:1.
/// * **`sora-2`**: Supports 9:16, 16:9.
/// Example: 16:9 /// @@ -57,12 +61,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -76,12 +82,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -97,12 +105,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// @@ -130,12 +140,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -149,12 +161,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// Determines the aspect ratio of the output video.
/// * **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.
/// * **`wan-2.2`**: Supports 9:16, 16:9, 1:1.
+ /// * **`kling-2.6`**: Supports 9:16, 16:9, 1:1.
/// * **`kling-3.0`**: Supports 9:16, 16:9, 1:1.
/// * **`veo3.1-lite`**: Supports 9:16, 16:9.
/// * **`veo3.1`**: Supports 9:16, 16:9.
/// * **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.
+ /// * **`seedance-2.5`**: Supports 9:16, 16:9, 1:1.
/// * **`sora-2`**: Supports 9:16, 16:9.
/// Example: 16:9 /// @@ -162,12 +176,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -176,12 +192,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -192,12 +210,14 @@ public sealed partial class TextToVideoCreateVideoRequest /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestAspectRatio.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestAspectRatio.g.cs index 31483aa..4e9f0f5 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestAspectRatio.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestAspectRatio.g.cs @@ -7,12 +7,14 @@ namespace MagicHour /// Determines the aspect ratio of the output video.
/// * **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.
/// * **`wan-2.2`**: Supports 9:16, 16:9, 1:1.
+ /// * **`kling-2.6`**: Supports 9:16, 16:9, 1:1.
/// * **`kling-3.0`**: Supports 9:16, 16:9, 1:1.
/// * **`veo3.1-lite`**: Supports 9:16, 16:9.
/// * **`veo3.1`**: Supports 9:16, 16:9.
/// * **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.
+ /// * **`seedance-2.5`**: Supports 9:16, 16:9, 1:1.
/// * **`sora-2`**: Supports 9:16, 16:9.
/// Example: 16:9 /// diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestModel.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestModel.g.cs index 617a1a9..bd6f566 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestModel.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestModel.g.cs @@ -8,12 +8,14 @@ namespace MagicHour /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -38,6 +40,10 @@ public enum TextToVideoCreateVideoRequestModel /// Kling25Audio, /// + /// Great for action, motion blur, and camera moves. + /// + Kling26, + /// /// uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`. /// Kling30, @@ -66,6 +72,10 @@ public enum TextToVideoCreateVideoRequestModel /// Seedance20Mini, /// + /// Highest quality with superior realism, detail, and motion + /// + Seedance25, + /// /// Open AI's model. Great for creativity and viral clips. /// Sora2, @@ -103,6 +113,7 @@ public static string ToValueString(this TextToVideoCreateVideoRequestModel value TextToVideoCreateVideoRequestModel.Kling16 => "kling-1.6", TextToVideoCreateVideoRequestModel.Kling25 => "kling-2.5", TextToVideoCreateVideoRequestModel.Kling25Audio => "kling-2.5-audio", + TextToVideoCreateVideoRequestModel.Kling26 => "kling-2.6", TextToVideoCreateVideoRequestModel.Kling30 => "kling-3.0", TextToVideoCreateVideoRequestModel.Ltx2 => "ltx-2", TextToVideoCreateVideoRequestModel.Ltx23 => "ltx-2.3", @@ -110,6 +121,7 @@ public static string ToValueString(this TextToVideoCreateVideoRequestModel value TextToVideoCreateVideoRequestModel.Seedance15 => "seedance-1.5", TextToVideoCreateVideoRequestModel.Seedance20 => "seedance-2.0", TextToVideoCreateVideoRequestModel.Seedance20Mini => "seedance-2.0-mini", + TextToVideoCreateVideoRequestModel.Seedance25 => "seedance-2.5", TextToVideoCreateVideoRequestModel.Sora2 => "sora-2", TextToVideoCreateVideoRequestModel.Veo31 => "veo3.1", TextToVideoCreateVideoRequestModel.Veo31Audio => "veo3.1-audio", @@ -129,6 +141,7 @@ public static string ToValueString(this TextToVideoCreateVideoRequestModel value "kling-1.6" => TextToVideoCreateVideoRequestModel.Kling16, "kling-2.5" => TextToVideoCreateVideoRequestModel.Kling25, "kling-2.5-audio" => TextToVideoCreateVideoRequestModel.Kling25Audio, + "kling-2.6" => TextToVideoCreateVideoRequestModel.Kling26, "kling-3.0" => TextToVideoCreateVideoRequestModel.Kling30, "ltx-2" => TextToVideoCreateVideoRequestModel.Ltx2, "ltx-2.3" => TextToVideoCreateVideoRequestModel.Ltx23, @@ -136,6 +149,7 @@ public static string ToValueString(this TextToVideoCreateVideoRequestModel value "seedance-1.5" => TextToVideoCreateVideoRequestModel.Seedance15, "seedance-2.0" => TextToVideoCreateVideoRequestModel.Seedance20, "seedance-2.0-mini" => TextToVideoCreateVideoRequestModel.Seedance20Mini, + "seedance-2.5" => TextToVideoCreateVideoRequestModel.Seedance25, "sora-2" => TextToVideoCreateVideoRequestModel.Sora2, "veo3.1" => TextToVideoCreateVideoRequestModel.Veo31, "veo3.1-audio" => TextToVideoCreateVideoRequestModel.Veo31Audio, diff --git a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestResolution.g.cs b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestResolution.g.cs index d201c46..de6e12c 100644 --- a/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestResolution.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.Models.TextToVideoCreateVideoRequestResolution.g.cs @@ -7,12 +7,14 @@ namespace MagicHour /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// diff --git a/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.ImageToVideoCreateVideo.g.cs b/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.ImageToVideoCreateVideo.g.cs index 7b12ab8..70249ab 100644 --- a/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.ImageToVideoCreateVideo.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.ImageToVideoCreateVideo.g.cs @@ -725,12 +725,14 @@ partial void ProcessImageToVideoCreateVideoResponseContent( /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -739,12 +741,14 @@ partial void ProcessImageToVideoCreateVideoResponseContent( /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -754,12 +758,14 @@ partial void ProcessImageToVideoCreateVideoResponseContent( /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -768,12 +774,14 @@ partial void ProcessImageToVideoCreateVideoResponseContent( /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// diff --git a/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.TextToVideoCreateVideo.g.cs b/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.TextToVideoCreateVideo.g.cs index a5d6042..97e5788 100644 --- a/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.TextToVideoCreateVideo.g.cs +++ b/src/libs/MagicHour/Generated/MagicHour.VideoProjectsClient.TextToVideoCreateVideo.g.cs @@ -719,12 +719,14 @@ partial void ProcessTextToVideoCreateVideoResponseContent( /// The total duration of the output video in seconds. Supported durations depend on the chosen model:
/// * **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30
/// * **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15
+ /// * **`kling-2.6`**: 5, 10
/// * **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56
/// * **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12
/// * **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
/// * **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+ /// * **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
/// * **`sora-2`**: 4, 8, 12, 24, 36, 48, 60
/// Example: 5 /// @@ -732,12 +734,14 @@ partial void ProcessTextToVideoCreateVideoResponseContent( /// Determines the aspect ratio of the output video.
/// * **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.
/// * **`wan-2.2`**: Supports 9:16, 16:9, 1:1.
+ /// * **`kling-2.6`**: Supports 9:16, 16:9, 1:1.
/// * **`kling-3.0`**: Supports 9:16, 16:9, 1:1.
/// * **`veo3.1-lite`**: Supports 9:16, 16:9.
/// * **`veo3.1`**: Supports 9:16, 16:9.
/// * **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.
/// * **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.
+ /// * **`seedance-2.5`**: Supports 9:16, 16:9, 1:1.
/// * **`sora-2`**: Supports 9:16, 16:9.
/// Example: 16:9 /// @@ -745,12 +749,14 @@ partial void ProcessTextToVideoCreateVideoResponseContent( /// Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.
/// * **`ltx-2.3`**: Supports 480p, 720p, 1080p.
/// * **`wan-2.2`**: Supports 480p, 720p, 1080p.
+ /// * **`kling-2.6`**: Supports 720p, 1080p.
/// * **`kling-3.0`**: Supports 720p, 1080p, 4k.
/// * **`veo3.1-lite`**: Supports 720p, 1080p.
/// * **`veo3.1`**: Supports 720p, 1080p.
/// * **`seedance-1.5`**: Supports 480p, 720p, 1080p.
/// * **`seedance-2.0-mini`**: Supports 480p, 720p.
/// * **`seedance-2.0`**: Supports 480p, 720p.
+ /// * **`seedance-2.5`**: Supports 480p, 720p.
/// * **`sora-2`**: Supports 720p.
/// Example: 720p /// @@ -759,12 +765,14 @@ partial void ProcessTextToVideoCreateVideoResponseContent( /// * `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.
/// * `ltx-2.3`: Fastest output. Best for rapid iteration.
/// * `wan-2.2`: Strong physics, camera moves, and motion.
+ /// * `kling-2.6`: Great for action, motion blur, and camera moves.
/// * `kling-3.0`: Best overall quality for cinematic storytelling.
/// * `veo3.1-lite`: Veo quality at a more accessible cost.
/// * `veo3.1`: Google's model. Highest realism and detail.
/// * `seedance-1.5`: Smooth, consistent motion with precision.
/// * `seedance-2.0-mini`: Fast, consistent video with strong motion quality
/// * `seedance-2.0`: Top quality with reference-to-video control.
+ /// * `seedance-2.5`: Highest quality with superior realism, detail, and motion
/// * `sora-2`: Open AI's model. Great for creativity and viral clips.
/// If you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.
/// Default Value: default
@@ -775,12 +783,14 @@ partial void ProcessTextToVideoCreateVideoResponseContent( /// Audio support varies by model:
/// * **`ltx-2.3`**: Toggle-able: no additional credits for audio
/// * **`wan-2.2`**: Not supported
+ /// * **`kling-2.6`**: Not supported
/// * **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled
/// * **`veo3.1`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled
/// * **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio
/// * **`seedance-2.0`**: Toggle-able: no additional credits for audio
+ /// * **`seedance-2.5`**: Toggle-able: no additional credits for audio
/// * **`sora-2`**: Toggle-able: no additional credits for audio
/// Example: true /// diff --git a/src/libs/MagicHour/openapi.yaml b/src/libs/MagicHour/openapi.yaml index ce177d8..feb0dfb 100644 --- a/src/libs/MagicHour/openapi.yaml +++ b/src/libs/MagicHour/openapi.yaml @@ -3447,7 +3447,7 @@ "type": "number", "minimum": 1, "maximum": 60, - "description": "The total duration of the output video in seconds. Supported durations depend on the chosen model:\n\n* **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30\n* **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15\n* **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12\n* **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`sora-2`**: 4, 8, 12, 24, 36, 48, 60\n", + "description": "The total duration of the output video in seconds. Supported durations depend on the chosen model:\n\n* **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30\n* **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15\n* **`kling-2.6`**: 5, 10\n* **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12\n* **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30\n* **`sora-2`**: 4, 8, 12, 24, 36, 48, 60\n", "format": "float", "example": 5 }, @@ -3462,7 +3462,9 @@ "seedance-1.5", "seedance-2.0", "seedance-2.0-mini", + "seedance-2.5", "kling-2.5", + "kling-2.6", "kling-3.0", "veo3.1", "veo3.1-lite", @@ -3472,7 +3474,7 @@ "kling-2.5-audio", "veo3.1-audio" ], - "description": "The AI model to use for video generation.\n\n* `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.\n* `ltx-2.3`: Fastest output. Best for rapid iteration.\n* `wan-2.2`: Strong physics, camera moves, and motion.\n* `kling-3.0`: Best overall quality for cinematic storytelling.\n* `veo3.1-lite`: Veo quality at a more accessible cost.\n* `veo3.1`: Google's model. Highest realism and detail.\n* `seedance-1.5`: Smooth, consistent motion with precision.\n* `seedance-2.0-mini`: Fast, consistent video with strong motion quality\n* `seedance-2.0`: Top quality with reference-to-video control.\n* `sora-2`: Open AI's model. Great for creativity and viral clips.\n\nIf you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.", + "description": "The AI model to use for video generation.\n\n* `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.\n* `ltx-2.3`: Fastest output. Best for rapid iteration.\n* `wan-2.2`: Strong physics, camera moves, and motion.\n* `kling-2.6`: Great for action, motion blur, and camera moves.\n* `kling-3.0`: Best overall quality for cinematic storytelling.\n* `veo3.1-lite`: Veo quality at a more accessible cost.\n* `veo3.1`: Google's model. Highest realism and detail.\n* `seedance-1.5`: Smooth, consistent motion with precision.\n* `seedance-2.0-mini`: Fast, consistent video with strong motion quality\n* `seedance-2.0`: Top quality with reference-to-video control.\n* `seedance-2.5`: Highest quality with superior realism, detail, and motion\n* `sora-2`: Open AI's model. Great for creativity and viral clips.\n\nIf you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.", "example": "kling-3.0" }, "resolution": { @@ -3484,11 +3486,11 @@ "4k" ], "example": "720p", - "description": "Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.\n\n* **`ltx-2.3`**: Supports 480p, 720p, 1080p.\n* **`wan-2.2`**: Supports 480p, 720p, 1080p.\n* **`kling-3.0`**: Supports 720p, 1080p, 4k.\n* **`veo3.1-lite`**: Supports 720p, 1080p.\n* **`veo3.1`**: Supports 720p, 1080p.\n* **`seedance-1.5`**: Supports 480p, 720p, 1080p.\n* **`seedance-2.0-mini`**: Supports 480p, 720p.\n* **`seedance-2.0`**: Supports 480p, 720p.\n* **`sora-2`**: Supports 720p.\n" + "description": "Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.\n\n* **`ltx-2.3`**: Supports 480p, 720p, 1080p.\n* **`wan-2.2`**: Supports 480p, 720p, 1080p.\n* **`kling-2.6`**: Supports 720p, 1080p.\n* **`kling-3.0`**: Supports 720p, 1080p, 4k.\n* **`veo3.1-lite`**: Supports 720p, 1080p.\n* **`veo3.1`**: Supports 720p, 1080p.\n* **`seedance-1.5`**: Supports 480p, 720p, 1080p.\n* **`seedance-2.0-mini`**: Supports 480p, 720p.\n* **`seedance-2.0`**: Supports 480p, 720p.\n* **`seedance-2.5`**: Supports 480p, 720p.\n* **`sora-2`**: Supports 720p.\n" }, "audio": { "type": "boolean", - "description": "Whether to include audio in the video. Defaults to `false` if not specified.\n\nAudio support varies by model:\n* **`ltx-2.3`**: Toggle-able: no additional credits for audio\n* **`wan-2.2`**: Not supported\n* **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio\n* **`seedance-2.0`**: Toggle-able: no additional credits for audio\n* **`sora-2`**: Toggle-able: no additional credits for audio\n", + "description": "Whether to include audio in the video. Defaults to `false` if not specified.\n\nAudio support varies by model:\n* **`ltx-2.3`**: Toggle-able: no additional credits for audio\n* **`wan-2.2`**: Not supported\n* **`kling-2.6`**: Not supported\n* **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio\n* **`seedance-2.0`**: Toggle-able: no additional credits for audio\n* **`seedance-2.5`**: Toggle-able: no additional credits for audio\n* **`sora-2`**: Toggle-able: no additional credits for audio\n", "example": true }, "style": { @@ -3514,7 +3516,7 @@ "end_image_file_path": { "type": "string", "minLength": 1, - "description": "The image to use as the last frame of the video.\n\n* **`ltx-2.3`**: Supports 480p, 720p, 1080p.\n* **`wan-2.2`**: Not supported\n* **`kling-3.0`**: Supports 720p, 1080p, 4k.\n* **`veo3.1-lite`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.\n* **`veo3.1`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.\n* **`seedance-1.5`**: Supports 480p, 720p, 1080p.\n* **`seedance-2.0-mini`**: Supports 480p, 720p.\n* **`seedance-2.0`**: Supports 480p, 720p.\n* **`sora-2`**: Not supported\n", + "description": "The image to use as the last frame of the video.\n\n* **`ltx-2.3`**: Supports 480p, 720p, 1080p.\n* **`wan-2.2`**: Not supported\n* **`kling-2.6`**: Supports 1080p.\n* **`kling-3.0`**: Supports 720p, 1080p, 4k.\n* **`veo3.1-lite`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.\n* **`veo3.1`**: Supports 720p, 1080p. Requires a duration of 8 seconds or less.\n* **`seedance-1.5`**: Supports 480p, 720p, 1080p.\n* **`seedance-2.0-mini`**: Supports 480p, 720p.\n* **`seedance-2.0`**: Supports 480p, 720p.\n* **`seedance-2.5`**: Supports 480p, 720p.\n* **`sora-2`**: Not supported\n", "example": "api-assets/id/1234.png" } }, @@ -4024,7 +4026,7 @@ "type": "number", "minimum": 1, "maximum": 60, - "description": "The total duration of the output video in seconds. Supported durations depend on the chosen model:\n\n* **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30\n* **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15\n* **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12\n* **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`sora-2`**: 4, 8, 12, 24, 36, 48, 60\n", + "description": "The total duration of the output video in seconds. Supported durations depend on the chosen model:\n\n* **`ltx-2.3`**: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30\n* **`wan-2.2`**: 3, 4, 5, 6, 7, 8, 9, 10, 15\n* **`kling-2.6`**: 5, 10\n* **`kling-3.0`**: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`veo3.1-lite`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`veo3.1`**: 4, 6, 8, 16, 24, 32, 40, 48, 56\n* **`seedance-1.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12\n* **`seedance-2.0-mini`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`seedance-2.0`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n* **`seedance-2.5`**: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30\n* **`sora-2`**: 4, 8, 12, 24, 36, 48, 60\n", "format": "float", "example": 5 }, @@ -4035,7 +4037,7 @@ "9:16", "1:1" ], - "description": "Determines the aspect ratio of the output video.\n\n* **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.\n* **`wan-2.2`**: Supports 9:16, 16:9, 1:1.\n* **`kling-3.0`**: Supports 9:16, 16:9, 1:1.\n* **`veo3.1-lite`**: Supports 9:16, 16:9.\n* **`veo3.1`**: Supports 9:16, 16:9.\n* **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.\n* **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.\n* **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.\n* **`sora-2`**: Supports 9:16, 16:9.\n", + "description": "Determines the aspect ratio of the output video.\n\n* **`ltx-2.3`**: Supports 9:16, 16:9, 1:1.\n* **`wan-2.2`**: Supports 9:16, 16:9, 1:1.\n* **`kling-2.6`**: Supports 9:16, 16:9, 1:1.\n* **`kling-3.0`**: Supports 9:16, 16:9, 1:1.\n* **`veo3.1-lite`**: Supports 9:16, 16:9.\n* **`veo3.1`**: Supports 9:16, 16:9.\n* **`seedance-1.5`**: Supports 9:16, 16:9, 1:1.\n* **`seedance-2.0-mini`**: Supports 9:16, 16:9, 1:1.\n* **`seedance-2.0`**: Supports 9:16, 16:9, 1:1.\n* **`seedance-2.5`**: Supports 9:16, 16:9, 1:1.\n* **`sora-2`**: Supports 9:16, 16:9.\n", "example": "16:9" }, "resolution": { @@ -4047,7 +4049,7 @@ "4k" ], "example": "720p", - "description": "Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.\n\n* **`ltx-2.3`**: Supports 480p, 720p, 1080p.\n* **`wan-2.2`**: Supports 480p, 720p, 1080p.\n* **`kling-3.0`**: Supports 720p, 1080p, 4k.\n* **`veo3.1-lite`**: Supports 720p, 1080p.\n* **`veo3.1`**: Supports 720p, 1080p.\n* **`seedance-1.5`**: Supports 480p, 720p, 1080p.\n* **`seedance-2.0-mini`**: Supports 480p, 720p.\n* **`seedance-2.0`**: Supports 480p, 720p.\n* **`sora-2`**: Supports 720p.\n" + "description": "Controls the output video resolution. Defaults to `720p` on paid tiers and `480p` on free tiers.\n\n* **`ltx-2.3`**: Supports 480p, 720p, 1080p.\n* **`wan-2.2`**: Supports 480p, 720p, 1080p.\n* **`kling-2.6`**: Supports 720p, 1080p.\n* **`kling-3.0`**: Supports 720p, 1080p, 4k.\n* **`veo3.1-lite`**: Supports 720p, 1080p.\n* **`veo3.1`**: Supports 720p, 1080p.\n* **`seedance-1.5`**: Supports 480p, 720p, 1080p.\n* **`seedance-2.0-mini`**: Supports 480p, 720p.\n* **`seedance-2.0`**: Supports 480p, 720p.\n* **`seedance-2.5`**: Supports 480p, 720p.\n* **`sora-2`**: Supports 720p.\n" }, "model": { "default": "default", @@ -4060,7 +4062,9 @@ "seedance-1.5", "seedance-2.0", "seedance-2.0-mini", + "seedance-2.5", "kling-2.5", + "kling-2.6", "kling-3.0", "veo3.1", "veo3.1-lite", @@ -4070,12 +4074,12 @@ "kling-2.5-audio", "veo3.1-audio" ], - "description": "The AI model to use for video generation.\n\n* `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.\n* `ltx-2.3`: Fastest output. Best for rapid iteration.\n* `wan-2.2`: Strong physics, camera moves, and motion.\n* `kling-3.0`: Best overall quality for cinematic storytelling.\n* `veo3.1-lite`: Veo quality at a more accessible cost.\n* `veo3.1`: Google's model. Highest realism and detail.\n* `seedance-1.5`: Smooth, consistent motion with precision.\n* `seedance-2.0-mini`: Fast, consistent video with strong motion quality\n* `seedance-2.0`: Top quality with reference-to-video control.\n* `sora-2`: Open AI's model. Great for creativity and viral clips.\n\nIf you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.", + "description": "The AI model to use for video generation.\n\n* `default`: uses our currently recommended model for general use. For paid tiers, defaults to `kling-3.0`. For free tiers, it defaults to `ltx-2.3`.\n* `ltx-2.3`: Fastest output. Best for rapid iteration.\n* `wan-2.2`: Strong physics, camera moves, and motion.\n* `kling-2.6`: Great for action, motion blur, and camera moves.\n* `kling-3.0`: Best overall quality for cinematic storytelling.\n* `veo3.1-lite`: Veo quality at a more accessible cost.\n* `veo3.1`: Google's model. Highest realism and detail.\n* `seedance-1.5`: Smooth, consistent motion with precision.\n* `seedance-2.0-mini`: Fast, consistent video with strong motion quality\n* `seedance-2.0`: Top quality with reference-to-video control.\n* `seedance-2.5`: Highest quality with superior realism, detail, and motion\n* `sora-2`: Open AI's model. Great for creativity and viral clips.\n\nIf you specify the deprecated model value that includes the `-audio` suffix, this will be the same as included `audio` as `true`.", "example": "kling-3.0" }, "audio": { "type": "boolean", - "description": "Whether to include audio in the video. Defaults to `false` if not specified.\n\nAudio support varies by model:\n* **`ltx-2.3`**: Toggle-able: no additional credits for audio\n* **`wan-2.2`**: Not supported\n* **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio\n* **`seedance-2.0`**: Toggle-able: no additional credits for audio\n* **`sora-2`**: Toggle-able: no additional credits for audio\n", + "description": "Whether to include audio in the video. Defaults to `false` if not specified.\n\nAudio support varies by model:\n* **`ltx-2.3`**: Toggle-able: no additional credits for audio\n* **`wan-2.2`**: Not supported\n* **`kling-2.6`**: Not supported\n* **`kling-3.0`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1-lite`**: Toggle-able: audio adds extra credits when enabled\n* **`veo3.1`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-1.5`**: Toggle-able: audio adds extra credits when enabled\n* **`seedance-2.0-mini`**: Toggle-able: no additional credits for audio\n* **`seedance-2.0`**: Toggle-able: no additional credits for audio\n* **`seedance-2.5`**: Toggle-able: no additional credits for audio\n* **`sora-2`**: Toggle-able: no additional credits for audio\n", "example": true }, "style": {