changedInput schema / additionalProperties
Previous value: -falseNew value: +{}
removedInput schema / properties / character_reference_image
Removed value: -{
- "description": "Local image file of a character to keep consistent (one image; Ideogram bills character references at its own rate)",
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / character_reference_mask
Removed value: -{
- "description": "Grayscale mask of the character reference (same dimensions); needs character_reference_image",
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / color_palette
Removed value: -{
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "name": {
- "description": "A preset palette",
- "enum": [
- "EMBER",
- "FRESH",
- "JUNGLE",
- "MAGIC",
- "MELON",
- "MOSAIC",
- "PASTEL",
- "ULTRAMARINE"
- ],
- "type": "string"
- }
- },
- "required": [
- "name"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "members": {
- "description": "Explicit colours, most dominant first",
- "items": {
- "additionalProperties": false,
- "properties": {
- "color_hex": {
- "description": "The colour, #RRGGBB",
- "pattern": "^#[0-9A-Fa-f]{6}$",
- "type": "string"
- },
- "color_weight": {
- "description": "Its share of the palette (0.05-1)",
- "maximum": 1,
- "minimum": 0.05,
- "type": "number"
- }
- },
- "required": [
- "color_hex"
- ],
- "type": "object"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "members"
- ],
- "type": "object"
- }
- ],
- "description": "A preset palette by name, or explicit colours with weights (not both)"
-}
removedInput schema / properties / image
Removed value: -{
- "description": "Local file path of the source image to edit",
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / magic_prompt
Removed value: -{
- "description": "Auto-enhance prompts (default: AUTO)",
- "enum": [
- "AUTO",
- "ON",
- "OFF"
- ],
- "type": "string"
-}
removedInput schema / properties / mask
Removed value: -{
- "description": "Local file path of the mask image (black = regions to edit, white = keep)",
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / num_images
Removed value: -{
- "description": "Number of variations (1-8, default: 1)",
- "maximum": 8,
- "minimum": 1,
- "type": "integer"
-}
removedInput schema / properties / prompt
Removed value: -{
- "description": "Description of desired changes",
- "maxLength": 10000,
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / rendering_speed
Removed value: -{
- "description": "Speed/quality tradeoff (default: DEFAULT)",
- "enum": [
- "FLASH",
- "TURBO",
- "DEFAULT",
- "QUALITY"
- ],
- "type": "string"
-}
removedInput schema / properties / seed
Removed value: -{
- "description": "Reproducibility seed",
- "maximum": 2147483647,
- "minimum": 0,
- "type": "integer"
-}
removedInput schema / properties / style_codes
Removed value: -{
- "description": "8-character hexadecimal style codes from Ideogram",
- "items": {
- "pattern": "^[0-9A-Fa-f]{8}$",
- "type": "string"
- },
- "maxItems": 8,
- "minItems": 1,
- "type": "array"
-}
removedInput schema / properties / style_preset
Removed value: -{
- "description": "A named style preset as Ideogram lists them",
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / style_reference_images
Removed value: -{
- "description": "Local image files whose style the result follows (up to 3, 25 MB each)",
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 3,
- "minItems": 1,
- "type": "array"
-}
removedInput schema / properties / style_type
Removed value: -{
- "description": "Visual style (the API default is GENERAL when omitted)",
- "enum": [
- "AUTO",
- "GENERAL",
- "REALISTIC",
- "DESIGN",
- "FICTION"
- ],
- "type": "string"
-}
removedInput schema / required
Removed value: -[
- "image",
- "mask",
- "prompt"
-]