AI video model news, Oct 13, 2026: what Sume lists today

Sume lists Seedance 2.5, Kling 3, Wan 3.0, MiniMax H3, H3 Max and Omni. It lists no Kling 4.0, no Vidu Q4. Catalog snapshot, read 2026-10-13.

5 min readSume
All posts

Launch news moves faster than catalogs, so the useful question is what you can call today. As of this snapshot, Sume lists seedance-2.5, kling-3, wan-3.0, minimax-h3, minimax-h3-max, gemini-omni-flash-1.1 and grok-imagine-video-1.5 as standard rows. It does not list Kling 4.0, Kling 4.0 Flash or Vidu Q4 Preview in its video docs or catalog code. This post states no vendor facts about those launches, because it quotes only what the Sume repo documents.

What is callable now?

The table shows the rows that carry the most launch interest, with the limits the Video Router doc gives for each.

Launch-relevant rows in the Sume catalog, read 2026-10-13.
Model familySume idResolutionsLength
Seedance 2.5seedance-2.5480p, 720p, 1080p4-30 s
Kling 3kling-31080p4-15 s
Wan 3.0wan-3.0480p, 720p, 1080p2-30 s
MiniMax H3minimax-h3480p, 768p, 2K, 4K5-15 s
MiniMax H3 Maxminimax-h3-max480p, 768p, 1080p5-15 s
Gemini Omni Flash 1.1gemini-omni-flash-1.1360p, 720p, 1080p, 4K3-10 s
Kling 4.0, Kling 4.0 Flash, Vidu Q4not in the catalog--

How do I react to a launch?

Do not guess an id. Ask the catalog, and let the answer drive the plan: if a row is absent, keep the current pinned model, or send sume/auto and let the router choose. New rows appear in GET /v1/videos/models when they ship, without any change to your client.

import os, requests

H = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
r = requests.get("https://api.sume.com/v1/videos/models", headers=H, timeout=30)
r.raise_for_status()
ids = {m["id"] for m in (r.json().get("data") or [])}
for want in ("kling-4", "vidu-q4", "kling-3"):
    print(want, "listed" if want in ids else "not listed")

Sources

Related posts

More in Models

All Models posts

Written by Sume