Module: RunApi::Kling::Types
- Defined in:
- lib/runapi/kling/types.rb
Defined Under Namespace
Classes: AiAvatarResponse, AsyncTaskResponse, CompletedAiAvatarResponse, CompletedImageToVideoResponse, CompletedMotionControlResponse, CompletedTextToVideoResponse, ImageToVideoResponse, MotionControlResponse, TextToVideoResponse, Video
Constant Summary collapse
- TEXT_TO_VIDEO_MODELS =
%w[kling-3.0 kling-v2.5-turbo-text-to-video-pro].freeze
- AI_AVATAR_MODELS =
%w[kling-ai-avatar-pro kling-ai-avatar-standard].freeze
- IMAGE_TO_VIDEO_MODELS =
%w[kling-v2.5-turbo-image-to-video-pro].freeze
- MODES =
%w[std pro].freeze
- ASPECT_RATIOS =
%w[16:9 9:16 1:1].freeze
- DURATION_RANGE =
(3..15)
- MULTI_PROMPT_DURATION_RANGE =
(1..12)
- MULTI_PROMPT_MAX_LENGTH =
500