Module: RunApi::Kling::Types

Defined in:
lib/runapi/kling/types.rb

Overview

Type definitions and constants for Kling video generation.

Defined Under Namespace

Classes: AiAvatarResponse, AsyncTaskResponse, CompletedAiAvatarResponse, CompletedImageToVideoResponse, CompletedMotionControlResponse, CompletedTextToVideoResponse, ImageToVideoResponse, MotionControlResponse, TextToVideoResponse, Video

Constant Summary collapse

MULTI_PROMPT_DURATION_RANGE =

Per-shot duration range in multi-shot mode (seconds). Bespoke constant for the multi_prompt nested-array validation, which the contract cannot express.

(1..12)
MULTI_PROMPT_MAX_LENGTH =

Maximum character length for each multi-shot prompt segment.

500