Overview
HappyHorse 1.0 is Alibaba's general-purpose video model. MachGen exposes text-to-video, image-to-video, and reference-to-video.
Output is 720p or 1080p for 3-15 seconds. Text and reference modes use the selected aspect ratio; image-to-video follows the starting image. The current MachGen integration returns silent video.
Model guideWhy choose HappyHorse 1.0
Key strengths
- A flexible general-purpose model across text, starting-image, and reference-guided video.
- Good motion and visual quality across a broad range of everyday creative briefs.
- Reference mode supports subject-led work without requiring a fully designed first frame.
Good fit for
- Advertising concepts, ecommerce motion, social scenes, and general visual development.
- Animating a product or character from a source image.
- Reference-guided scenes that need a recognizable subject.
Supported on MachGenInputs and output settings
This table reflects the model routes and controls currently exposed by MachGen.
| Mode | Required input | Available settings |
|---|
| Text to Video | Text prompt | Resolution: 720p, 1080p Aspect ratio: 16:9, 9:16, 1:1, 4:3, 21:9 Duration: 3-15s Frame rate: 24fps Seed control |
| Image to Video | Text prompt and source image | Resolution: 720p, 1080p Duration: 3-15s Frame rate: 24fps Seed control |
| Reference to Video | Per-type limits: reference images, plus a text prompt | Resolution: 720p, 1080p Aspect ratio: 16:9, 9:16, 1:1, 4:3, 21:9 Duration: 3-15s Frame rate: 24fps Seed control |
WorkflowUsing HappyHorse 1.0
- Choose a supported generation mode in Playground.
- Add the required prompt and source or reference assets.
- Select output settings from the controls shown for that mode.
- Generate, then inspect the returned asset before reusing the settings through the API.
Practical guidance
- Describe the subject, action or composition, environment, and visual direction in a clear order.
- For image animation, describe the intended motion and camera behavior instead of repeating what is already visible.
- Give each reference a clear role in the prompt, using the names inserted by the Playground.
Modes available on MachGen
- Text to video - prompt alone;
aspect_ratio sets the frame.
- Image to video - one still as the first frame; output adopts the image aspect.
- Reference to video - use one or more images as appearance references while the prompt drives motion and scene direction.
Input limits
- Prompts up to 2,500 characters.
- Images: JPG, PNG, BMP, or WEBP; each side at least 300 px; aspect between 1:2.5 and 2.5:1; up to 10 MB each.
- Duration is an integer from 3 to 15 seconds; default 5.
Best resultsHow to get better HappyHorse 1.0 results
- Choose the route based on the strongest source of control: text for exploration, an image for composition, or references for identity.
- Describe one primary action and make the intended camera behavior explicit.
- Use clean reference images with consistent subject details and minimal background clutter.
- The current MachGen integration returns silent video, so plan sound as a separate production step.
LimitsLimits and availability
- MachGen admits only the modes and settings listed above for this catalog model.
- Source assets must finish uploading before a request can be submitted.
- Generated results can vary between requests, including when the same prompt and settings are reused.
- HappyHorse 1.0 is pass-through. MachGen sends the request through its upstream provider integration and returns the generated asset.
Learn moreLearn more
For model background, technical details, and architecture, see the official Alibaba Cloud HappyHorse documentation.
Try this model in the MachGen Playground.
Official documentation may describe capabilities or parameters that are not currently exposed by MachGen. Use the Inputs and output settings section above as the source of truth for this page.
PricingHappyHorse 1.0 pricing
See Pricing for currently published MachGen rates. When available, the Playground estimate reflects the selected task and output settings.
On MachGenHappyHorse 1.0 on MachGen
Deployment: Pass-through. HappyHorse 1.0 is pass-through. MachGen sends the request through its upstream provider integration and returns the generated asset.
The Playground and API sections on this page list the inputs and output settings exposed for this model.