Models/Collections/Add AI generation to your app

Add AI generation to your app

Fast generation, prompt enhancement, and captioning for product integration.

Realtime image generation

View all

Fast, high-quality image generation and editing for everyday creative production

$5.00/ 1M tokensText input tokens
Run

Distilled open-weights model for fast image generation and editing

$0.003/ image512×512 · steps 16
Run

Lighter Nano Banana 2 image model for faster generation and editing workflows

$0.033603/ imageExample: 1K image output
Run

Prompt enhancement

View all

Instruction-tuned language model optimized for prompt enhancement and rewriting

—
Run

Captioning

View all

Vision-language model for image understanding and captioning

$0.0013/ requestDefault
Run

Instruction-tuned vision-language model for image and text understanding

$0.0013/ requestDefault
Run

Instruction-tuned multimodal vision-language model

$0.0013/ requestDefault
Run

Open-weight alternatives

DeepSeek

DeepSeek-V4.1-Flash-1017

by DeepSeek

Multimodal 1M-context MoE checkpoint for coding, reasoning, and tool-using agents

$0.15 / 1M tokens · Input tokens
Black Forest Labs

FLUX 3 Image Klein Base

by Black Forest Labs

Undistilled open-weights foundation for fine-tuning and customization

$0.0089 / image · 512×512 · steps 50
DeepSeek

DeepSeek-V4.1-Flash

by DeepSeek

Multimodal 1M-context MoE for efficient coding, reasoning, and long-horizon agent workflows

$0.15 / 1M tokens · Input tokens
Moonshot AI

Kimi K3

by Moonshot AI

Flagship multimodal reasoning LLM for long-horizon coding, knowledge work, and tool-rich agent workflows

$3.00 / 1M tokens · Input tokens

Model guides

GPT-Image-2.5 Flare

Prompting

How to prompt GPT-Image-2.5 Flare: writing a brief it can plan a layout from, pinning counts and positions, and choosing a size from its custom dimension envelope.

Read the guide →
GPT-Image-2.5 Flare

Quality levels

How to set rendering effort on GPT-Image-2.5 Flare with settings.quality: what each level changes, what it costs, and which subjects are worth the top of the ladder.

Read the guide →
GPT-Image-2.5 Flare

Editing images

How to edit an image with GPT-Image-2.5 Flare: one source, one written instruction, and the composition, lighting and detail the model holds while it changes what you named.

Read the guide →
GPT-Image-2.5 Flare

Subject consistency

How to keep one product or character recognisable across new scenes with GPT-Image-2.5 Flare: how many reference images to send, and how to say what each one is for.

Read the guide →
GPT-Image-2.5 Flare

Masked editing

How to confine an edit to a painted region with GPT-Image-2.5 Flare: what white and black mean, and why the mask is guidance rather than a hard boundary.

Read the guide →
GPT-Image-2.5 Flare

Iterative editing

How to run a chain of edits with GPT-Image-2.5 Flare: feeding each result back as the next source, what accumulates across passes, and when to restate instead of chain.

Read the guide →
GPT-Image-2.5 Flare

Transparent backgrounds

How to generate cut-out assets with GPT-Image-2.5 Flare: settings.background, the output format it forces, and prompting for edges that survive compositing.

Read the guide →
FLUX 3 Image Klein

Prompting

How to prompt FLUX 3 Image Klein for text-to-image: writing a full scene caption, holding a layout with the seed, sizing up to 4K, and trading steps for speed.

Read the guide →
FLUX 3 Image Klein

Rendering text

How to render readable text with FLUX 3 Image Klein: quoting the exact words, controlling the text you didn't ask for, building a layout hierarchy, and editing signage.

Read the guide →
FLUX 3 Image Klein

Editing images

How to edit a photo with FLUX 3 Image Klein: scoping the change, removing objects, writing scene-wide edits as captions, reframing, and chaining edits.

Read the guide →
FLUX 3 Image Klein

Multi-reference composition

How to combine up to four references with FLUX 3 Image Klein: assigning roles, keeping a product across scenes, placing it in your own photo, and borrowing a style.

Read the guide →
FLUX 3 Image Klein

Bounding boxes

How to place, move and remove elements by region with FLUX 3 Image Klein: the 0 to 1000 grid, laying out a frame, reserving space for copy, and editing by box.

Read the guide →