Module: RunApi::HappyHorse::Types
- Defined in:
- lib/runapi/happyhorse/types.rb
Defined Under Namespace
Classes: CompletedTextToVideoResponse, MediaUrl, TextToVideoResponse
Constant Summary collapse
- TEXT_TO_VIDEO_MODEL =
"happyhorse-text-to-video"- IMAGE_TO_VIDEO_MODEL =
"happyhorse-image-to-video"- REFERENCE_TO_VIDEO_MODEL =
"happyhorse-reference-to-video"- EDIT_VIDEO_MODEL =
"happyhorse-video-edit"- RESOLUTIONS =
%w[720p 1080p].freeze
- ASPECT_RATIOS =
%w[16:9 9:16 1:1 4:3 3:4].freeze
- AUDIO_SETTINGS =
%w[auto origin].freeze
- DURATION_RANGE =
(3..15)
- SEED_RANGE =
(0..2_147_483_647)
- ImageToVideoResponse =
TextToVideoResponse- CompletedImageToVideoResponse =
CompletedTextToVideoResponse- ReferenceToVideoResponse =
TextToVideoResponse- CompletedReferenceToVideoResponse =
CompletedTextToVideoResponse- EditVideoResponse =
TextToVideoResponse- CompletedEditVideoResponse =
CompletedTextToVideoResponse