> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vidgo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Image Models

> All image generation and editing models available on Vidgo API, with their model IDs.

Every image model is called through `POST /api/generate/submit`. Send a model ID in `model`, the model's parameters in `input`, and an optional `callback_url`. The request returns a `task_id` right away and the task runs asynchronously.

## Workflow

1. Submit a task to `POST /api/generate/submit` with a model ID from the table below.
2. Poll [Get Task Status](https://docs.vidgo.ai/api-manual/task-management/status.md) with the returned `task_id`, or receive the result at `callback_url` (see [Webhook Callbacks](https://docs.vidgo.ai/api-manual/task-management/webhooks.md)).
3. Download the files in `files` when the status is `finished`.

Most models expose one model ID per mode, such as `text-to-image` and `edit`. Edit IDs take input images; check each model page for its inputs.

## Models

| Model | Provider | Model IDs |
| - | - | - |
| [GPT-4o Image](https://docs.vidgo.ai/api-manual/image-series/gpt-4o-image.md) | OpenAI | `gpt-4o-image` `gpt-4o-image-edit` |
| [GPT Image 1.5 Text to Image](https://docs.vidgo.ai/api-manual/image-series/openai-gpt-image-1-5-text-to-image.md) | OpenAI | `openai/gpt-image-1.5/text-to-image` |
| [GPT Image 1.5 Edit](https://docs.vidgo.ai/api-manual/image-series/openai-gpt-image-1-5-edit.md) | OpenAI | `openai/gpt-image-1.5/edit` |
| [GPT Image 2](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2.md) | OpenAI | `gpt-image-2` `gpt-image-2-edit` |
| [GPT Image 2.5 Flare Text to Image](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-5-flare-text-to-image.md) | OpenAI | `openai/gpt-image-2.5-flare/text-to-image` |
| [GPT Image 2.5 Flare Image Edit](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-5-flare-edit.md) | OpenAI | `openai/gpt-image-2.5-flare/edit` |
| [GPT Image 2.5 Sunburst Text to Image](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-5-sunburst-text-to-image.md) | OpenAI | `openai/gpt-image-2.5-sunburst/text-to-image` |
| [GPT Image 2.5 Sunburst Image Edit](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-5-sunburst-edit.md) | OpenAI | `openai/gpt-image-2.5-sunburst/edit` |
| [GPT Image 2.6 Flare Text to Image](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-6-flare-text-to-image.md) | OpenAI | `openai/gpt-image-2.6-flare/text-to-image` |
| [GPT Image 2.6 Flare Image Edit](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-6-flare-edit.md) | OpenAI | `openai/gpt-image-2.6-flare/edit` |
| [GPT Image 2.6 Sunburst Text to Image](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-6-sunburst-text-to-image.md) | OpenAI | `openai/gpt-image-2.6-sunburst/text-to-image` |
| [GPT Image 2.6 Sunburst Image Edit](https://docs.vidgo.ai/api-manual/image-series/gpt-image-2-6-sunburst-edit.md) | OpenAI | `openai/gpt-image-2.6-sunburst/edit` |
| [Nano Banana Text to Image](https://docs.vidgo.ai/api-manual/image-series/google-nano-banana-text-to-image.md) | Google | `google/nano-banana/text-to-image` |
| [Nano Banana Edit](https://docs.vidgo.ai/api-manual/image-series/google-nano-banana-edit.md) | Google | `google/nano-banana/edit` |
| [Nano Banana Pro](https://docs.vidgo.ai/api-manual/image-series/nano-banana-2.md) | Google | `nano-banana-2` `nano-banana-2-edit` |
| [Nano Banana 2](https://docs.vidgo.ai/api-manual/image-series/nano-banana-2-new.md) | Google | `nano-banana-2-new` `nano-banana-2-new-edit` |
| [Nano Banana 2 Lite Text to Image](https://docs.vidgo.ai/api-manual/image-series/google-nano-banana-2-lite-text-to-image.md) | Google | `google/nano-banana-2-lite/edit` `google/nano-banana-2-lite/text-to-image` |
| [Nano Banana 2 Lite Edit](https://docs.vidgo.ai/api-manual/image-series/google-nano-banana-2-lite-edit.md) | Google | `google/nano-banana-2-lite/edit` |
| [Nano Banana 2.1 Text to Image](https://docs.vidgo.ai/api-manual/image-series/nano-banana-2-1-text-to-image.md) | Google | `google/nano-banana-2.1/text-to-image` |
| [Nano Banana 2.1 Image Edit](https://docs.vidgo.ai/api-manual/image-series/nano-banana-2-1-edit.md) | Google | `google/nano-banana-2.1/edit` |
| [Flux Schnell Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-schnell.md) | Flux | `blackforestlabs/flux/schnell` |
| [Flux Dev Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-dev.md) | Flux | `blackforestlabs/flux/dev` |
| [Flux Dev Image to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-dev-image-to-image.md) | Flux | `blackforestlabs/flux/dev/image-to-image` |
| [Flux.2](https://docs.vidgo.ai/api-manual/image-series/flux-2.md) | Flux | `flux-2-flex` `flux-2-flex-edit` `flux-2-pro` `flux-2-pro-edit` |
| [FLUX.2 Pro Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-2-pro-text-to-image.md) | Flux | `blackforestlabs/flux-2-pro/text-to-image` |
| [FLUX.2 Pro Edit](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-2-pro-edit.md) | Flux | `blackforestlabs/flux-2-pro/edit` |
| [FLUX.2 Flex Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-2-flex-text-to-image.md) | Flux | `blackforestlabs/flux-2-flex/text-to-image` |
| [FLUX.2 Flex Edit](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-2-flex-edit.md) | Flux | `blackforestlabs/flux-2-flex/edit` |
| [Flux Kontext Pro Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-kontext-pro-text-to-image.md) | Flux | `blackforestlabs/flux-kontext-pro/text-to-image` |
| [Flux Kontext Pro Edit](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-kontext-pro.md) | Flux | `blackforestlabs/flux-kontext-pro` |
| [Flux Kontext Max Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-kontext-max-text-to-image.md) | Flux | `blackforestlabs/flux-kontext-max/text-to-image` |
| [Flux Kontext Max Edit](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-kontext-max.md) | Flux | `blackforestlabs/flux-kontext-max` |
| [FLUX 3 Klein Text to Image](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-3-klein-text-to-image.md) | Flux | `blackforestlabs/flux-3-klein/text-to-image` |
| [FLUX 3 Klein Edit](https://docs.vidgo.ai/api-manual/image-series/blackforestlabs-flux-3-klein-edit.md) | Flux | `blackforestlabs/flux-3-klein/edit` |
| [Seedream-4](https://docs.vidgo.ai/api-manual/image-series/seedream-4.md) | Seedream | `seedream-4` `seedream-4-edit` `seedream-v4` `seedream-v4-edit` |
| [Seedream 4 Text to Image](https://docs.vidgo.ai/api-manual/image-series/bytedance-seedream-v4-text-to-image.md) | Seedream | `bytedance/seedream/v4/text-to-image` |
| [Seedream 4 Edit](https://docs.vidgo.ai/api-manual/image-series/bytedance-seedream-v4-edit.md) | Seedream | `bytedance/seedream/v4/edit` |
| [Seedream 4.5 Text to Image](https://docs.vidgo.ai/api-manual/image-series/bytedance-seedream-v4-5-text-to-image.md) | Seedream | `bytedance/seedream/v4.5/text-to-image` |
| [Seedream 4.5 Edit](https://docs.vidgo.ai/api-manual/image-series/bytedance-seedream-v4-5-edit.md) | Seedream | `bytedance/seedream/v4.5/edit` |
| [Seedream 5.0 Lite Text to Image](https://docs.vidgo.ai/api-manual/image-series/bytedance-seedream-v5-lite-text-to-image.md) | Seedream | `bytedance/seedream/v5/lite/text-to-image` |
| [Seedream 5.0 Lite Edit](https://docs.vidgo.ai/api-manual/image-series/bytedance-seedream-v5-lite-edit.md) | Seedream | `bytedance/seedream/v5/lite/edit` |
| [Seedream 5.0 Pro Text to Image](https://docs.vidgo.ai/api-manual/image-series/seedream-v5-0-pro.md) | Seedream | `seedream-v5.0-pro` |
| [Seedream 5.0 Pro Image Edit](https://docs.vidgo.ai/api-manual/image-series/seedream-v5-0-pro-edit.md) | Seedream | `seedream-v5.0-pro/edit` |
| [Seedream 5.0 Flash Text to Image](https://docs.vidgo.ai/api-manual/image-series/seedream-v5-0-flash.md) | Seedream | `bytedance/seedream-v5.0-flash/text-to-image` |
| [Seedream 5.0 Flash Image Edit](https://docs.vidgo.ai/api-manual/image-series/seedream-v5-0-flash-edit.md) | Seedream | `bytedance/seedream-v5.0-flash/edit` |
| [Kling O1 Image Edit](https://docs.vidgo.ai/api-manual/image-series/kwaivgi-kling-image-o1.md) | Kling | `kwaivgi/kling-image-o1` |
| [Kling O3 Image Text to Image](https://docs.vidgo.ai/api-manual/image-series/kwaivgi-kling-image-o3-text-to-image.md) | Kling | `kwaivgi/kling-image-o3/text-to-image` |
| [Kling O3 Image Edit](https://docs.vidgo.ai/api-manual/image-series/kwaivgi-kling-image-o3-edit.md) | Kling | `kwaivgi/kling-image-o3/edit` |
| [Qwen Image 2.1 Text to Image](https://docs.vidgo.ai/api-manual/image-series/qwen-image-2-1-text-to-image.md) | Alibaba | `alibaba/qwen-image-2.1/text-to-image` |
| [Qwen Image 2.1 Image Edit](https://docs.vidgo.ai/api-manual/image-series/qwen-image-2-1-edit.md) | Alibaba | `alibaba/qwen-image-2.1/edit` |
| [Qwen Image 3.0 Text to Image](https://docs.vidgo.ai/api-manual/image-series/qwen-image-3-0-text-to-image.md) | Alibaba | `qwen-image-3.0/text-to-image` |
| [Qwen Image 3.0 Image Edit](https://docs.vidgo.ai/api-manual/image-series/qwen-image-3-0-edit.md) | Alibaba | `qwen-image-3.0/edit` |
| [Qwen Image 3.0 Pro Text to Image](https://docs.vidgo.ai/api-manual/image-series/qwen-image-3-0-pro-text-to-image.md) | Alibaba | `qwen-image-3.0-pro/text-to-image` |
| [Qwen Image 3.0 Pro Image Edit](https://docs.vidgo.ai/api-manual/image-series/qwen-image-3-0-pro-edit.md) | Alibaba | `qwen-image-3.0-pro/edit` |
| [Wan 2.7 Image Text to Image](https://docs.vidgo.ai/api-manual/image-series/alibaba-wan-2-7-text-to-image.md) | Alibaba | `alibaba/wan-2.7/text-to-image` |
| [Wan 2.7 Image Edit](https://docs.vidgo.ai/api-manual/image-series/alibaba-wan-2-7-image-edit.md) | Alibaba | `alibaba/wan-2.7/image-edit` |
| [Wan 2.7 Pro Text to Image](https://docs.vidgo.ai/api-manual/image-series/alibaba-wan-2-7-text-to-image-pro.md) | Alibaba | `alibaba/wan-2.7/text-to-image-pro` |
| [Wan 2.7 Pro Image Edit](https://docs.vidgo.ai/api-manual/image-series/alibaba-wan-2-7-image-edit-pro.md) | Alibaba | `alibaba/wan-2.7/image-edit-pro` |
| [Z-Image Turbo](https://docs.vidgo.ai/api-manual/image-series/alibaba-z-image-turbo.md) | Alibaba | `alibaba/z-image/turbo` |
| [Grok Imagine Text to Image](https://docs.vidgo.ai/api-manual/image-series/xai-grok-imagine-image-text-to-image.md) | Grok (xAI) | `xai/grok-imagine-image/text-to-image` |
| [Grok Imagine Edit](https://docs.vidgo.ai/api-manual/image-series/xai-grok-imagine-image-edit.md) | Grok (xAI) | `xai/grok-imagine-image/edit` |
| [Grok Imagine Image 2.0 Text to Image](https://docs.vidgo.ai/api-manual/image-series/xai-grok-imagine-image-v2-0-text-to-image.md) | Grok (xAI) | `xai/grok-imagine-image-v2.0/text-to-image` |
| [Grok Imagine Image 2.0 Edit](https://docs.vidgo.ai/api-manual/image-series/xai-grok-imagine-image-v2-0-edit.md) | Grok (xAI) | `xai/grok-imagine-image-v2.0/edit` |
| [Grok Imagine Image Quality Text to Image](https://docs.vidgo.ai/api-manual/image-series/xai-grok-imagine-image-quality-text-to-image.md) | Grok (xAI) | `xai/grok-imagine-image-quality/text-to-image` |
| [Grok Imagine Image Quality Edit](https://docs.vidgo.ai/api-manual/image-series/xai-grok-imagine-image-quality-edit.md) | Grok (xAI) | `xai/grok-imagine-image-quality/edit` |
| [Ideogram 4.5 Text to Image](https://docs.vidgo.ai/api-manual/image-series/ideogram-v4-5-text-to-image.md) | Ideogram | `ideogram/v4.5/text-to-image` |
| [Ideogram 4.5 Edit](https://docs.vidgo.ai/api-manual/image-series/ideogram-v4-5-edit.md) | Ideogram | `ideogram/v4.5/edit` |
| [Ideogram Vector 1.0 Text to SVG](https://docs.vidgo.ai/api-manual/image-series/ideogram-vector-1-0-text-to-vector.md) | Ideogram | `ideogram/vector-1.0/text-to-vector` |
| [Ideogram Vector 1.0 Image to SVG](https://docs.vidgo.ai/api-manual/image-series/ideogram-vector-1-0-image-to-vector.md) | Ideogram | `ideogram/vector-1.0/image-to-vector` |

## Notes

* Each model page lists the parameters, limits, and modes for its model IDs. Parameters are not shared across models.
* Generated files are valid for 24 hours after creation. Download and store them promptly.
* URL inputs must be publicly accessible HTTP(S) URLs. To use local files, upload them first with [File Management](https://docs.vidgo.ai/api-manual/file-series/upload-url.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.