Response Example
{
"object": "list",
"data": [
{
"id": "image.genfire_v1",
"object": "model",
"capability": "image_generation",
"name": "GenFire v1",
"description": "GenFire's signature image model — tuned for ad/product creative.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.nano_banana_2",
"object": "model",
"capability": "image_generation",
"name": "Nano Banana 2",
"description": "Google's general-purpose image model. Fast, broad subject coverage. Default.",
"status": "available",
"is_default": true,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"21:9",
"9:21"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.nano_banana_pro",
"object": "model",
"capability": "image_generation",
"name": "Nano Banana Pro",
"description": "Premium photoreal image generation, higher fidelity than Nano Banana 2.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.nano_banana",
"object": "model",
"capability": "image_generation",
"name": "Nano Banana",
"description": "Standard speed and quality. Cheaper than Pro for high-volume use.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.gpt_image_2",
"object": "model",
"capability": "image_generation",
"name": "GPT Image 2",
"description": "OpenAI GPT Image 2 — premium photorealistic generation.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.seedream_v45",
"object": "model",
"capability": "image_generation",
"name": "Seedream 4.5",
"description": "ByteDance Seedream 4.5 — strong product and ad visuals, photoreal.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.seedream_v5_lite",
"object": "model",
"capability": "image_generation",
"name": "Seedream 5.0 Lite",
"description": "ByteDance Seedream 5.0 Lite — multilingual text rendering, web-search-aware.",
"status": "preview",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.qwen_image_2",
"object": "model",
"capability": "image_generation",
"name": "Qwen Image 2",
"description": "Alibaba Qwen Image 2 — strong typography, posters, 2K generation.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.qwen_image_2_pro",
"object": "model",
"capability": "image_generation",
"name": "Qwen Image 2 Pro",
"description": "Premium Qwen Image 2 with enhanced detail.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.recraft_v4",
"object": "model",
"capability": "image_generation",
"name": "Recraft V4",
"description": "Design-grade image generation with reliable text rendering.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.recraft_v4_pro",
"object": "model",
"capability": "image_generation",
"name": "Recraft V4 Pro",
"description": "Premium Recraft V4 — top quality for marketing/branding visuals.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "image.grok_imagine",
"object": "model",
"capability": "image_generation",
"name": "Grok Imagine",
"description": "xAI Grok Imagine — stylized, strong prompt following.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"1:1",
"16:9",
"9:16"
],
"max_count": 4
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.veo_3_1",
"object": "model",
"capability": "video_generation",
"name": "Veo 3.1",
"description": "Google Veo 3.1 — premium text/image-to-video with native audio. Supports first-last-frame interpolation. Default.",
"status": "available",
"is_default": true,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8
],
"supports_audio": true
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": true
}
},
{
"id": "video.veo_3_1_fast",
"object": "model",
"capability": "video_generation",
"name": "Veo 3.1 Fast",
"description": "Cheaper, faster Veo 3.1 variant. Supports first-last-frame interpolation.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8
],
"supports_audio": true
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": true
}
},
{
"id": "video.veo_3_1_lite",
"object": "model",
"capability": "video_generation",
"name": "Veo 3.1 Lite",
"description": "Lower-cost Lite variant of Veo 3.1. Supports first-last-frame interpolation.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8
],
"supports_audio": true
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": true
}
},
{
"id": "video.veo_3_1_extend",
"object": "model",
"capability": "video_generation",
"name": "Veo 3.1 Extend",
"description": "Extend an existing Veo-created video by up to 7 seconds. Requires source_video_url.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16"
],
"duration_seconds": [
7
],
"supports_audio": true
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": true,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.veo_3",
"object": "model",
"capability": "video_generation",
"name": "Veo 3",
"description": "Veo 3 — high-quality cinematic generation with audio (predecessor to Veo 3.1).",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16"
],
"duration_seconds": [
8
],
"supports_audio": true
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.veo_3_fast",
"object": "model",
"capability": "video_generation",
"name": "Veo 3 Fast",
"description": "Cheaper Veo 3 variant — same quality tier, faster turnaround.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16"
],
"duration_seconds": [
8
],
"supports_audio": true
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_o3",
"object": "model",
"capability": "video_generation",
"name": "Kling O3 Standard",
"description": "Kling O3 standard — smooth motion, strong subject consistency.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_o3_pro",
"object": "model",
"capability": "video_generation",
"name": "Kling O3 Pro",
"description": "Pro tier of Kling O3 — better quality at higher cost. Supports video-to-video reference (use source_video_url + reference_image_urls).",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_o3_4k",
"object": "model",
"capability": "video_generation",
"name": "Kling O3 4K",
"description": "Kling O3 at 4K resolution. Higher cost, top-tier quality.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
],
"resolution": "4k"
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_v3",
"object": "model",
"capability": "video_generation",
"name": "Kling V3 Standard",
"description": "Kling V3 standard.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_v3_pro",
"object": "model",
"capability": "video_generation",
"name": "Kling V3 Pro",
"description": "Kling V3 pro — top quality.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_v3_motion_control",
"object": "model",
"capability": "video_generation",
"name": "Kling V3 Motion Control",
"description": "Transfer motion from a reference video onto a character image. Requires both image_url (character) and source_video_url (motion reference).",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": true,
"first_last_frame": false
}
},
{
"id": "video.kling_v3_pro_motion_control",
"object": "model",
"capability": "video_generation",
"name": "Kling V3 Pro Motion Control",
"description": "Pro-tier Kling V3 motion-control — higher quality character animation. Requires both image_url and source_video_url.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": true,
"first_last_frame": false
}
},
{
"id": "video.kling_v3_4k",
"object": "model",
"capability": "video_generation",
"name": "Kling V3 4K",
"description": "Kling V3 at 4K resolution.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
],
"resolution": "4k"
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_v26",
"object": "model",
"capability": "video_generation",
"name": "Kling 2.6",
"description": "Kling 2.6 standard — text/image to video.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_v26_pro",
"object": "model",
"capability": "video_generation",
"name": "Kling 2.6 Pro",
"description": "Kling 2.6 pro tier — higher quality.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": true,
"first_last_frame": false
}
},
{
"id": "video.kling_v26_motion_control",
"object": "model",
"capability": "video_generation",
"name": "Kling 2.6 Motion Control",
"description": "Motion-control variant of Kling 2.6 (legacy). Requires image_url + source_video_url.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": true,
"first_last_frame": false
}
},
{
"id": "video.kling_v25_turbo",
"object": "model",
"capability": "video_generation",
"name": "Kling 2.5 Turbo Pro",
"description": "Faster Kling variant (legacy but reliable).",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.kling_v21_master",
"object": "model",
"capability": "video_generation",
"name": "Kling 2.1 Master",
"description": "Kling 2.1 Master (legacy) — enhanced quality.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.sora_2",
"object": "model",
"capability": "video_generation",
"name": "Sora 2",
"description": "OpenAI Sora 2 — text and image to video, 4–20s.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
8,
12,
16,
20
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.hailuo_23",
"object": "model",
"capability": "video_generation",
"name": "Hailuo 2.3",
"description": "MiniMax Hailuo 2.3 — dynamic video generation.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
6,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.hailuo_23_pro",
"object": "model",
"capability": "video_generation",
"name": "Hailuo 2.3 Pro",
"description": "MiniMax Hailuo 2.3 Pro tier.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
6,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.hailuo_02",
"object": "model",
"capability": "video_generation",
"name": "Hailuo 02",
"description": "MiniMax Hailuo 02 (legacy) — image-to-video standard tier.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
6,
10
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.hailuo_02_fast",
"object": "model",
"capability": "video_generation",
"name": "Hailuo 02 Fast",
"description": "Faster Hailuo 02 image-to-video variant.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
6,
10
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.hailuo_23_fast",
"object": "model",
"capability": "video_generation",
"name": "Hailuo 2.3 Fast",
"description": "Faster Hailuo 2.3 image-to-video standard tier.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
6,
10
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.hailuo_23_fast_pro",
"object": "model",
"capability": "video_generation",
"name": "Hailuo 2.3 Fast Pro",
"description": "Faster Hailuo 2.3 pro-tier image-to-video.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
6,
10
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.luma_dream_machine",
"object": "model",
"capability": "video_generation",
"name": "Luma Dream Machine",
"description": "Luma Dream Machine — fluid motion, distinctive style.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
9
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.wan_v22",
"object": "model",
"capability": "video_generation",
"name": "WAN 2.2",
"description": "WAN 2.2 — strong character animation.",
"status": "preview",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
8
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.wan_25_preview",
"object": "model",
"capability": "video_generation",
"name": "WAN 2.5 Preview",
"description": "WAN 2.5 preview — newer than 2.2, may change without notice.",
"status": "preview",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5,
8
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.wan_animate_replace",
"object": "model",
"capability": "video_generation",
"name": "WAN Animate (Replace)",
"description": "WAN animate-replace — swap subject in source video using a reference image. Requires image_url + source_video_url.",
"status": "preview",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": true,
"first_last_frame": false
}
},
{
"id": "video.wan_animate_move",
"object": "model",
"capability": "video_generation",
"name": "WAN Animate (Move)",
"description": "WAN animate-move — animate static images with natural motion from a reference video. Requires image_url + source_video_url.",
"status": "preview",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
5
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": false,
"motion_control": true,
"first_last_frame": false
}
},
{
"id": "video.seedance_2_0",
"object": "model",
"capability": "video_generation",
"name": "Seedance 2.0",
"description": "ByteDance Seedance 2.0 — text/image/reference to video. Routes via BytePlus when configured.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8,
10,
12,
15
],
"resolutions": [
"480p",
"720p",
"1080p"
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.seedance_2_0_fast",
"object": "model",
"capability": "video_generation",
"name": "Seedance 2.0 Fast",
"description": "Faster, cheaper Seedance 2.0 variant.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8,
10,
12,
15
],
"resolutions": [
"480p",
"720p",
"1080p"
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.grok_video",
"object": "model",
"capability": "video_generation",
"name": "Grok Imagine Video",
"description": "xAI Grok Imagine — high-fidelity text/image to video.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8,
10,
15
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.grok_video_edit",
"object": "model",
"capability": "video_generation",
"name": "Grok Imagine Edit",
"description": "Edit existing videos with text prompts. Requires source_video_url.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
4,
5,
8,
10
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": true,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.grok_video_extend",
"object": "model",
"capability": "video_generation",
"name": "Grok Imagine Extend",
"description": "Extend an existing video by 2–10s. Requires source_video_url.",
"status": "available",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
2,
5,
10
]
},
"capabilities": {
"text_to_output": false,
"image_to_output": false,
"reference_images": false,
"source_video": true,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "video.happy_horse",
"object": "model",
"capability": "video_generation",
"name": "Happy Horse",
"description": "Alibaba Happy Horse — text/image/reference-to-video and video-edit.",
"status": "preview",
"is_default": false,
"limits": {
"aspect_ratios": [
"16:9",
"9:16",
"1:1"
],
"duration_seconds": [
3,
5,
8,
10,
15
]
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": true,
"source_video": true,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "speech.elevenlabs_turbo_v2_5",
"object": "model",
"capability": "speech_generation",
"name": "ElevenLabs Turbo v2.5",
"description": "Low-latency TTS, balance of quality and speed. Default.",
"status": "available",
"is_default": true,
"limits": {
"max_characters": 40000
}
},
{
"id": "speech.elevenlabs_flash_v2_5",
"object": "model",
"capability": "speech_generation",
"name": "ElevenLabs Flash v2.5",
"description": "Fastest ElevenLabs TTS, lowest cost.",
"status": "available",
"is_default": false,
"limits": {
"max_characters": 40000
}
},
{
"id": "speech.elevenlabs_v3",
"object": "model",
"capability": "speech_generation",
"name": "ElevenLabs v3",
"description": "Highest-quality expressive voice generation.",
"status": "available",
"is_default": false,
"limits": {
"max_characters": 40000
}
},
{
"id": "speech.elevenlabs_multilingual_v2",
"object": "model",
"capability": "speech_generation",
"name": "ElevenLabs Multilingual v2",
"description": "29 languages, high fidelity.",
"status": "available",
"is_default": false,
"limits": {
"max_characters": 40000
}
},
{
"id": "music.elevenlabs_music_v1",
"object": "model",
"capability": "music_generation",
"name": "ElevenLabs Music v1",
"description": "Prompt-based music generation up to 5 minutes.",
"status": "available",
"is_default": true,
"limits": {
"max_duration_seconds": 300
}
},
{
"id": "music.lyria3_pro",
"object": "model",
"capability": "music_generation",
"name": "Lyria 3 Pro",
"description": "Google Lyria 3 Pro — full structured songs up to 3 minutes with vocals, lyrics, and multi-language support. Accepts an optional image_url for inspiration and a negative_prompt. Flat per-generation fee (duration is not configurable).",
"status": "available",
"is_default": false,
"limits": {
"max_duration_seconds": 180,
"prompt_max_length": 5000
},
"capabilities": {
"text_to_output": true,
"image_to_output": true,
"reference_images": false,
"source_video": false,
"motion_control": false,
"first_last_frame": false
}
},
{
"id": "sfx.elevenlabs_v1",
"object": "model",
"capability": "sound_effect_generation",
"name": "ElevenLabs SFX",
"description": "Sound effect generation up to 30s.",
"status": "available",
"is_default": true,
"limits": {
"max_duration_seconds": 30
}
},
{
"id": "transcription.whisper_v1",
"object": "model",
"capability": "transcription",
"name": "OpenAI Whisper v1",
"description": "Speech-to-text with word and segment timestamps. Accepts a direct audio/video URL or a YouTube URL. Async — returns a queued run; poll genfire_get_run for the transcript.",
"status": "available",
"is_default": true,
"limits": {
"max_file_mb": 500,
"max_duration_seconds": 7200
}
},
{
"id": "image_edit.bria_background_remove",
"object": "model",
"capability": "image_editing",
"name": "BRIA Background Remove",
"description": "Remove the background from an image. Returns a transparent PNG.",
"status": "available",
"is_default": true,
"limits": {
"input": "image_url"
}
},
{
"id": "video_upscale.fal_video_upscaler",
"object": "model",
"capability": "video_upscaling",
"name": "FAL Video Upscaler",
"description": "Upscale a video by 2x or 4x. Async — returns a queued run; poll genfire_get_run for completion.",
"status": "available",
"is_default": true,
"limits": {
"scale_factors": [
2,
4
]
}
},
{
"id": "lipsync.lipsync_2_pro",
"object": "model",
"capability": "lipsync_generation",
"name": "Lipsync 2 Pro",
"description": "High-quality lip-sync at 480p or 720p. Default.",
"status": "available",
"is_default": true,
"limits": {
"resolutions": [
"480p",
"720p"
]
}
},
{
"id": "lipsync.sync_lipsync_v2_pro",
"object": "model",
"capability": "lipsync_generation",
"name": "Sync Lipsync v2 Pro",
"description": "Alternative lip-sync engine.",
"status": "available",
"is_default": false,
"limits": {
"resolutions": [
"480p",
"720p"
]
}
},
{
"id": "lipsync.sync_lipsync_v3",
"object": "model",
"capability": "lipsync_generation",
"name": "Sync Lipsync v3",
"description": "Premium lip-sync engine — higher fidelity than v2 Pro.",
"status": "available",
"is_default": false,
"limits": {
"resolutions": [
"480p",
"720p"
]
}
}
]
}