AI model routing looks deceptively simple:

Read the user's prompt.

Ask an LLM which generation model is best.

Call that model.

That approach works in a demo. It becomes unreliable as soon as a product supports text-to-image, image editing, multi-reference fusion, and video—each with different aspect ratios, durations, pricing rules, and access tiers.