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"
+ }
+}
addedInput schema / oneOf
Added value: +[
+ {
+ "properties": {
+ "image": {
+ "type": "string"
+ },
+ "image_asset_identifier": {
+ "$ref": "#/definitions/__schema0"
+ },
+ "model": {
+ "const": "ideogram-3",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "properties": {
+ "image": {
+ "type": "string"
+ },
+ "image_asset_identifier": {
+ "$ref": "#/definitions/__schema0"
+ },
+ "include_bbox": {
+ "default": true,
+ "type": "boolean"
+ },
+ "include_style_descriptions": {
+ "default": false,
+ "type": "boolean"
+ },
+ "include_tags": {
+ "default": false,
+ "type": "boolean"
+ },
+ "model": {
+ "const": "ideogram-4",
+ "type": "string"
+ }
+ },
+ "required": [
+ "model"
+ ],
+ "type": "object"
+ }
+]
changedInput schema / properties / describe_model_version / description
Previous value: -"Model version to use (default: V_3)"New value: +"1.x name of the model, deprecated: V_3 = model ideogram-3"
changedInput schema / properties / image / description
Previous value: -"Local file path of the image to describe"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"
+}
addedInput schema / properties / model
Added value: +{
+ "description": "The model (default ideogram-3); each takes the fields of its variant below",
+ "enum": [
+ "ideogram-3",
+ "ideogram-4"
+ ],
+ "type": "string"
+}
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"
-]