Model guidesAdvanced usersUpdated
Model Capability Catalog
Verified on: 2026-11-09. This is a reviewed capability snapshot, not real-time service health.
Prices change; see /dashboard/pricing/ or /api/public/model-pricing.
Capability legend
supported: Supportedconditional: Conditionalnot_supported: Not supportednot_published: Not published
Text
| Model / Request ID | Protocols | Clients | Capabilities / Limits |
|---|---|---|---|
Claude Opus 5.5 · claude-opus-5-5 | anthropic_messages, anthropic_count_tokens | claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
Claude Opus 5 · claude-opus-5 | anthropic_messages, anthropic_count_tokens | claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
Claude Sonnet 5.5 · claude-sonnet-5-5 | anthropic_messages, anthropic_count_tokens | claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
Claude Sonnet 5 · claude-sonnet-5 | anthropic_messages, anthropic_count_tokens | claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
GPT-6 Astra · gpt-6-astra | responses, responses_compact, chat_completions | codex, vscode_codex, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
GPT-6.1 Sol · gpt-6.1-sol | responses, responses_compact, chat_completions | codex, vscode_codex, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Not published · video_input: Not supported |
GPT-6.1 Terra · gpt-6.1-terra | responses | codex, vscode_codex | streaming: Supported · tool_calling: Supported · image_input: Not published · video_input: Not supported |
Grok 4.7 · grok-4.7 | responses, responses_compact, chat_completions, anthropic_messages | codex, claude_code, vscode_codex, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
Grok 4.6 · grok-4.6 | responses, responses_compact, chat_completions | codex, vscode_codex, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Conditional · video_input: Not supported. Depends on the compatible endpoint and request format |
Gemini 4 Argon · gemini-4-argon | gemini_generate_content, gemini_stream_generate_content | gemini_cli, cherry_studio, trae | streaming: Supported · tool_calling: Conditional · image_input: Conditional · video_input: Conditional. Depends on the compatible protocol and request format; Depends on the compatible endpoint and request format |
Gemini 3.8 Flash · gemini-3.8-flash | gemini_generate_content, gemini_stream_generate_content | gemini_cli, cherry_studio, trae | streaming: Supported · tool_calling: Conditional · image_input: Conditional · video_input: Conditional. Depends on the compatible protocol and request format; Depends on the compatible endpoint and request format |
GLM 5.3 FlashX · glm-5.3-flashx | chat_completions, anthropic_messages, responses | codex, claude_code, cursor, cherry_studio, trae, openai_sdk | streaming: Supported · tool_calling: Supported · image_input: Not published · video_input: Not published |
GLM 5.3 Flash · glm-5.3-flash | chat_completions, anthropic_messages, anthropic_count_tokens | claude_code, cursor, cherry_studio, trae, openai_sdk | streaming: Supported · tool_calling: Supported · image_input: Supported · video_input: Not published |
GLM 5.3 · glm-5.3 | chat_completions, anthropic_messages, anthropic_count_tokens, responses, responses_compact | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Conditional · image_input: Not published · video_input: Not supported. Depends on the compatible protocol and request format |
MiniMax M3 · MiniMax-M3 | chat_completions, anthropic_messages, anthropic_count_tokens | claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Conditional · image_input: Not published · video_input: Not supported. Depends on the compatible protocol and request format |
Doubao Seed 2.1 Turbo · doubao-seed-2.1-turbo | chat_completions, anthropic_messages, anthropic_count_tokens, responses | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Conditional · image_input: Not published · video_input: Not supported. Depends on the compatible protocol and request format |
Kimi K3.1 Pro · k3.1-pro | chat_completions, anthropic_messages, anthropic_count_tokens, responses, responses_compact | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Supported · video_input: Supported |
Kimi K3.1 Pro Highspeed · k3.1-pro-highspeed | chat_completions, anthropic_messages, anthropic_count_tokens, responses, responses_compact | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Supported · video_input: Supported |
Kimi K3 · k3 | chat_completions, anthropic_messages, anthropic_count_tokens, responses, responses_compact | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Not published · video_input: Not published |
Kimi K3 256K · k3-256k | chat_completions, anthropic_messages, anthropic_count_tokens, responses, responses_compact | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Supported · image_input: Not published · video_input: Not published |
DeepSeek V4.1 Flash · deepseek-flash | chat_completions, anthropic_messages, anthropic_count_tokens, responses | codex, claude_code, cursor, cherry_studio, trae | streaming: Supported · tool_calling: Conditional · image_input: Supported · video_input: Not supported. Depends on the compatible protocol and request format |
TypeSafe Jev 1.14 · jev-1.14.0 | systemone | typesafe_sdk | streaming: Not supported · tool_calling: Not supported · image_input: Supported · video_input: Not supported · Limits: Input: 262K context with long-context header; PNG/JPEG; Box supported |
Image
| Model / Request ID | Protocols | Clients | Capabilities / Limits |
|---|---|---|---|
GPT Image 2 · gpt-image-2 | images_generations, images_edits | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Supported · image_editing: Supported · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 4 · Resolutions: 1k, 2k, 4k |
GPT Image 2.5 Flare · gpt-image-2.5-flare | images_generations, images_edits | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Supported · image_editing: Supported · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 4 · Resolutions: 1k, 2k, 4k |
GPT Image 2.5 Sunburst · gpt-image-2.5-sunburst | images_generations, images_edits | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Supported · image_editing: Supported · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 4 · Resolutions: 1k, 2k, 4k |
Gemini 3.1 Flash Image Preview · gemini-3.1-flash-image-preview | images_generations, images_edits, gemini_generate_content | gemini_cli, openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Supported · image_editing: Supported · native_generation: Supported · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 4 · Resolutions: 1k, 2k, 4k |
Gemini 2.5 Flash Image · gemini-2.5-flash-image | images_generations, images_edits, gemini_generate_content | gemini_cli, openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Supported · image_editing: Supported · native_generation: Supported · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 4 · Resolutions: 1k |
Gemini 3 Pro Image Preview · gemini-3-pro-image-preview | images_generations, images_edits, gemini_generate_content | gemini_cli, openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Supported · image_editing: Supported · native_generation: Supported · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 4 · Resolutions: 1k, 2k, 4k |
Grok Imagine 1.0 · grok-imagine-1.0 | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Not published · image_editing: Not supported · reference_images: Not published |
Seedream 5 Flash · seedream-5-0-flash | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 8 · Resolutions: 1K, 1.5K, 2K · Aspect ratios: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 2:1, 1:2, 21:9 |
Seedream 5 Pro · seedream-5-0-pro | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 8 · Resolutions: 1K, 1.5K, 2K · Aspect ratios: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 2:1, 1:2, 21:9 |
Seedream 4.5 · seedream-4-5 | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 8 · Resolutions: 2K, 4K · Aspect ratios: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 2:1, 1:2, 21:9, 9:21 |
Seedream 4.0 · seedream-4-0 | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 8 · Resolutions: 1K, 2K, 4K · Aspect ratios: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 2:1, 1:2, 21:9, 9:21 |
Doubao Seedream 5.0 Lite · doubao-seedream-5-0-lite | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format |
FLUX 2 Pro · flux-2-pro | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format |
FLUX 3 Image · flux-3-image | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 8 · Resolutions: 768sq, 1k, 1.5k, 2k, 4k · Aspect ratios: 1:1, 9:16, 16:9, 2:3, 3:2, 4:5, 5:4 |
FLUX 3 Image Klein · flux-3-image-klein | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Conditional · image_editing: Not published · reference_images: Conditional. Requires valid reference images in a supported request format · Limits: Reference images: up to 8 · Resolutions: 768sq, 1k, 1.5k, 2k, 4k · Aspect ratios: 1:1, 9:16, 16:9, 2:3, 3:2, 4:5, 5:4 |
Midjourney · midjourney | images_generations | openai_sdk, cherry_studio, trae | text_to_image: Supported · image_to_image: Not supported · image_editing: Not supported · reference_images: Not supported · Limits: Input: Prompt only |
Video
| Model / Request ID | Protocols | Clients | Capabilities / Limits |
|---|---|---|---|
Doubao Seedance 2.5 · doubao-seedance-2.5 | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Supported · audio: Supported · Limits: Resolutions: 480p, 720p · Aspect ratios: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive · Durations: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 · Reference images: up to 2 · Frame ratio: Adaptive |
MiniMax H3 · MiniMax-H3 | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Supported · audio: Not supported · Limits: Resolutions: 768P, 2K · Aspect ratios: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 · Durations: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 · Reference images: up to 2 |
Kling V3 · kling-v3 | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Supported · audio: Supported · Limits: Resolutions: 720p, 1080p, 4K · Aspect ratios: 16:9, 9:16, 1:1 · Durations: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 · Reference images: up to 2 |
Kling 4 · kling-v4 | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Supported · audio: Supported · Limits: Resolutions: 720p, 1080p · Durations: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 · Aspect ratios: 16:9, 9:16, 1:1, 21:9 · Reference images: up to 8 |
Grok Imagine 1.5 Video · grok-imagine-1.5-video | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Not supported · last_frame: Not supported · reference_images: Supported · audio: Not supported · Limits: Resolutions: 480p, 720p · Aspect ratios: 16:9, 9:16, 1:1, 3:2, 2:3 · Durations: 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 · Reference images: up to 7 |
flux-3-video · flux-3-video | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Supported · video_input: Supported · audio: Supported · Limits: Resolutions: hd, fhd · Aspect ratios: auto, 21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16 · Reference images: up to 10 · Durations: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 · Input: Site images ≤10 MB; videos ≥3s. One video ≤30s. Owned completed HD draft enhancement; ordered first/intermediate/last keyframes, duplicates preserved. |
viduq4-preview · viduq4-preview | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Not supported · image_to_video: Supported · first_frame: Supported · last_frame: Not supported · reference_images: Supported · video_input: Not supported · audio: Supported · Limits: Resolutions: 540p, 720p, 1080p, 2K, 4K · Aspect ratios: 1:1, 9:16, 16:9, 3:4, 4:3 · Reference images: up to 15 · Durations: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 · Input: Site images ≤10 MB; videos ≥3s. No video input. No audio reference upload. No supplier task IDs. |
viduq3 · viduq3 | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Not supported · image_to_video: Supported · first_frame: Not supported · last_frame: Not supported · reference_images: Supported · video_input: Not supported · audio: Not published · Limits: Resolutions: 540p, 720p, 1080p · Aspect ratios: 1:1, 9:16, 16:9, 3:4, 4:3 · Reference images: up to 7 · Durations: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 · Input: Site images ≤10 MB; videos ≥3s. No video input. No audio reference upload. No supplier task IDs. |
viduq3-mix · viduq3-mix | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Not supported · image_to_video: Supported · first_frame: Not supported · last_frame: Not supported · reference_images: Supported · video_input: Not supported · audio: Not published · Limits: Resolutions: 720p, 1080p · Aspect ratios: 1:1, 9:16, 16:9, 3:4, 4:3 · Reference images: up to 7 · Durations: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 · Input: Site images ≤10 MB; videos ≥3s. No video input. No audio reference upload. No supplier task IDs. |
viduq3-pro · viduq3-pro | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Not supported · video_input: Not supported · audio: Supported · Limits: Resolutions: 540p, 720p, 1080p · Aspect ratios: 1:1, 9:16, 16:9, 3:4, 4:3 · Reference images: up to 2 · Durations: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 · Input: Site images ≤10 MB; videos ≥3s. No video input. No audio reference upload. No supplier task IDs. |
viduq3-turbo · viduq3-turbo | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Not supported · video_input: Not supported · audio: Supported · Limits: Resolutions: 540p, 720p, 1080p · Aspect ratios: 1:1, 9:16, 16:9, 3:4, 4:3 · Reference images: up to 2 · Durations: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 · Input: Site images ≤10 MB; videos ≥3s. No video input. No audio reference upload. No supplier task IDs. |
gemini-omni-1.1-flash · gemini-omni-1.1-flash | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Supported · reference_images: Supported · video_input: Supported · audio: Not published · Limits: Resolutions: 360p, 720p, 1080p, 4k · Aspect ratios: 16:9, 9:16 · Reference images: up to 10 · Input: Prompt controls output length (3–10s); no duration/audio request fields. Reference output estimate excludes media/context; actual usage settlement. · Input: Site images ≤10 MB; videos ≥3s. One video ≤10s. No audio reference upload. No supplier task IDs. |
gemini-omni-flash-preview · gemini-omni-flash-preview | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Not supported · last_frame: Not supported · reference_images: Supported · video_input: Supported · audio: Not published · Limits: Resolutions: 720p · Aspect ratios: 16:9, 9:16 · Reference images: up to 16 · Input: Prompt controls output length (3–10s); no duration/audio request fields. Reference output estimate excludes media/context; actual usage settlement. · Input: Site images ≤10 MB; videos ≥3s. One video ≤24s. No audio reference upload. No supplier task IDs. |
gemini-omni-1.1-flash-ext · gemini-omni-1.1-flash-ext | videos_generations_async, video_task_read, video_task_content, video_task_delete | video_api | text_to_video: Supported · image_to_video: Supported · first_frame: Supported · last_frame: Not supported · reference_images: Supported · video_input: Not supported · audio: Not published · Limits: Resolutions: 360p, 720p, 1080p, 4k · Aspect ratios: 16:9, 9:16 · Reference images: up to 3 · Durations: 4, 6, 8, 10 · Input: Site images ≤10 MB; videos ≥3s. No video input. No audio reference upload. No supplier task IDs. |
Compatibility aliases and retired redirects
An old request ID on the left is served as the current ID on the right. Aliases stay usable. A retired redirect is a name that is no longer sold.
claude-opus-4-5,claude-opus-4-5-20251101,claude-opus-4-6,claude-opus-4-7,claude-opus-4-8→claude-opus-5-5(Retired redirect)opus4.8→claude-opus-5-5(Alias)opus5→claude-opus-5(Alias)claude-sonnet-4-5,claude-sonnet-4-5-20250514,claude-sonnet-4-5-20250929,claude-sonnet-4-6→claude-sonnet-5-5(Retired redirect)gpt-6-sol,gpt-6-luna,gpt-5.6-terra,gpt-5.6-luna,gpt-5.6-sol,gpt-5.6-sol-272k→gpt-6.1-sol(Retired redirect)gpt-6,gpt-5.6,gpt-5,gpt-5.1,gpt-5-mini,gpt-5.4,gpt-5.4-mini→gpt-6.1-sol(Alias)grok-4.5→grok-4.6(Alias)gemini-3.7-flash,gemini-3.6-flash,gemini-3.5-flash,gemini-3-flash,gemini-3-flash-preview,gemini-3.1-flash-lite,gemini-3.1-flash-lite-preview→gemini-3.8-flash(Retired redirect)glm-5.1,glm-5.2→glm-5.3(Alias)doubao-seed-2.0-pro→doubao-seed-2.1-turbo(Alias)kimi-k3.1-pro→k3.1-pro(Alias)kimi,kimi-k2.5,kimi-k2.6,kimi-k2.7,kimi-k2.8,kimi-2.8,kimi-k2.7-code,kimi-for-coding→k3.1-pro(Retired redirect)kimi-k3.1-pro-highspeed→k3.1-pro-highspeed(Alias)kimi-for-coding-highspeed,kimi-k2.7-code-highspeed→k3.1-pro-highspeed(Retired redirect)kimi-k3,k3[1m]→k3(Alias)kimi-k3-256k→k3-256k(Alias)deepseek-v4.1-flash→deepseek-flash(Alias)deepseek-v4-flash,deepseek-v4-flash-vision-exp→deepseek-flash(Retired redirect)gemini-3.1-flash-image→gemini-3.1-flash-image-preview(Alias)gemini-2.5-flash-image-preview→gemini-2.5-flash-image(Alias)gemini-3-pro-image→gemini-3-pro-image-preview(Alias)doubao-seedream-5.0-lite→doubao-seedream-5-0-lite(Alias)flux.2-pro→flux-2-pro(Alias)mj→midjourney(Alias)grok-imagine-1.5-video-ext→grok-imagine-1.5-video(Alias)
Detailed guides:
- image-generation — Image generation
- video-generation — Video generation
Related guides
Image Generation API
Submit prompts and size options to the OpenAI-compatible image API, then understand synchronous results, image links, errors, and billing.
Video Generation API
Create video tasks from text, first and last frames, or references; poll status, download results, and delete finished tasks when needed.
Codex config.toml: File Location, Settings & Examples
Find ~/.codex/config.toml, set the default model and reasoning effort, configure an API provider, and fix ignored settings or 401/429 errors.