addedInput schema / additionalProperties
Added value: +{}
addedInput schema / definitions
Added value: +{
+ "__schema0": {
+ "properties": {
+ "asset_id": {
+ "type": "string"
+ },
+ "asset_type": {
+ "enum": [
+ "ASSET",
+ "CANVAS_ASSET",
+ "LAYERED_ASSET",
+ "RESPONSE",
+ "UPLOAD"
+ ],
+ "type": "string"
+ },
+ "collection_id": {
+ "maxLength": 22,
+ "minLength": 22,
+ "pattern": "^[A-Za-z0-9_-]{22}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "asset_id",
+ "asset_type"
+ ],
+ "type": "object"
+ },
+ "shared0": {
+ "default": 1,
+ "maximum": 8,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "shared1": {
+ "maxLength": 4000,
+ "minLength": 1,
+ "pattern": "\\S",
+ "type": "string"
+ }
+}
addedInput schema / oneOf
Added value: +[
+ {
+ "properties": {
+ "image": {
+ "type": "string"
+ },
+ "image_asset_identifier": {
+ "$ref": "#/definitions/__schema0"
+ },
+ "model": {
+ "const": "gpt-image-2",
+ "type": "string"
+ },
+ "num_images": {
+ "$ref": "#/definitions/shared0"
+ },
+ "private": {
+ "type": "boolean"
+ },
+ "prompt": {
+ "$ref": "#/definitions/shared1"
+ },
+ "quality": {
+ "enum": [
+ "low",
+ "medium",
+ "high"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "model",
+ "prompt"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "image": {
+ "type": "string"
+ },
+ "image_asset_identifier": {
+ "$ref": "#/definitions/__schema0"
+ },
+ "model": {
+ "const": "ideogram-3",
+ "type": "string"
+ },
+ "num_images": {
+ "$ref": "#/definitions/shared0"
+ },
+ "private": {
+ "type": "boolean"
+ },
+ "prompt": {
+ "$ref": "#/definitions/shared1"
+ },
+ "rendering_speed": {
+ "default": "default",
+ "enum": [
+ "turbo",
+ "default",
+ "quality"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "prompt"
+ ],
+ "type": "object"
+ }
+]
changedInput schema / properties / image / description
Previous value: -"Local file path of the source image"New value: +"Local image file to work on, or a public https URL of one"
removedInput schema / properties / image / minLength
Removed value: -1
removedInput schema / properties / image / type
Removed value: -"string"
addedInput schema / properties / image_asset_identifier
Added value: +{
+ "description": "An Ideogram asset (an upload or an earlier result) instead of a local image"
+}
addedInput schema / properties / inline_images
Added value: +{
+ "description": "true: each saved image is also returned as image content (base64; one over 3.75 MB, or past 10 MB in total, by path only), for a client without file access",
+ "type": "boolean"
+}
removedInput schema / properties / magic_prompt
Removed value: -{
- "description": "Auto-enhance prompts (default: AUTO)",
- "enum": [
- "AUTO",
- "ON",
- "OFF"
- ],
- "type": "string"
-}
addedInput schema / properties / model
Added value: +{
+ "description": "The model (default ideogram-3); each takes the fields of its variant below",
+ "enum": [
+ "gpt-image-2",
+ "ideogram-3"
+ ],
+ "type": "string"
+}
changedInput schema / properties / num_images / description
Previous value: -"Number of variations (1-8, default: 1)"New value: +"How many images to make (each is billed)"
removedInput schema / properties / num_images / maximum
Removed value: -8
removedInput schema / properties / num_images / minimum
Removed value: -1
removedInput schema / properties / num_images / type
Removed value: -"integer"
addedInput schema / properties / private
Added value: +{
+ "description": "Keep the result out of Ideogram's public feed; true unless you set false (enterprise accounts are always private)"
+}
changedInput schema / properties / prompt / description
Previous value: -"Description of the new background"New value: +"What to create or change, in natural language"
removedInput schema / properties / prompt / maxLength
Removed value: -10000
removedInput schema / properties / prompt / minLength
Removed value: -1
removedInput schema / properties / prompt / type
Removed value: -"string"
addedInput schema / properties / quality
Added value: +{
+ "description": "very_low, low, medium or high: higher costs more"
+}
changedInput schema / properties / rendering_speed / description
Previous value: -"Speed/quality tradeoff (default: DEFAULT)"New value: +"turbo, default or quality: faster is cheaper"
removedInput schema / properties / rendering_speed / enum
Removed value: -[
- "FLASH",
- "TURBO",
- "DEFAULT",
- "QUALITY"
-]
removedInput schema / properties / rendering_speed / type
Removed value: -"string"
removedInput schema / properties / seed
Removed value: -{
- "description": "Reproducibility seed",
- "maximum": 2147483647,
- "minimum": 0,
- "type": "integer"
-}
addedInput schema / properties / wait_s
Added value: +{
+ "description": "Seconds to wait for the result (0-50, default 45). The job is accepted first; if it is still running when the wait ends, the result is its generation_id for ideogram_generation (never resubmitted, never billed twice).",
+ "maximum": 50,
+ "minimum": 0,
+ "type": "integer"
+}
removedInput schema / required
Removed value: -[
- "image",
- "prompt"
-]