MiniMax H3 text-to-video rejects adaptive: send an explicit ratio
On Sume the H3 text-to-video builder accepts 21:9, 16:9, 4:3, 1:1, 3:4 or 9:16 and rejects adaptive. Only reference-to-video allows it. Preflight in Python.

Wan 3.0 and Seedance accept auto or adaptive. If you reuse that payload on MiniMax H3 for text-to-video, the Sume builder returns the message "aspect_ratio must be 21:9, 16:9, 4:3, 1:1, 3:4, or 9:16." I read this in the repo on 2026-10-07 and have not recorded the HTTP status code, so catch any 4xx rather than one code.
Where adaptive works
| Mode | adaptive | Notes |
|---|---|---|
| H3 text-to-video | rejected | send one of six ratios |
| H3 image-to-video | not sent | ratio follows the image |
| H3 reference-to-video | allowed | up to 9 images, 3 videos, 3 audios |
| Wan 3.0 | auto and adaptive accepted | both sent as adaptive |
A small preflight that fixes the payload before you pay for a job:
ALLOWED = {"21:9", "16:9", "4:3", "1:1", "3:4", "9:16"}
def h3_text_ratio(value, fallback="16:9"):
if value in ALLOWED:
return value
return fallback
for v in ("adaptive", "auto", "9:16", None):
print(v, "->", h3_text_ratio(v))Sources
Related posts
More in Developers
- Model an AI generation job as a state machine in your database
A schema and update rule for tracking Sume jobs: five statuses, sticky terminal states, a separate webhook delivery column, and the idempotency key on the row.
- Move captions on an avatar video: design.placement and anchor_ratio
Inline avatar captions take no design overrides. To lift the caption line off the platform buttons, re-burn with the standalone job. Fields, price, example.
- mulmo images and mulmo movie break on gpt-image-1: set a model now
mulmocast-cli issue 1605: the gpt-image-1 default breaks mulmo images and movie after Oct 23, 2026. Which files to change, and a Python call to Sume instead.
- Music 1.0 is retiring: keep old calls, move new code to the router
Sume Music 1.0 routes still work and keep job.model sume/music-1.0, but every request now resolves through the Music Router. What to change and when.
Written by Sume