generate_image
Generate AI images from text prompts, edit existing images, and preserve character consistency across outputs using multiple providers.
Instructions
Generate images using AI. Supports multiple providers (Antigravity/Gemini, OpenAI DALL-E, etc.). Use 'model' parameter to specify provider:model format.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of images to generate (1-4). Default: 1 | |
| model | No | Model specification in 'provider:model' format (e.g., 'openai:dall-e-3', 'antigravity:gemini-3-pro-image'). Defaults to DEFAULT_IMAGE_PROVIDER:DEFAULT_IMAGE_MODEL environment variables, or 'antigravity:gemini-3-pro-image'. | |
| prompt | Yes | Description of the image to generate or editing instruction | |
| file_name | No | Custom filename (with or without extension) | |
| session_id | No | Session ID for character consistency across generations (Antigravity only) | |
| input_image | No | Path to an existing image for editing | |
| output_path | No | Custom directory for saving images. Default: current working directory | |
| aspect_ratio | No | Aspect ratio: 1:1 (default), 16:9, 9:16, 3:4, 4:3, etc. |